RE: Datasources in Shark

"Neville van Deventer" <[email protected]>
Newsgroups gmane.comp.java.enhydra.shark
Message-ID <[email protected]>
I Had the Same thing , Different DB Though,

Check that you don't have the OLD dodsruntime.jar file in the classpath, The
dods jar's have been updated ...

Neville van Deventer



-----Original Message-----
From: Monique Maker [mailto:[email protected]] 
Sent: 11 July 2005 04:18 PM
To: [email protected]
Subject: Re: [shark] Datasources in Shark

Hello all,

We have just downloaded the last Shark build 1.1-2 and tried to replace the
old version (1.0.1) we have used in our project but we met the following
problems:
1. When we tried to use Shark library with a "standard" Oracle connection:
  Shark.config:
  ...
  DatabaseManager.DB.sharkdb.JdbcDriver="oracle.jdbc.driver.OracleDriver"
  
DatabaseManager.DB.sharkdb.Connection.Url="jdbc:oracle:thin:@dbserver:1521:d
b"
  #DatabaseManager.DB.sharkdb.Connection.DataSourceName=WfEDataSource
  
#DatabaseManager.DB.sharkdb.Connection.ConnectionFactory=com.lutris.appserve
r.server.sql.DataSourceDBConnectionFactory
  
#DatabaseManager.DB.sharkdb.ConnectionAllocator=com.lutris.appserver.server.
sql.datasource.DataSourceConnectionAllocator
  #
  DatabaseManager.DB.sharkdb.Connection.User="shark"
  DatabaseManager.DB.sharkdb.Connection.Password="enhydra"
  ...

we received the following error:
SharkEngineManager -> Shark engine is being initialized ...
2005-07-11 16:06:16,669: SharkEngineManager -> Working with
'org.enhydra.shark.CallbackUtil' implementation of core CallbackUtilities
API
2005-07-11 16:06:16,669: SharkEngineManager -> Working with
'org.enhydra.shark.SharkObjectFactory' implementation of core
SharkObjectFactory API
2005-07-11 16:06:16,669: SharkEngineManager -> Working with
'org.enhydra.shark.ToolAgentManagerImpl' implementation of core
ToolAgentManager API
2005-07-11 16:06:16,669: SharkEngineManager -> Working with
'org.enhydra.shark.logging.StandardLoggingManager' implementation of Logging
API
2005-07-11 16:06:16,684: SharkEngineManager -> Working without Caching API
implementation - CacheManager is not specified.
java.lang.Error: Failed to make Standard Connection Allocator : 
com.lutris.appserver.server.sql.standard.StandardConnectionAllocator
        at
com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.loadConnect
ionAllocator(StandardLogicalDatabase.java:503)
        at
com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initConf(St
andardLogicalDatabase.java:278)
        at
com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.init(Standa
rdLogicalDatabase.java:190)
        at
com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.<init>(Stan
dardLogicalDatabase.java:176)
        at
com.lutris.appserver.server.sql.StandardDatabaseManager.loadLogicalDatabase(
StandardDatabaseManager.java:538)
        at
com.lutris.appserver.server.sql.StandardDatabaseManager.<init>(StandardDatab
aseManager.java:345)
        at
org.enhydra.shark.utilities.dods.DODSUtilities.init(DODSUtilities.java:211)
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.configure(DODSPe
rsistentManager.java:103)
        at
org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:258)
        at org.enhydra.shark.Shark.init(Shark.java:297)
        at org.enhydra.shark.Shark.configure(Shark.java:69)
        ...
        at
weblogic.j2ee.ListenerInvocationAction.run(ListenerInvocationAction.java:58)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.j2ee.J2EEApplicationContainer.notifySecureListener(J2EEApplicationC
ontainer.java:4721)
        at
weblogic.j2ee.J2EEApplicationContainer.notify(J2EEApplicationContainer.java:
4683)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2108)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2062)
        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activat
eContainer(SlaveDeployer.java:2592)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDe
ployer.java:2515)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.jav
a:2317)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDep
loyer.java:2399)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.ja
va:2311)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDep
loyer.java:2479)
        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeplo
