I tried that, get the same error. It says 'Failed to get an active
transaction from J2EE transaction manager.'
Exception it throws is:
javax.ejb.EJBException: nested exception is:
com.mhub.core.error.DAOException: |1900:Unable to obtain a connection to
Database|
com.mhub.core.error.DAOException: |1900:Unable to obtain a connection to
Database|
at com.mhub.core.ejb.PersistenceManagerBean.getDatabase(Unknown
Source)
at com.mhub.core.ejb.PersistenceManagerBean.executeLoad(Unknown
Source)
at
com.mhub.core.ejb.PersistenceManager_gi1prg_ELOImpl.executeLoad(Persiste
nceManager_gi1prg_ELOImpl.java:1133)
at
com.mhub.core.ejb.client.LocalPersistenceManager.executeLoad(Unknown
Source)
at com.mhub.core.security.Authenticator.authenticate(Unknown
Source)
at com.mhub.ppa.common.LogonAction.execute(Unknown Source)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Se
rvletStubImpl.java:1072)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.
java:465)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.
java:348)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.r
un(WebAppServletContext.java:6981)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSu
bject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121
)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServl
etContext.java:3892)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.
java:2766)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
Tejesh Shetty | Software Programmer, MortgageHub Inc. | Conshohocken, PA
| Tel: 610.834.3800 ext 106 | [EMAIL PROTECTED]
-----Original Message-----
From: Werner Guttmann [mailto:[EMAIL PROTECTED]
Sent: Tuesday, January 10, 2006 4:24 PM
To: [email protected]
Subject: Re: [castor-user] Castor Weblogic 8.1 transactionManager
returning null !!!
Hmmm ... according to docs, with Weblogic 8.1, the transaction manager
is bound to "javax.transaction.TransactionManager". So changing below to
<transaction-demarcation mode="global">
<transaction-manager name="jndi">
<param name="jndiEnc"
value="javax.transaction.TransactionManager"/>
</transaction-manager>
</transaction-demarcation>
should do the trick. If not, what exceptions are you getting (if any) ?
Werner
Tejesh Shetty wrote:
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE jdo-conf PUBLIC "-//EXOLAB/Castor JDO Configuration DTD
> Version 1.0//EN"
> "http://castor.org/jdo-conf.dtd">
> <jdo-conf>
> <database name="CoreHub" engine="oracle">
> <jndi name="java:comp/env/jdbc/corehub"/>
> <mapping href="CoreHub.xml"/>
> </database>
> <transaction-demarcation mode="global">
> <transaction-manager name="jndi">
> <!--<param name="jndiEnc"
> value="javax.transaction.TransactionManager"/>-->
> <param name="jndiEnc" value="java:comp/UserTransaction"/>
>
> </transaction-manager>
> </transaction-demarcation>
> </jdo-conf>
>
> Tejesh Shetty | Software Programmer, MortgageHub Inc. | Conshohocken,
PA
> | Tel: 610.834.3800 ext 106 | [EMAIL PROTECTED]
>
> -----Original Message-----
> From: Werner Guttmann [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, January 10, 2006 4:13 PM
> To: [email protected]
> Subject: Re: [castor-user] Castor Weblogic 8.1 transactionManager
> returning null !!!
>
> Hi,
>
> what does your JDO config file look like ?
>
> Regards
> Werner
>
> Tejesh Shetty wrote:
>
>>Hi,
>>
>>
>>
>>I am trying to deploy an application on Weblogic 8.1 using castor
>
> 0.991.
>
>>Looks like EJB deploys well but during login when ejb tries to go get
>>something from database it dies saying unable to get database
>>connection. I did some test method and found out that it's not getting
>>transaction out of TransactionManager and its returning null. I am not
>>sure if jndi is not set up correctly in database.xml. Currently it
>
> goes
>
>>look for "java:com/UserTransaction".I think other options were
>>"javax.transaction.TransactionManager" gives back the same exception.
>>
>>
>>
>>Any help on this will be great.
>>
>>
>>
>>Thanks in advance.
>>
>>
>>
>>
>>
>>**Tejesh Shetty | ****Software Programmer, MortgageHub Inc. |
>>Conshohocken, PA | Tel: 610.834.3800 ext 106 | [EMAIL PROTECTED]
>><mailto:[EMAIL PROTECTED]>m <mailto:[EMAIL PROTECTED]>**
>>
>>
>>
>
>
>
> -------------------------------------------------
> If you wish to unsubscribe from this list, please
> send an empty message to the following address:
>
> [EMAIL PROTECTED]
> -------------------------------------------------
>
>
> -------------------------------------------------
> If you wish to unsubscribe from this list, please
> send an empty message to the following address:
>
> [EMAIL PROTECTED]
> -------------------------------------------------
>
>
-------------------------------------------------
If you wish to unsubscribe from this list, please
send an empty message to the following address:
[EMAIL PROTECTED]
-------------------------------------------------
-------------------------------------------------
If you wish to unsubscribe from this list, please
send an empty message to the following address:
[EMAIL PROTECTED]
-------------------------------------------------