[ https://issues.apache.org/jira/browse/OPENJPA-2843?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17242272#comment-17242272 ]
Mark Struberg commented on OPENJPA-2843: ---------------------------------------- WebSphere seems not to provide a full XA aware TransactionManager via JNDI, but only a 'LocalTransationContainment'; For a full integration into WAS we still need the WASManagedRuntime. But we can easily implement most of it via reflection. There is just one simple Interface which we need. But I found a solution for it. I implemented a clean room variant of that one simple interface and included it in our source tree. Thus we can compile against it. But this very class (actually all the com/* package) is excluded from the packaging via maven-jar-plugin excludes. [https://github.com/struberg/openjpa/commit/eef64ccd69c48ba8c7193509f6f621c6315bc74e] [~kwsutter] [~dazeydev] [~fyrewyld] can you please take a look at it? txs! > try to get rid of com.ibm dependency > ------------------------------------ > > Key: OPENJPA-2843 > URL: https://issues.apache.org/jira/browse/OPENJPA-2843 > Project: OpenJPA > Issue Type: Bug > Components: kernel > Affects Versions: 3.1.2 > Reporter: Mark Struberg > Assignee: Mark Struberg > Priority: Major > > again and again the uow_api dependency leads to compilation issues due to old > unlisted repo. > I'll try to figure if this is even used in WebSphere these days. -- This message was sent by Atlassian Jira (v8.3.4#803005)