yer.java:798)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.ja
va:507)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.j
ava:465)
        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.ja
va:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
java.lang.NullPointerException
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndP
rocessStatesTable(DODSPersistentManager.java:131)
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.configure(DODSPe
rsistentManager.java:108)
        at
org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:258)
        at org.enhydra.shark.Shark.init(Shark.java:297)
        at org.enhydra.shark.Shark.configure(Shark.java:69)
        ...
        at
weblogic.j2ee.ListenerInvocationAction.run(ListenerInvocationAction.java:58)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.j2ee.J2EEApplicationContainer.notifySecureListener(J2EEApplicationC
ontainer.java:4721)
        at
weblogic.j2ee.J2EEApplicationContainer.notify(J2EEApplicationContainer.java:
4683)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2108)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2062)
        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activat
eContainer(SlaveDeployer.java:2592)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDe
ployer.java:2515)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.jav
a:2317)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDep
loyer.java:2399)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.ja
va:2311)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDep
loyer.java:2479)
        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeplo
yer.java:798)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.ja
va:507)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.j
ava:465)
        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.ja
va:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
org.enhydra.shark.api.internal.instancepersistence.PersistenceException
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndP
rocessStatesTable(DODSPersistentManager.java:163)
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.configure(DODSPe
rsistentManager.java:108)
        at
org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:258)
        at org.enhydra.shark.Shark.init(Shark.java:297)
        at org.enhydra.shark.Shark.configure(Shark.java:69)
        ...
        at
weblogic.j2ee.ListenerInvocationAction.run(ListenerInvocationAction.java:58)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.j2ee.J2EEApplicationContainer.notifySecureListener(J2EEApplicationC
ontainer.java:4721)
        at
weblogic.j2ee.J2EEApplicationContainer.notify(J2EEApplicationContainer.java:
4683)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2108)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2062)
        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activat
eContainer(SlaveDeployer.java:2592)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDe
ployer.java:2515)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.jav
a:2317)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDep
loyer.java:2399)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.ja
va:2311)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDep
loyer.java:2479)
        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeplo
yer.java:798)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.ja
va:507)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.j
ava:465)
        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.ja
va:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
Caused by: java.lang.NullPointerException
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndP
rocessStatesTable(DODSPersistentManager.java:131)
        ... 26 more


2. When we tried to use a datasource
  Shark.config:
  ...
  #DatabaseManager.DB.sharkdb.JdbcDriver="oracle.jdbc.driver.OracleDriver"
  
#DatabaseManager.DB.sharkdb.Connection.Url="jdbc:oracle:thin:@dbserver:1521:
db"
  DatabaseManager.DB.sharkdb.Connection.DataSourceName=WfEDataSource
  
DatabaseManager.DB.sharkdb.Connection.ConnectionFactory=com.lutris.appserver
.server.sql.DataSourceDBConnectionFactory
  
DatabaseManager.DB.sharkdb.ConnectionAllocator=com.lutris.appserver.server.s
ql.datasource.DataSourceConnectionAllocator
  #
  #DatabaseManager.DB.sharkdb.Connection.User="shark"
  #DatabaseManager.DB.sharkdb.Connection.Password="enhydra"
  ...

