See https://issues.apache.org/jira/browse/GERONIMO-3440.

I've fixed the source and deployed a 1.2-SNAPSHOT to the codehaus snapshot repo so you should be able to pick up the rar from there. I'll try to get this released in the next few days.

thanks
david jencks

On Mar 26, 2008, at 12:30 PM, waynej wrote:


I defined a DB2 data source at the Console and found I would have fatal exceptions if I do not fill in the "Trace File" box. Is this supposed to happen? I start the server in "C:\ResolverDeployment". I have DB2 v9.5 and Hibernate. Here's the first exception I get if "Trace File" isn't filled
in:

[MCFConnectionInterceptor] Error occurred creating ManagedConnection for
[EMAIL PROTECTED]
javax.resource.spi.ResourceAdapterInternalException: Unable to obtain
physical connection to [EMAIL PROTECTED]
        at
org.tranql.connector.jdbc.AbstractXADataSourceMCF.getPhysicalConnectio n(AbstractXADataSourceMCF.java:76) at org.tranql.connector.db2.XAMCF.createManagedConnection (XAMCF.java:59)
        at
org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getCon nection(MCFConnectionInterceptor.java:48)
        at
org.apache.geronimo.connector.outbound.LocalXAResourceInsertionInterce ptor.getConnection(LocalXAResourceInsertionInterceptor.java:41)
        at
org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor .internalGetConnection(SinglePoolConnectionInterceptor.java:67)
        at
org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInt erceptor.getConnection(AbstractSinglePoolConnectionInterceptor.java: 78)
        at
org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor .getConnection(TransactionEnlistingInterceptor.java:46)
        at
org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.g etConnection(TransactionCachingInterceptor.java:88)
        at
org.apache.geronimo.connector.outbound.ConnectionHandleInterceptor.get Connection(ConnectionHandleInterceptor.java:43)
        at
org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection (TCCLInterceptor.java:39)
        at
org.apache.geronimo.connector.outbound.ConnectionTrackingInterceptor.g etConnection(ConnectionTrackingInterceptor.java:66)
        at
org.apache.geronimo.connector.outbound.AbstractConnectionManager.alloc ateConnection(AbstractConnectionManager.java:87) at org.tranql.connector.jdbc.DataSource.getConnection (DataSource.java:56)
        at
org.hibernate.connection.DatasourceConnectionProvider.getConnection (DatasourceConnectionProvider.java:69)
        at
org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper. prepare(SuppliedConnectionProviderConnectionHelper.java:27)
        at
org.hibernate.tool.hbm2ddl.SchemaValidator.validate (SchemaValidator.java:107)
        at
org.hibernate.impl.SessionFactoryImpl.<init> (SessionFactoryImpl.java:317)
        at
org.hibernate.cfg.Configuration.buildSessionFactory (Configuration.java:1294)
        at
com.framework.integration.dao.FrameworkHibernateDAO.<clinit> (FrameworkHibernateDAO.java:37) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at java.beans.Beans.instantiate(Beans.java:204)
        at java.beans.Beans.instantiate(Beans.java:48)
        at
com.framework.common.FrameworkBaseObjectFactory.getObjectHelper (FrameworkBaseObjectFactory.java:144)
        at
com.framework.common.FrameworkBaseObjectFactory.getObject (FrameworkBaseObjectFactory.java:109)
        at
com.framework.integration.dao.FrameworkDAOFactory.getFrameworkDAO (FrameworkDAOFactory.java:68)
        at
com.mycompany.myapp.locator.UserFieldsLocator.createUserFieldsDAO (UserFieldsLocator.java:60)
        at
com.mycompany.myapp.ejb.UserFieldsSessionBean.getUserFieldsDAO (UserFieldsSessionBean.java:242)
        at
com.mycompany.myapp.ejb.UserFieldsSessionBean.create (UserFieldsSessionBean.java:130)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.openejb.core.interceptor.ReflectionInvocationContext $Invocation.invoke(ReflectionInvocationContext.java:146)
        at
org.apache.openejb.core.interceptor.ReflectionInvocationContext.procee d(ReflectionInvocationContext.java:129)
        at
org.apache.openejb.core.interceptor.InterceptorStack.invoke (InterceptorStack.java:67)
        at
org.apache.openejb.core.stateless.StatelessContainer._invoke (StatelessContainer.java:203)
        at
org.apache.openejb.core.stateless.StatelessContainer.invoke (StatelessContainer.java:165)
        at
org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod (EjbObjectProxyHandler.java:223)
        at
org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke (EjbObjectProxyHandler.java:77)
        at
org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke (BaseEjbProxyHandler.java:245)
        at
org.apache.openejb.util.proxy.Jdk13InvocationHandler.invoke (Jdk13InvocationHandler.java:49)
        at $Proxy40.create(Unknown Source)
        at
org.apache.jsp.UserFieldsTest_jsp._jspService (UserFieldsTest_jsp.java:84)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
        at
org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:388) at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:320)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206)
        at
org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:230)
        at
org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:175)
        at
org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke (DefaultSubjectValve.java:56)
        at
org.apache.geronimo.tomcat.GeronimoStandardContext $SystemMethodValve.invoke(GeronimoStandardContext.java:353)
        at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke (GeronimoBeforeAfterValve.java:47)
        at
org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:128)
        at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:104)
        at
org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109)
        at
org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:563)
        at
org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:261)
        at
org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:844)
        at
org.apache.coyote.http11.Http11Protocol $Http11ConnectionHandler.process(Http11Protocol.java:581) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run (JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
Caused by: com.ibm.db2.jcc.b.SqlException: [jcc][10257][10960] [3.50.152]
Unable to open file . ERRORCODE=-4223, SQLSTATE=null
        at com.ibm.db2.jcc.b.wc.a(wc.java:55)
        at com.ibm.db2.jcc.b.wc.a(wc.java:84)
        at com.ibm.db2.jcc.b.sl.a(sl.java:111)
        at
com.ibm.db2.jcc.DB2BaseDataSource.computePrintWriter (DB2BaseDataSource.java:8391)
        at
com.ibm.db2.jcc.DB2BaseDataSource.computeJccLogWriter (DB2BaseDataSource.java:8286)
        at
com.ibm.db2.jcc.DB2BaseDataSource.computeJccLogWriterForNewConnection( DB2BaseDataSource.java:8263)
        at
com.ibm.db2.jcc.DB2BaseDataSource.computeJccLogWriterForNewConnection( DB2BaseDataSource.java:8221)
        at
com.ibm.db2.jcc.DB2XADataSource.getXAConnection (DB2XADataSource.java:125)
        at
org.tranql.connector.jdbc.AbstractXADataSourceMCF.getPhysicalConnectio n(AbstractXADataSourceMCF.java:74)
        ... 69 more
Caused by: java.io.FileNotFoundException: C:\GeronimoDeployment (Access is
denied)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
        at com.ibm.db2.jcc.b.sl.a(sl.java:103)
        ... 75 more
--
View this message in context: http://www.nabble.com/data-source- without-trace-file-specified-is-unusable-tp16314244s134p16314244.html Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Reply via email to