I've deployed snapshots of the latest tranql db2 wrappers at
http://snapshots.repository.codehaus.org/org/tranql/tranql-connector-
db2-local/1.2-SNAPSHOT/tranql-connector-db2-
local-1.2-20080212.204755-1.rar
and
http://snapshots.repository.codehaus.org/org/tranql/tranql-connector-
db2-xa/1.2-SNAPSHOT/tranql-connector-db2-xa-1.2-20080212.204755-1.rar
Could you try whichever of these is appropriate and see if it works?
I don't have db2 available and it would be great to get the code
tested before I release it.
thanks
david jencks
On Feb 12, 2008, at 6:20 AM, Łukasz Budnik wrote:
I see now:
http://issues.apache.org/jira/browse/GERONIMO-3440
It's a bug and still is open. Fix Version is 2.1.1.
so I'm waiting for the official release of new G.
best regards
Łukasz
On 12/02/2008, Łukasz Budnik <[EMAIL PROTECTED]> wrote:
Hi All!
There are many IBM employees among commiters, so I hope they can help
with this problem ;)
I'm migrating from G2.0.0 to G2.0.2.
As a data source I'm using DB2 v9.
Data source is deployed as application-scope.
In Geronimo 2.0.0 I was using JDBC API, in Geronimo 2.0.2 I'm
using JPA.
Everything looks good: application is deployed, application-scoped
pool is created, entity manager is injected:
@PostConstruct
void initialize() {
System.out.println("Injected? " + (em != null));
}
displays:
Injected? true
But when running application I get:
13:43:36,109 ERROR [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.getPhysicalConnecti
on(AbstractXADataSourceMCF.java:76)
at org.tranql.connector.db2.XAMCF.createManagedConnection
(XAMCF.java:59)
at
org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getCo
nnection(MCFConnectionInterceptor.java:48)
at
org.apache.geronimo.connector.outbound.LocalXAResourceInsertionInterc
eptor.getConnection(LocalXAResourceInsertionInterceptor.java:41)
at
org.apache.geronimo.connector.outbound.SinglePoolConnectionIntercepto
r.internalGetConnection(SinglePoolConnectionInterceptor.java:67)
at
org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionIn
terceptor.getConnection
(AbstractSinglePoolConnectionInterceptor.java:78)
at
org.apache.geronimo.connector.outbound.TransactionEnlistingIntercepto
r.getConnection(TransactionEnlistingInterceptor.java:46)
at
org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.
getConnection(TransactionCachingInterceptor.java:88)
at
org.apache.geronimo.connector.outbound.ConnectionHandleInterceptor.ge
tConnection(ConnectionHandleInterceptor.java:43)
at
org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection(
TCCLInterceptor.java:39)
at
org.apache.geronimo.connector.outbound.ConnectionTrackingInterceptor.
getConnection(ConnectionTrackingInterceptor.java:66)
at
org.apache.geronimo.connector.outbound.AbstractConnectionManager.allo
cateConnection(AbstractConnectionManager.java:87)
at org.tranql.connector.jdbc.DataSource.getConnection
(DataSource.java:56)
at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection
(DelegatingDataSource.java:106)
...
...
some more lines
...
...
at
org.tranql.connector.jdbc.AbstractXADataSourceMCF.getPhysicalConnecti
on(AbstractXADataSourceMCF.java:74)
... 105 more
13:43:36,156 ERROR [OpenEJB] The bean instances business method
encountered a system exception: [ibm][db2][jcc][10257][10960] Nie
można otworzyć pliku .
<openjpa-1.0.0-r420667:568756 fatal general error>
org.apache.openjpa.persistence.PersistenceException:
[ibm][db2][jcc][10257][10960] Nie można otworzyć pliku .
at
org.apache.openjpa.jdbc.sql.DBDictionaryFactory.newDBDictionary
(DBDictionaryFactory.java:101)
at
org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getDBDictionaryIns
tance(JDBCConfigurationImpl.java:569)
at
org.apache.openjpa.jdbc.meta.MappingRepository.endConfiguration
(MappingRepository.java:1221)
at
org.apache.openjpa.lib.conf.Configurations.configureInstance
(Configurations.java:467)
It uses Polish locale, but the message: "Nie można otworzyć
pliku ." says:
"Cannot open file ."
Which file?
There has to be some kind of error. But where Tranql? Geronimo?
OpenJPA? ;)
any ideas?
best regards
Łukasz