we received another error:
SharkEngineManager -> Shark engine is being initialized ...
2005-07-11 15:54:28,213: SharkEngineManager -> Working with
'org.enhydra.shark.CallbackUtil' implementation of core CallbackUtilities
API
2005-07-11 15:54:28,213: SharkEngineManager -> Working with
'org.enhydra.shark.SharkObjectFactory' implementation of core
SharkObjectFactory API
2005-07-11 15:54:28,213: SharkEngineManager -> Working with
'org.enhydra.shark.ToolAgentManagerImpl' implementation of core
ToolAgentManager API
2005-07-11 15:54:28,213: SharkEngineManager -> Working with
'org.enhydra.shark.logging.StandardLoggingManager' implementation of Logging
API
2005-07-11 15:54:28,244: SharkEngineManager -> Working without Caching API
implementation - CacheManager is not specified.
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001068> <Connection for pool
"WfEConnectionPool" created.>
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001132> <Initialized statement
cache of size "250" for connection in pool "WfEConnectionPool".>
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001068> <Connection for pool
"WfEConnectionPool" created.>
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001132> <Initialized statement
cache of size "250" for connection in pool "WfEConnectionPool".>
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001068> <Connection for pool
"WfEConnectionPool" created.>
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001132> <Initialized statement
cache of size "250" for connection in pool "WfEConnectionPool".>
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001068> <Connection for pool
"WfEConnectionPool" created.>
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001132> <Initialized statement
cache of size "250" for connection in pool "WfEConnectionPool".>
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001068> <Connection for pool
"WfEConnectionPool" created.>
<2005-7-11 15:54:28 EEST> <Info> <JDBC> <BEA-001132> <Initialized statement
cache of size "250" for connection in pool "WfEConnectionPool".>
<2005-7-11 15:54:28 EEST> <Info> <Common> <BEA-000628> <Created "5" 
resources for pool "WfEConnectionPool", out of which "5" are available and
"0" are unavailable.>
java.lang.AbstractMethodError: 
com.lutris.appserver.server.sql.standard.StandardDBTransactionFactory.setLog
icalDb(Lcom/lutris/appserver/server/sql/LogicalDatabase;)V
        at
com.lutris.appserver.server.sql.DBTransactionFactoryCreator.getDBTransaction
Factory(DBTransactionFactoryCreator.java:42)
        at
com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.initConf(St
andardLogicalDatabase.java:313)
        at
com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.init(Standa
rdLogicalDatabase.java:190)
        at
com.lutris.appserver.server.sql.standard.StandardLogicalDatabase.<init>(Stan
dardLogicalDatabase.java:176)
        at
com.lutris.appserver.server.sql.StandardDatabaseManager.loadLogicalDatabase(
StandardDatabaseManager.java:538)
        at
com.lutris.appserver.server.sql.StandardDatabaseManager.<init>(StandardDatab
aseManager.java:345)
        at
org.enhydra.shark.utilities.dods.DODSUtilities.init(DODSUtilities.java:211)
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.configure(DODSPe
rsistentManager.java:103)
        at
org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:258)
        at org.enhydra.shark.Shark.init(Shark.java:297)
        at org.enhydra.shark.Shark.configure(Shark.java:69)
        ...
        at
weblogic.j2ee.ListenerInvocationAction.run(ListenerInvocationAction.java:58)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.j2ee.J2EEApplicationContainer.notifySecureListener(J2EEApplicationC
ontainer.java:4721)
        at
weblogic.j2ee.J2EEApplicationContainer.notify(J2EEApplicationContainer.java:
4683)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2108)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2062)
        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activat
eContainer(SlaveDeployer.java:2592)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDe
ployer.java:2515)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.jav
a:2317)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDep
loyer.java:2399)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.ja
va:2311)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDep
loyer.java:2479)
        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeplo
yer.java:798)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.ja
va:507)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.j
ava:465)
        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.ja
va:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
java.lang.NullPointerException
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndP
rocessStatesTable(DODSPersistentManager.java:131)
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.configure(DODSPe
rsistentManager.java:108)
        at
org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:258)
        at org.enhydra.shark.Shark.init(Shark.java:297)
        at org.enhydra.shark.Shark.configure(Shark.java:69)
        ...
        at
weblogic.j2ee.ListenerInvocationAction.run(ListenerInvocationAction.java:58)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.j2ee.J2EEApplicationContainer.notifySecureListener(J2EEApplicationC
ontainer.java:4721)
        at
weblogic.j2ee.J2EEApplicationContainer.notify(J2EEApplicationContainer.java:
4683)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2108)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2062)
        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activat
