|
Re: [CDO] Can't get CDO Objectivity adapter running on Linux [message #651509 is a reply to message #651462] |
Mon, 31 January 2011 13:14 |
|
Hi Chris,
I hope that Ibe can help withObjectivity questions...
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
Am 31.01.2011 10:03, schrieb ChrisC:
> I'm currently trying to setup a CDO server for Objectivity on Ubuntu Linux, using CDO 3.0. During the connection phase I get an exception:
>
> com.veriluma.server.common.support.WrappedServerException: com.veriluma.server.common.support.WrappedServerException: com.objy.db.ooLogOpenFailed: Can't access log directory path "c:\data": No such file or directory
> at com.veriluma.server.common.support.DefaultServerManager.star t(DefaultServerManager.java:293)
> at com.veriluma.server.common.support.DefaultServerManager.run( DefaultServerManager.java:226)
> at com.veriluma.server.objectivity.ObjectivityServer.run(Object ivityServer.java:43)
> at com.veriluma.server.objectivity.ObjectivityServer.main(Objec tivityServer.java:59)
> Caused by: com.veriluma.server.common.support.WrappedServerException: com.objy.db.ooLogOpenFailed: Can't access log directory path "c:\data": No such file or directory
> at com.veriluma.server.common.support.DefaultServerManager.crea teRepository(DefaultServerManager.java:539)
> at com.veriluma.server.common.support.DefaultServerManager.star t(DefaultServerManager.java:280)
> ... 3 more
> Caused by: com.objy.db.ooLogOpenFailed: Can't access log directory path "c:\data": No such file or directory
> at com.objy.pm.NonSessionConnection.jSetLoggingOptions(Native Method)
> at com.objy.pm.NonSessionConnection.setLoggingOptions(Unknown Source)
> at com.objy.pm.ConnectionPersistor.setLoggingOptions(Unknown Source)
> at com.objy.pm.Access.setLoggingOptions(Unknown Source)
> at com.objy.db.app.Connection.setLoggingOptions(Unknown Source)
> at org.eclipse.emf.cdo.server.internal.objectivity.db.ObjyConne ction.connect(ObjyConnection.java:105)
> at org.eclipse.emf.cdo.server.internal.objectivity.db.ObjyConne ction.connect(ObjyConnection.java:85)
> at org.eclipse.emf.cdo.server.internal.objectivity.ObjectivityS tore.initStore(ObjectivityStore.java:110)
> at org.eclipse.emf.cdo.server.internal.objectivity.ObjectivityS tore.doActivate(ObjectivityStore.java:260)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:72)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:98)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:88)
> at org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:1310)
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:72)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:98)
> at org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:88)
> at org.eclipse.emf.cdo.server.CDOServerUtil.addRepository(CDOSe rverUtil.java:128)
> at com.veriluma.server.common.support.DefaultServerManager.crea teRepository(DefaultServerManager.java:532)
>
> I had a look in ObjyConnection.connect() and discovered the following lines:
>
> Connection.setLoggingOptions(options, true, // boolean logToFiles
> true, // boolean appendLogFiles,
> "c:\\data", // String logDirPath,
> "MainLog.txt"// String mainLogFileName
>
> Which I suspect might cause problems on a non-Windows OS. Is there any way to work around this?
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02431 seconds