<br><font size=2 face="sans-serif">Hi All,</font>
<br>
<br><font size=2 face="sans-serif">I am trying to install Drools Guvnor
on weblogic 10 .I have added the Guvnor WAR file and dependent jars from
Drools binaries download.</font>
<br><font size=2 face="sans-serif">However I am getting error for
datasource configuration. Do we need to configure any datasource? </font>
<br><font size=2 face="sans-serif">Please find error logs below</font>
<br>
<br>
<br>
<br><font size=2 face="sans-serif"><Error> <Deployer> <BEA-149265>
<Failure occurred in the execution of deployment request with ID '1262262938099'
for task '1'. Error is: 'weblogic.application.ModuleException: '</font>
<br><font size=2 face="sans-serif">weblogic.application.ModuleException:</font>
<br><font size=2 face="sans-serif"> at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:317)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)</font>
<br><font size=2 face="sans-serif"> Truncated.
see log file for complete stacktrace</font>
<br><font size=2 face="sans-serif">weblogic.deployment.EnvironmentException:<b>
Error processing persitence unit org.drools.persistence.jpa of module drools_guvnor.war:
Error looking up a DataSource for PersistenceUnit org.drools.persistence.jpa:
javax.naming.NameNotFoundException: While trying to lookup 'jdbc.testDS1'
didn't find subcontext 'jdbc'. Resolved ''; remaining name 'jdbc/testDS1'</b></font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.PersistenceUnitInfoImpl.lookUpDataSources(PersistenceUnitInfoImpl.java:126)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:105)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.AbstractPersistenceUnitRegistry.storeDescriptors(AbstractPersistenceUnitRegistry.java:316)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.AbstractPersistenceUnitRegistry.loadPersistenceDescriptors(AbstractPersistenceUnitRegistry.java:96)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.ModulePersistenceUnitRegistry.<init>(ModulePersistenceUnitRegistry.java:53)</font>
<br><font size=2 face="sans-serif"> Truncated.
see log file for complete stacktrace</font>
<br><font size=2 face="sans-serif">></font>
<br><font size=2 face="sans-serif"><Dec 31, 2009 6:05:52 PM IST>
<Warning> <Deployer> <BEA-149004> <Failures were detected
while initiating distribute task for application 'drools_guvnor'.></font>
<br><font size=2 face="sans-serif"><Dec 31, 2009 6:05:52 PM IST>
<Warning> <Deployer> <BEA-149078> <Stack trace for
message 149004</font>
<br><font size=2 face="sans-serif">weblogic.application.ModuleException:</font>
<br><font size=2 face="sans-serif"> at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:317)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)</font>
<br><font size=2 face="sans-serif"> Truncated.
see log file for complete stacktrace</font>
<br><font size=2 face="sans-serif">weblogic.deployment.EnvironmentException:
Error processing persitence unit org.drools.persistence.jpa of module drools_guvnor.war:
Error looking up a DataSource for PersistenceUnit org.drools.persistence.jpa:
javax.naming.NameNotFoundException: While trying to lookup 'jdbc.testDS1'
didn't find subco</font>
<br><font size=2 face="sans-serif">ntext 'jdbc'. Resolved ''; remaining
name 'jdbc/testDS1'</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.PersistenceUnitInfoImpl.lookUpDataSources(PersistenceUnitInfoImpl.java:126)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:105)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.AbstractPersistenceUnitRegistry.storeDescriptors(AbstractPersistenceUnitRegistry.java:316)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.AbstractPersistenceUnitRegistry.loadPersistenceDescriptors(AbstractPersistenceUnitRegistry.java:96)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.ModulePersistenceUnitRegistry.<init>(ModulePersistenceUnitRegistry.java:53)</font>
<br><font size=2 face="sans-serif"> Truncated.
see log file for complete stacktrace</font>
<br><font size=2 face="sans-serif">></font>
<br><font size=2 face="sans-serif"><Dec 31, 2009 6:05:52 PM IST>
<Error> <Console> <BEA-240003> <Console encountered
the following error weblogic.application.ModuleException:</font>
<br><font size=2 face="sans-serif"> at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:317)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:56)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:46)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)</font>
<br><font size=2 face="sans-serif"> at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:147)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:189)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:87)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:719)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1186)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:248)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:157)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)</font>
<br><font size=2 face="sans-serif"> at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)</font>
<br><font size=2 face="sans-serif"> at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:464)</font>
<br><font size=2 face="sans-serif"> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)</font>
<br><font size=2 face="sans-serif"> at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)</font>
<br><font size=2 face="sans-serif">Caused by: weblogic.deployment.EnvironmentException:
Error processing persitence unit org.drools.persistence.jpa of module drools_guvnor.war:
Error looking up a DataSource for PersistenceUnit org.drools.persistence.jpa:
javax.naming.NameNotFoundException: While trying to lookup 'jdbc.testDS1'
didn't</font>
<br><font size=2 face="sans-serif"> find subcontext 'jdbc'. Resolved
''; remaining name 'jdbc/testDS1'</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.PersistenceUnitInfoImpl.lookUpDataSources(PersistenceUnitInfoImpl.java:126)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:105)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.AbstractPersistenceUnitRegistry.storeDescriptors(AbstractPersistenceUnitRegistry.java:316)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.AbstractPersistenceUnitRegistry.loadPersistenceDescriptors(AbstractPersistenceUnitRegistry.java:96)</font>
<br><font size=2 face="sans-serif"> at weblogic.deployment.ModulePersistenceUnitRegistry.<init>(ModulePersistenceUnitRegistry.java:53)</font>
<br><font size=2 face="sans-serif"> at weblogic.servlet.internal.WebAppModule.initPURegistry(WebAppModule.java:1176)</font>
<br><font size=2 face="sans-serif"> at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:307)</font>
<br><font size=2 face="sans-serif">></font>
<br><font size=2 face="sans-serif"> </font>
<br>
<br>
<br><font size=2 face="sans-serif">Regards,<br>
Nilima Rajendra Raichandani<br>
Sub Focus Area Lead - BPM/BAM/BRE<br>
TEG - Open Source Platform<br>
Tata Consultancy Services<br>
Ph:- +91 22 6778 2027<br>
Cell:- 9322108518<br>
Mailto: nilima.r@tcs.com<br>
Website: </font><a href=http://www.tcs.com/><font size=2 face="sans-serif">http://www.tcs.com</font></a><font size=2 face="sans-serif"><br>
____________________________________________<br>
Experience certainty. IT Services<br>
Business Solutions<br>
Outsourcing<br>
____________________________________________</font><pre>=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you
</pre>