eContainer(SlaveDeployer.java:2592)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDe
ployer.java:2515)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.jav
a:2317)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDep
loyer.java:2399)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.ja
va:2311)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDep
loyer.java:2479)
        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeplo
yer.java:798)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.ja
va:507)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.j
ava:465)
        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.ja
va:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
org.enhydra.shark.api.internal.instancepersistence.PersistenceException
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndP
rocessStatesTable(DODSPersistentManager.java:163)
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.configure(DODSPe
rsistentManager.java:108)
        at
org.enhydra.shark.SharkEngineManager.init(SharkEngineManager.java:258)
        at org.enhydra.shark.Shark.init(Shark.java:297)
        at org.enhydra.shark.Shark.configure(Shark.java:69)
        ...
        at
weblogic.j2ee.ListenerInvocationAction.run(ListenerInvocationAction.java:58)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.j2ee.J2EEApplicationContainer.notifySecureListener(J2EEApplicationC
ontainer.java:4721)
        at
weblogic.j2ee.J2EEApplicationContainer.notify(J2EEApplicationContainer.java:
4683)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2108)
        at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:2062)
        at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activat
eContainer(SlaveDeployer.java:2592)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit(SlaveDe
ployer.java:2515)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.commit(SlaveDeployer.jav
a:2317)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit(SlaveDep
loyer.java:2399)
        at
weblogic.management.deploy.slave.SlaveDeployer$Task.prepare(SlaveDeployer.ja
va:2311)
        at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDep
loyer.java:2479)
        at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeplo
yer.java:798)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.ja
va:507)
        at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.j
ava:465)
        at
weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.ja
va:25)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
Caused by: java.lang.NullPointerException
        at
org.enhydra.shark.instancepersistence.DODSPersistentManager.initActivityAndP
rocessStatesTable(DODSPersistentManager.java:131)
        ... 26 more

Just for the record, we have installed and configured the binary package
(shark-1.1-2.setup.exe) then copied its lib folder and the required
configuration files (Shark.config, dodsConf.xml, and OracleConf.xml) to our
application (we have done just the same with version 1.0.1).

Our application is running on BEA WebLogic 8.1 SP2 and Oracle 9i database.
There is listener that tries to start Shark immediately after the
corresponding package is deployed on the application server.

Note: The stand-alone Shark application (CORBA server & administrative
console started using runAll command) works fine using (naturally) the first
configurtaion.

Is there anyone to met a similar problem?
Any suggestions what we are doing wrong?

Best Regards,
Monique

Sasa Bojanic wrote:

>Hi,
>
>there are two major changes today:
>
>1. The great contribution by David Forslund: CORBA server for Shark that is
based on POA.
>        - You can choose which server you want to start, an old one - 
>using old scripts (run or runAll to also start admin), or POA, using runPOA
or runAllPOA scripts
>        - the admin client is also modified
>
>2. DODS jars are updated, and now it is possible to configure DB through
Data Sources, without a workaround with including eaf jars.
>You just need to specify something like following in Shark.conf:
>
>    DatabaseManager.DB.sharkdb.Connection.DataSourceName=jndi:hsqlDB
>
DatabaseManager.DB.sharkdb.Connection.ConnectionFactory=com.lutris.appserver
.server.sql.DataSourceDBConnectionFactory
>    
> DatabaseManager.DB.sharkdb.ConnectionAllocator=com.lutris.appserver.se
> rver.sql.datasource.DataSourceConnectionAllocator
>
>        and you can comment the following lines:
>
>    #DatabaseManager.DB.sharkdb.JdbcDriver="xxx"
>    #DatabaseManager.DB.sharkdb.Connection.Url="jdbc:xxx"
>    #DatabaseManager.DB.sharkdb.Connection.User="xxx"
>    #DatabaseManager.DB.sharkdb.Connection.Password="xxx"
>
>
>Regards,
>Sasa.
>
>
>
>
message-footer.txt (text/plain, 271 B)
--
You receive this message as a subscriber of the [email protected] mailing list.
To unsubscribe: mailto:[email protected]
For general help: mailto:[email protected]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.