Hi Tom,
I tried again and the following errors are present, and looking higher up the
startup logs I saw a similar exception to without the
eclipselink.deploy-on-startup set to true:
[11/2/11 16:39:07:181 UTC] 0000000e SystemOut O [EL Severe]: 2011-11-02
16:39:07.163--ServerSession(1019952331)--Local Exception Stack:
Exception [EclipseLink-8030] (Eclipse Persistence Services -
2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.JPQLException
Exception Description: Error compiling the query
[PortfolioGroupMemberAudit.getLastAcceptedAudit: SELECT a FROM
PortfolioGroupMemberAudit a WHERE a.auditId.id = :id AND a.auditId.auditDateTime
< :auditTime AND a.auditFields.state = '0' ORDER BY a.auditId.auditDateTime
DESC], line 1, column 114: unknown state or association field [auditFields] of
class [biz.wss.interfaces.entities.pfolio.foureyes.PortfolioGroupMemberAudit].
at
org.eclipse.persistence.exceptions.JPQLException.unknownAttribute(JPQLException.java:457)
at org.eclipse.persistence.internal.jpa.parsing.DotNode.validate(DotNode.java:87)
at org.eclipse.persistence.internal.jpa.parsing.DotNode.validate(DotNode.java:72)
at org.eclipse.persistence.internal.jpa.parsing.Node.validate(Node.java:92)
at
org.eclipse.persistence.internal.jpa.parsing.BinaryOperatorNode.validate(BinaryOperatorNode.java:34)
at
org.eclipse.persistence.internal.jpa.parsing.EqualsNode.validate(EqualsNode.java:41)
at org.eclipse.persistence.internal.jpa.parsing.Node.validate(Node.java:95)
at
org.eclipse.persistence.internal.jpa.parsing.LogicalOperatorNode.validate(LogicalOperatorNode.java:39)
at
org.eclipse.persistence.internal.jpa.parsing.WhereNode.validate(WhereNode.java:34)
at
org.eclipse.persistence.internal.jpa.parsing.ParseTree.validate(ParseTree.java:207)
at
org.eclipse.persistence.internal.jpa.parsing.ParseTree.validate(ParseTree.java:183)
at
org.eclipse.persistence.internal.jpa.parsing.ParseTree.validate(ParseTree.java:173)
at
org.eclipse.persistence.internal.jpa.parsing.JPQLParseTree.populateReadQueryInternal(JPQLParseTree.java:110)
at
org.eclipse.persistence.internal.jpa.parsing.JPQLParseTree.populateQuery(JPQLParseTree.java:84)
at
org.eclipse.persistence.internal.jpa.EJBQueryImpl.buildEJBQLDatabaseQuery(EJBQueryImpl.java:219)
at org.eclipse.persistence.internal.jpa.JPAQuery.processJPQLQuery(JPAQuery.java:106)
at org.eclipse.persistence.internal.jpa.JPAQuery.prepare(JPAQuery.java:90)
at
org.eclipse.persistence.queries.DatabaseQuery.checkPrepare(DatabaseQuery.java:613)
at
org.eclipse.persistence.queries.DatabaseQuery.checkPrepare(DatabaseQuery.java:575)
at
org.eclipse.persistence.internal.sessions.AbstractSession.processJPAQueries(AbstractSession.java:2161)
at
org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.initializeDescriptors(DatabaseSessionImpl.java:442)
at
org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.postConnectDatasource(DatabaseSessionImpl.java:676)
at
org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:621)
at
org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:206)
at
org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:488)
at
org.eclipse.persistence.internal.jpa.EntityManagerFactoryDelegate.getDatabaseSession(EntityManagerFactoryDelegate.java:188)
at
org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getDatabaseSession(EntityManagerFactoryImpl.java:485)
at
org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactory(PersistenceProvider.java:243)
at com.ibm.ws.jpa.management.JPAPUnitInfo.createEMFactory(JPAPUnitInfo.java:1498)
at
com.ibm.ws.jpa.management.JPAPUnitInfo.createEntityManagerFactory(JPAPUnitInfo.java:1332)
at
com.ibm.ws.jpa.management.JPAPxmlInfo.extractPersistenceUnits(JPAPxmlInfo.java:393)
at
com.ibm.ws.jpa.management.JPAScopeInfo.processPersistenceUnit(JPAScopeInfo.java:140)
at com.ibm.ws.jpa.management.JPAApplInfo.processModulePUs(JPAApplInfo.java:169)
at
com.ibm.ws.jpa.management.JPAComponentImpl.startingDeployedModule(JPAComponentImpl.java:895)
at
com.ibm.ws.jpa.management.JPAComponentImpl.stateChanged(JPAComponentImpl.java:748)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.stateChanged(ApplicationMgrImpl.java:1075)
at
com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectEvent(DeployedApplicationImpl.java:1302)
at
com.ibm.ws.runtime.component.DeployedModuleImpl.setState(DeployedModuleImpl.java:221)
at
com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:607)
at
com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:944)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:726)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2048)
at
com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:441)
at
com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
at
com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:384)
at
com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:112)
at
com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:951)
at
com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
Then:
[11/2/11 16:39:19:456 UTC] 00000000 JMXConnectors I ADMC0058I: The JMX JSR160RMI
connector is available at port 2005
[11/2/11 16:39:19:564 UTC] 00000022 FfdcProvider W
com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted
on
/rndvm/java/profiles/AppSrvRNDVM/logs/ffdc/server1_6d766d76_11.11.02_16.39.19.3755386114168158446905.txt
com.ibm.wsspi.injectionengine.InjectionBinding.getInjectionObject 408
[11/2/11 16:39:19:612 UTC] 00000022 InjectionBind E CWNEN0030E: The
com.ibm.ws.util.JPAJndiLookupObjectFactory@22882288 factory encountered a
problem getting the object instance Reference Class Name:
javax.persistence.EntityManager
Type: JPAJndiLookupInfo
Content: PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA,
Bedrock-EAR#Bedrock.server.services.local.jar#FotDAOEJB#biz.wss.server.services.local.fx.pricing.fotinfo.FotDAOEJB/em,
isFactory=false, isSFSB=false, PersistenceContextType=Transaction, properties=[]
binding object.
[11/2/11 16:39:19:671 UTC] 00000022 DMAdapter I com.ibm.ws.ffdc.impl.DMAdapter
getAnalysisEngine FFDC1009I: Analysis Engine using data base:
/rndvm/java/profiles/AppSrvRNDVM/properties/logbr/ffdc/adv/ffdcdb.xml
[11/2/11 16:39:20:684 UTC] 00000000 WsServerImpl A WSVR0001I: Server server1
open for e-business
[11/2/11 16:39:20:381 UTC] 00000022 FfdcProvider W
com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted
on
/rndvm/java/profiles/AppSrvRNDVM/logs/ffdc/server1_6d766d76_11.11.02_16.39.19.6315144406007327184821.txt
com.ibm.ejs.container.StatelessBeanO.<init> 282
[11/2/11 16:39:21:295 UTC] 00000024 InjectionBind E CWNEN0030E: The
com.ibm.ws.util.JPAJndiLookupObjectFactory@37ce37ce factory encountered a
problem getting the object instance Reference Class Name:
javax.persistence.EntityManager
Type: JPAJndiLookupInfo
Content: PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA,
Bedrock-EAR#Bedrock.server.services.local.jar#ParameterDaoEjb#biz.wss.server.services.local.dao.readers.wss.ParameterDaoEjb/em,
isFactory=false, isSFSB=false, PersistenceContextType=Transaction, properties=[]
binding object.
[11/2/11 16:39:22:593 UTC] 00000024 FfdcProvider W
com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted
on
/rndvm/java/profiles/AppSrvRNDVM/logs/ffdc/server1_54d254d2_11.11.02_16.39.21.2996421930134207096469.txt
com.ibm.ejs.container.EJSHome.createBeanO 1023
[11/2/11 16:39:21:684 UTC] 00000025 InjectionBind E CWNEN0030E: The
com.ibm.ws.util.JPAJndiLookupObjectFactory@28f028f0 factory encountered a
problem getting the object instance Reference Class Name:
javax.persistence.EntityManager
Type: JPAJndiLookupInfo
Content: PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA,
Bedrock-EAR#Bedrock.server.services.local.jar#TimerSchedulerEJB#biz.wss.server.services.local.scheduler.TimerSchedulerEJB/entityManager,
isFactory=false, isSFSB=false, PersistenceContextType=Transaction, properties=[]
binding object.
[11/2/11 16:39:21:686 UTC] 00000022 BusinessExcep E CNTR0019E: EJB threw an
unexpected (non-declared) exception during invocation of method "getConfig".
Exception data: javax.ejb.EJBException: Injection failure; nested exception is:
java.lang.IllegalStateException: EntityManagerFactory has not been created for
PU : PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA
java.lang.IllegalStateException: EntityManagerFactory has not been created for
PU : PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA
at
com.ibm.ws.jpa.management.JPAPUnitInfo.getEntityManagerFactory(JPAPUnitInfo.java:1369)
at
com.ibm.ws.jpa.management.JPAPUnitInfo.getEntityManagerPool(JPAPUnitInfo.java:1577)
at com.ibm.ws.jpa.management.JPATxEntityManager.<init>(JPATxEntityManager.java:156)
at
com.ibm.ws.jpa.management.JPAComponentImpl.getEntityManager(JPAComponentImpl.java:1053)
at
com.ibm.ws.util.JPAJndiLookupObjectFactory.getObjectInstance(JPAJndiLookupObjectFactory.java:151)
at
com.ibm.wsspi.injectionengine.InjectionBinding.getInjectionObject(InjectionBinding.java:659)
at
com.ibm.wsspi.injectionengine.InjectionTargetField.inject(InjectionTargetField.java:245)
at
com.ibm.ws.injectionengine.InjectionEngineImpl.inject(InjectionEngineImpl.java:620)
at com.ibm.ejs.container.StatelessBeanO.initialize(StatelessBeanO.java:287)
at
com.ibm.ejs.container.CMStatelessBeanOFactory.create(CMStatelessBeanOFactory.java:45)
at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1031)
at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1141)
at
com.ibm.ejs.container.activator.UncachedActivationStrategy.atActivate(UncachedActivationStrategy.java:84)
at com.ibm.ejs.container.activator.Activator.activateBean(Activator.java:599)
at com.ibm.ejs.container.EJSContainer.preInvokeActivate(EJSContainer.java:3964)
at com.ibm.ejs.container.EJSContainer.EjbPreInvoke(EJSContainer.java:3349)
at
biz.wss.interfaces.services.fx.pricing.fotinfo.EJSLocal0SLFotDAOEJB_73eeba3d.getConfig(EJSLocal0SLFotDAOEJB_73eeba3d.java)
at
biz.wss.server.services.local.fx.pricing.fotinfo.FotRepository.initialise(FotRepository.java:72)
at
biz.wss.server.services.local.fx.pricing.fotinfo.FotInitialiser.start(FotInitialiser.java:80)
at
biz.wss.server.services.local.fx.pricing.fotinfo.FotInitialiser.onMessage(FotInitialiser.java:65)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.ibm.ejs.container.EJSContainer.invokeProceed(EJSContainer.java:5874)
at
com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:586)
at
biz.wss.server.services.logging.analysis.MethodTimerInterceptor.intercept(MethodTimerInterceptor.java:161)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at
com.ibm.ejs.container.interceptors.InterceptorProxy.invokeInterceptor(InterceptorProxy.java:227)
at
com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:566)
at
com.ibm.ejs.container.interceptors.InvocationContextImpl.doAroundInvoke(InvocationContextImpl.java:217)
at
com.ibm.ejs.container.MessageEndpointHandler.invokeMdbMethod(MessageEndpointHandler.java:1080)
at
com.ibm.ejs.container.MessageEndpointHandler.invoke(MessageEndpointHandler.java:778)
at $Proxy42.onMessage(Unknown Source)
at
com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint(JmsJcaEndpointInvokerImpl.java:233)
at com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatcher.java:900)
at
com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener$SibRaWork.run(SibRaSingleProcessListener.java:552)
at com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:399)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
javax.ejb.EJBException: Injection failure; nested exception is:
java.lang.IllegalStateException: EntityManagerFactory has not been created for
PU : PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA
Caused by: java.lang.IllegalStateException: EntityManagerFactory has not been
created for PU : PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA
at
com.ibm.ws.jpa.management.JPAPUnitInfo.getEntityManagerFactory(JPAPUnitInfo.java:1369)
at
com.ibm.ws.jpa.management.JPAPUnitInfo.getEntityManagerPool(JPAPUnitInfo.java:1577)
at com.ibm.ws.jpa.management.JPATxEntityManager.<init>(JPATxEntityManager.java:156)
at
com.ibm.ws.jpa.management.JPAComponentImpl.getEntityManager(JPAComponentImpl.java:1053)
at
com.ibm.ws.util.JPAJndiLookupObjectFactory.getObjectInstance(JPAJndiLookupObjectFactory.java:151)
at
com.ibm.wsspi.injectionengine.InjectionBinding.getInjectionObject(InjectionBinding.java:659)
at
com.ibm.wsspi.injectionengine.InjectionTargetField.inject(InjectionTargetField.java:245)
at
com.ibm.ws.injectionengine.InjectionEngineImpl.inject(InjectionEngineImpl.java:620)
at com.ibm.ejs.container.StatelessBeanO.initialize(StatelessBeanO.java:287)
at
com.ibm.ejs.container.CMStatelessBeanOFactory.create(CMStatelessBeanOFactory.java:45)
at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1031)
at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1141)
at
com.ibm.ejs.container.activator.UncachedActivationStrategy.atActivate(UncachedActivationStrategy.java:84)
at com.ibm.ejs.container.activator.Activator.activateBean(Activator.java:599)
at com.ibm.ejs.container.EJSContainer.preInvokeActivate(EJSContainer.java:3964)
at com.ibm.ejs.container.EJSContainer.EjbPreInvoke(EJSContainer.java:3349)
at
biz.wss.interfaces.services.fx.pricing.fotinfo.EJSLocal0SLFotDAOEJB_73eeba3d.getConfig(EJSLocal0SLFotDAOEJB_73eeba3d.java)
at
biz.wss.server.services.local.fx.pricing.fotinfo.FotRepository.initialise(FotRepository.java:72)
at
biz.wss.server.services.local.fx.pricing.fotinfo.FotInitialiser.start(FotInitialiser.java:80)
at
biz.wss.server.services.local.fx.pricing.fotinfo.FotInitialiser.onMessage(FotInitialiser.java:65)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.ibm.ejs.container.EJSContainer.invokeProceed(EJSContainer.java:5874)
at
com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:586)
at
biz.wss.server.services.logging.analysis.MethodTimerInterceptor.intercept(MethodTimerInterceptor.java:161)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at
com.ibm.ejs.container.interceptors.InterceptorProxy.invokeInterceptor(InterceptorProxy.java:227)
at
com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(InvocationContextImpl.java:566)
at
com.ibm.ejs.container.interceptors.InvocationContextImpl.doAroundInvoke(InvocationContextImpl.java:217)
at
com.ibm.ejs.container.MessageEndpointHandler.invokeMdbMethod(MessageEndpointHandler.java:1080)
at
com.ibm.ejs.container.MessageEndpointHandler.invoke(MessageEndpointHandler.java:778)
at $Proxy42.onMessage(Unknown Source)
at
com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint(JmsJcaEndpointInvokerImpl.java:233)
at com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatcher.java:900)
at
com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener$SibRaWork.run(SibRaSingleProcessListener.java:552)
at com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:399)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
On another attempt it’s again a different query that it complains about, it just
still happens earlier on in the server startup cycle:
[11/2/11 16:51:01:230 UTC] 00000010 SystemOut O [EL Severe]: 2011-11-02
16:51:01.211--ServerSession(422517039)--Local Exception Stack:
Exception [EclipseLink-8030] (Eclipse Persistence Services -
2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.JPQLException
Exception Description: Error compiling the query
[InstrumentClassLimitAudit.checkPrevAudits: SELECT NEW
biz.wss.interfaces.entities.foureyes.auditmaker.AuditStateUser(
a.auditFields.state, a.auditFields.auditUser) FROM InstrumentClassLimitAudit a
WHERE a.auditId.id = :id ORDER BY a.auditId.auditDateTime DESC], line 1, column
77: unknown state or association field [auditFields] of class
[biz.wss.interfaces.entities.credit.instrumentclass.foureyes.InstrumentClassLimitAudit].
*WebSphere_7 in persistence.xml*
As suggested in another thread of the emails by Michael O'Brien, I tried
WebSphere_7 (I have a feeling I've tried this before also) but get the same thing:
[11/2/11 16:57:57:507 UTC] 0000000e SystemOut O [EL Severe]: 2011-11-02
16:57:57.481--ServerSession(141166698)--Local Exception Stack:
Exception [EclipseLink-8030] (Eclipse Persistence Services -
2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.JPQLException
Exception Description: Error compiling the query
[RuleSetICQAAudit.checkPrevAuditsByNaturalKey: SELECT NEW
biz.wss.interfaces.entities.foureyes.auditmaker.AuditStateUser(a.auditFields.currentState,
a.auditFields.auditUser) FROM RuleSetICQAAudit a WHERE a.settleCentreId =
:settleCentreId AND ((a.boProductCategoryId = :boProductCategoryId AND NOT
:boProductCategoryId IS NULL) OR (:boProductCategoryId IS NULL AND
a.boProductCategoryId IS NULL)) AND ((a.boProductId = :boProductId AND NOT
:boProductId IS NULL) OR (:boProductId IS NULL AND a.boProductId IS NULL)) AND
((a.ccyId = :ccyId AND LENGTH(:ccyId) > 0) OR (LENGTH(:ccyId) = 0 AND a.ccyId IS
NULL)) ORDER BY a.auditFields.auditDateTime DESC], line 1, column 76: unknown
state or association field [auditFields] of class
[biz.wss.interfaces.entities.bo.rules.icqa.foureyes.RuleSetICQAAudit].
at
org.eclipse.persistence.exceptions.JPQLException.unknownAttribute(JPQLException.java:457)
at org.eclipse.persistence.internal.jpa.parsing.DotNode.validate(DotNode.java:87)
at org.eclipse.persistence.internal.jpa.parsing.DotNode.validate(DotNode.java:72)
Kind Regards
Nathan
-----Original Message-----
From: eclipselink-users-bounces@xxxxxxxxxxx
[mailto:eclipselink-users-bounces@xxxxxxxxxxx] On Behalf Of Tom Ware
Sent: 02 November 2011 14:48
To: eclipselink-users@xxxxxxxxxxx
Subject: Re: [eclipselink-users] Bug 362564 - WebSphere specific
randomisedorg.eclipse.persistence.exceptions.JPQLException error on startup
I am surprised that error message does not have any
EclipseLink-specific-information in it. Is there any other error message? Do you
see and EclipseLink logging in any of the logs? (if not, try
eclipselink.logging.level=FINEST)
Does turning off weaving help? (eclipselink.weaving=false)
-Tom
On 02/11/2011 10:39 AM, Nathan Drew wrote:
> I think I tried this previously while researching the issue and this
> is the results (from trying it just now); the EntityManager doesn’t
> get created or injected - and everything else after that fails.
>
> 2011-11-02 14:34:53,332 ERROR
> biz.wss.server.services.local.fx.pricing.fotinfo.FotInitialiser
> [SIBJMSRAThreadPool : 1] (FotInitialiser.java:82) -
> javax.ejb.EJBTransactionRolledbackException: nested exception is:
> javax.ejb.EJBException: Injection failure; nested exception is:
> java.lang.IllegalStateException: EntityManagerFactory has not been
> created for PU :
> PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA
>
> 2011-11-02 14:34:52,573 ERROR
> biz.wss.server.services.local.scheduler.TimerSchedulerInitialiser
> [SIBJMSRAThreadPool : 4] (TimerSchedulerInitialiser.java:179) -
> TimerSchedulerInitializer: initialization failed
>
> javax.ejb.EJBTransactionRolledbackException: nested exception is:
> javax.ejb.EJBException: Injection failure; nested exception is:
> java.lang.IllegalStateException: EntityManagerFactory has not been
> created for PU :
> PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA
>
> *javax.ejb.EJBException: Injection failure; nested exception is:
> java.lang.IllegalStateException: EntityManagerFactory has not been
> created for PU :
> PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA*
>
> *java.lang.IllegalStateException: EntityManagerFactory has not been
> created for PU :
> PuId=Bedrock-EAR#Bedrock.server.services.local.jar#WSSJPA*
>
> at
> com.ibm.ws.jpa.management.JPAPUnitInfo.getEntityManagerFactory(JPAPUni
> tInfo.java:1369)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ws.jpa.management.JPAPUnitInfo.getEntityManagerPool(JPAPUnitIn
> fo.java:1577)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ws.jpa.management.JPATxEntityManager.<init>(JPATxEntityManager
> .java:156)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ws.jpa.management.JPAComponentImpl.getEntityManager(JPACompone
> ntImpl.java:1053)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ws.util.JPAJndiLookupObjectFactory.getObjectInstance(JPAJndiLo
> okupObjectFactory.java:151)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.wsspi.injectionengine.InjectionBinding.getInjectionObject(Inje
> ctionBinding.java:659)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.wsspi.injectionengine.InjectionTargetField.inject(InjectionTar
> getField.java:245)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ws.injectionengine.InjectionEngineImpl.inject(InjectionEngineI
> mpl.java:620)
> ~[na:na]
>
> at
> com.ibm.ejs.container.StatelessBeanO.initialize(StatelessBeanO.java:28
> 7)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.CMStatelessBeanOFactory.create(CMStatelessBeanOF
> actory.java:45)
> ~[com.ibm.ws.runtime.jar:na]
>
> at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1031)
> ~[com.ibm.ws.runtime.jar:na]
>
> at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1141)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.activator.UncachedActivationStrategy.atActivate(
> UncachedActivationStrategy.java:84)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.activator.Activator.activateBean(Activator.java:
> 599)
> ~[com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.EJSContainer.preInvokeActivate(EJSContainer.java
> :3964)
> [com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.EJSContainer.EjbPreInvoke(EJSContainer.java:3349
> )
> [com.ibm.ws.runtime.jar:na]
>
> at
> biz.wss.interfaces.services.scheduler.EJSLocal0SLTimerSchedulerEJB_299
> ec695.refresh(EJSLocal0SLTimerSchedulerEJB_299ec695.java)
> ~[na:DEV-r314855]
>
> at
> biz.wss.server.services.local.scheduler.TimerSchedulerInitialiser.star
> t(TimerSchedulerInitialiser.java:123)
> [Bedrock.server.services.local.jar:DEV-r314855]
>
> at
> biz.wss.server.services.local.scheduler.TimerSchedulerInitialiser.onMe
> ssage(TimerSchedulerInitialiser.java:94)
> [Bedrock.server.services.local.jar:DEV-r314855]
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[na:1.6.0]
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:60)
> ~[na:1.6.0]
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> orImpl.java:37)
> ~[na:1.6.0]
>
> at java.lang.reflect.Method.invoke(Method.java:611) ~[na:1.6.0]
>
> at
> com.ibm.ejs.container.EJSContainer.invokeProceed(EJSContainer.java:587
> 4)
> [com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(Invoc
> ationContextImpl.java:586)
> [com.ibm.ws.runtime.jar:na]
>
> at
> biz.wss.server.services.logging.analysis.MethodTimerInterceptor.interc
> ept(MethodTimerInterceptor.java:161)
> [Bedrock.server.services.exception.jar:DEV-r314855]
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[na:1.6.0]
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:60)
> ~[na:1.6.0]
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> orImpl.java:37)
> ~[na:1.6.0]
>
> at java.lang.reflect.Method.invoke(Method.java:611) ~[na:1.6.0]
>
> at
> com.ibm.ejs.container.interceptors.InterceptorProxy.invokeInterceptor(
> InterceptorProxy.java:227)
> [com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.interceptors.InvocationContextImpl.proceed(Invoc
> ationContextImpl.java:566)
> [com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.interceptors.InvocationContextImpl.doAroundInvok
> e(InvocationContextImpl.java:217)
> [com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.MessageEndpointHandler.invokeMdbMethod(MessageEn
> dpointHandler.java:1080)
> [com.ibm.ws.runtime.jar:na]
>
> at
> com.ibm.ejs.container.MessageEndpointHandler.invoke(MessageEndpointHan
> dler.java:778)
> [com.ibm.ws.runtime.jar:na]
>
> at $Proxy42.onMessage(Unknown Source) [na:na]
>
> at
> com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint
> (JmsJcaEndpointInvokerImpl.java:233)
> [com.ibm.ws.sib.server.jar:1.0.0]
>
> at
> com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatche
> r.java:900) [com.ibm.ws.sib.server.jar:1.0.0]
>
> at
> com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener$SibRaWork.ru
> n(SibRaSingleProcessListener.java:552)
> [com.ibm.ws.sib.server.jar:1.0.0]
>
> at com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:399)
> [com.ibm.ws.runtime.jar:na]
>
> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
> [com.ibm.ws.runtime.jar:na]
>
> Kind Regards
>
> Nathan
>
> *From:*eclipselink-users-bounces@xxxxxxxxxxx
> [mailto:eclipselink-users-bounces@xxxxxxxxxxx]
<mailto:[mailto:eclipselink-users-bounces@xxxxxxxxxxx]> *On Behalf Of *Tim
> Martin
> *Sent:* 02 November 2011 14:21
> *To:* EclipseLink User Discussions
> *Subject:* Re: [eclipselink-users] Bug 362564 - WebSphere specific
> randomisedorg.eclipse.persistence.exceptions.JPQLException error on
> startup
>
> Nathan will be trying it shortly...
>
> it's all container managed - injected with
>
>
> @PersistenceContext(unitName = "WSSJPA") protected EntityManager em;
>
> On 02/11/2011 14:15, Tom Ware wrote:
>
> What about the other questions below? What about the
> eclipselink.deploy-on-startup property?
>
> On 02/11/2011 10:01 AM, Tim Martin wrote:
>
> we have a servlet context listener that sends out some msgs on a few
> jms queues which are received by some mdb's to initialise caches and
> bits of static data, the mdbs can and sometimes do run concurrently....
>
> On 02/11/2011 13:13, Tom Ware wrote:
>
> How is your startup multi-threaded?
>
> Is you EntityManager container managed or application managed? Is it
> injected, or do you obtain it some other way?
>
> One thing you could try is to set the following persistence unit property:
>
> eclipselink.deploy-on-startup=true
>
> That property should ensure that all the initialization happens as
> soon as the first entity manager factory is instantiated.
>
> -Tom
>
> On 02/11/2011 7:21 AM, Tim Martin wrote:
>
> these errors all occur during application start up - ie when all the
> named queries are validated/ compiled when the first named query is
> created, we have several queries in different threads that would run
> during application startup at about the same time
>
> could it be some race condition where 2or more threads are trying
> dothe same thing that should only happen once ???
>
> eg in the stack trace below it goes into /thru some websphere specific
> code to get the entity manager / create named query ?
>
> [11/1/11 12:16:36:933 UTC] 00000026 SystemOut O [EL Severe]:
> 2011-11-01 12:16:36.913--ServerSession(217124081)--Local Exception
> Stack: Exception [EclipseLink-8030] (Eclipse Persistence Services -
2.2.1.v20110721-r9766):
> org.eclipse.persistence.exceptions.JPQLException Exception
> Description: Error compiling the query
> [DataElementGroupAudit.checkPrevAuditsByNaturalKey: SELECT NEW
> biz.wss.interfaces.entities.foureyes.auditmaker.AuditStateUser(a.audit
> Fields.currentState,
>
>
> a.auditFields.auditUser) FROM DataElementGroupAudit a WHERE a.code =
> :code ORDER BY a.auditFields.auditDateTime DESC], line 1, column 76:
> unknown state or association field [auditFields] of class
>
[biz.wss.interfaces.entities.bo.dataelement.group.foureyes.DataElementGroupAudit].
>
> at
> org.eclipse.persistence.exceptions.JPQLException.unknownAttribute(JPQL
> Exception.java:457)
>
>
>
> at
> org.eclipse.persistence.internal.jpa.parsing.DotNode.validate(DotNode.
> java:88) at
> org.eclipse.persistence.internal.jpa.parsing.DotNode.validate(DotNode.
> java:73)
> at
> org.eclipse.persistence.internal.jpa.parsing.ConstructorNode.validate(
> ConstructorNode.java:73)
>
>
> at
> org.eclipse.persistence.internal.jpa.parsing.SelectNode.validate(Selec
> tNode.java:293)
>
>
> at
> org.eclipse.persistence.internal.jpa.parsing.ParseTree.validate(ParseT
> ree.java:201)
>
> at
> org.eclipse.persistence.internal.jpa.parsing.ParseTree.validate(ParseT
> ree.java:183)
>
> at
> org.eclipse.persistence.internal.jpa.parsing.ParseTree.validate(ParseT
> ree.java:173)
>
> at
> org.eclipse.persistence.internal.jpa.parsing.JPQLParseTree.populateRea
> dQueryInternal(JPQLParseTree.java:110)
>
>
> at
> org.eclipse.persistence.internal.jpa.parsing.JPQLParseTree.populateQue
> ry(JPQLParseTree.java:84)
>
>
>
> at
> org.eclipse.persistence.internal.jpa.EJBQueryImpl.buildEJBQLDatabaseQu
> ery(EJBQueryImpl.java:216)
>
>
> at
> org.eclipse.persistence.internal.jpa.JPAQuery.processJPQLQuery(JPAQuer
> y.java:106) at
> org.eclipse.persistence.internal.jpa.JPAQuery.prepare(JPAQuery.java:90
> )
> at
> org.eclipse.persistence.queries.DatabaseQuery.checkPrepare(DatabaseQue
> ry.java:579)
>
> at
> org.eclipse.persistence.queries.DatabaseQuery.checkPrepare(DatabaseQue
> ry.java:539)
>
> at
> org.eclipse.persistence.internal.sessions.AbstractSession.processJPAQu
> eries(AbstractSession.java:2173)
>
>
>
> at
> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.initiali
> zeDescriptors(DatabaseSessionImpl.java:414)
>
>
>
> at
> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.postConn
> ectDatasource(DatabaseSessionImpl.java:680)
>
>
>
> at
> org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAnd
> DetectDatasource(DatabaseSessionImpl.java:628)
>
>
>
> at
> org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.logi
> n(EntityManagerFactoryProvider.java:233)
>
>
> at
> org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(Ent
> ityManagerSetupImpl.java:394)
>
>
>
> at
> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getServe
> rSession(EntityManagerFactoryImpl.java:185)
>
>
>
> at
> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEn
> tityManagerImpl(EntityManagerFactoryImpl.java:242)
>
>
>
> at
> org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEn
> tityManager(EntityManagerFactoryImpl.java:237)
>
>
> _/*at
> com.ibm.ws.jpa.management.JPAEMPool.getEntityManager(JPAEMPool.java:14
> 0)
> at
> com.ibm.ws.jpa.management.JPATxEntityManager.getEMInvocationInfo(JPATx
> EntityManager.java:235)
>
>
>
> at
> com.ibm.ws.jpa.management.JPAEntityManager.createNamedQuery(JPAEntityM
> anager.java:302)
>
>
> */_
> at biz.wss.jpa.DbType.createNamedQuery(DbType.java:62)
>
> On 02/11/2011 11:05, Nathan Drew wrote:
>
>
> Hi Tom,
>
> Glad to know it's not something glaringly obvious we're missing (at
> least for now anyway!) - it is indeed a confusing issue since it works
> on two out of the three JEE server platforms we develop for without issue.
>
> In answer to your questions:
>
> ·Is the packaging the same on all the different servers you are running on?
>
> oIt should be, yes, our ANT scripts only do JEE platform specific
> things such as use specific libraries and perhaps include specific WAR
> files according to the type
>
> ·How is your persistence unit packaged and deployed?
>
> oWe have a single persistence.xml configured inside one of our Jar files.
>
> oThe mapping file is stored within the same JAR
>
> ·Are all the classes in the same jar?
>
> oNo, the persistence.xml references 4 <jar-files>
>
> ·Are the classes dependent on classes from other jars?
>
> oThe ones that it is complaining about exist within one of the
> specified <jar-files> and don't
>
> ·Is there a chance that some of the dependencies are not properly loaded?
>
> oI think TopLink Essentials would have had a similar problem if this
> was the case.
>
> ·Is there anything in common between queries that do not seem to work?
>
> oOne thing I do notice about the queries it complains about is that
> they all seem to be of the type "SELECT NEW … FROM …" not sure how relevant
that is.
>
> ·(inherited fields?)
>
> oThe entity classes that are complained about do extend other classes
> that are defined as @MappedSuperclass, which in turn extend an
> abstract class (and those aren't annotated as @MappedSuperclass)
>
> oIt always seems to reference @Embedded fields
>
> ·Is there a chance that queries of the same name are defined in
> multiple places?
>
> oI don't believe so - we've recently added a JUnit test to check for
> this, plus I manually checked via grep and an Excel spread sheet.
>
> I'm not sure if that answers all of your questions, specifically about
> the packaging so please let me know if you need more detail.
>
> We were operating TopLink Essentials without any problems with
> WebSphere - which is why we think it might be a bug within EclipseLink somehow.
>
> Kind Regards
>
> Nathan
>
> -----Original Message-----
> From: eclipselink-users-bounces@xxxxxxxxxxx
> <mailto:eclipselink-users-bounces@xxxxxxxxxxx>
> [mailto:eclipselink-users-bounces@xxxxxxxxxxx] On Behalf Of Tom Ware
> Sent: 01 November 2011 17:35
> To: eclipselink-users@xxxxxxxxxxx
> <mailto:eclipselink-users@xxxxxxxxxxx>
> Subject: Re: [eclipselink-users] Bug 362564 - WebSphere specific
> randomisedorg.eclipse.persistence.exceptions.JPQLException error on
> startup
>
> I have to admit that I am as confused about this issue as you appear to be.
>
> The only theory I can come up with is that there is some issue with
> all the queries and that the error is different for different
> deployments because they are instantiated parsed into the EclipseLink
metadata in a random order.
>
> Since deployment is working on other application servers, this leads
> me to believe that this is somehow a packaging issue.
>
> Is the packaging the same on all the different servers you are running on?
>
> How is your persistence unit packaged and deployed?
>
> Are all the classes in the same jar?
>
> Are the classes dependent on classes from other jars?
>
> Is there a chance that some of the dependencies are not properly loaded?
>
> Is there anything in common between queries that do not seem to work?
>
> (inherited fields?)
>
> Is there a chance that queries of the same name are defined in multiple places?
>
> -Tom
>
> On 01/11/2011 10:54 AM, Nathan Drew wrote:
>
> > Hi Tom,
>
> >
>
> > I've retried with another example stack trace added to the ticket
> for
>
> > eclipselink version 2.3.1-RC1 (2.3.1.v20111018-r10243)
>
> >
>
> > Kind Regards
>
> > Nathan
>
> >
>
> >
>
> > -----Original Message-----
>
> > From: eclipselink-users-bounces@xxxxxxxxxxx
> <mailto:eclipselink-users-bounces@xxxxxxxxxxx>
>
> > [mailto:eclipselink-users-bounces@xxxxxxxxxxx]
<mailto:[mailto:eclipselink-users-bounces@xxxxxxxxxxx]> On Behalf Of Nathan
>
> > Drew
>
> > Sent: 01 November 2011 13:49
>
> > To: EclipseLink User Discussions
>
> > Subject: Re: [eclipselink-users] Bug 362564 - WebSphere specific
>
> > randomisedorg.eclipse.persistence.exceptions.JPQLException error on
>
> > startup
>
> >
>
> > Will do - just noticed in the trace that it had the old 2.2.1
> library
>
> > running, will retry and update the ticket and let you know.
>
> >
>
> > Kind Regards
>
> > Nathan
>
> >
>
> > -----Original Message-----
>
> > From: eclipselink-users-bounces@xxxxxxxxxxx
> <mailto:eclipselink-users-bounces@xxxxxxxxxxx>
>
> > [mailto:eclipselink-users-bounces@xxxxxxxxxxx]
<mailto:[mailto:eclipselink-users-bounces@xxxxxxxxxxx]> On Behalf Of Tom
> Ware
>
> > Sent: 01 November 2011 13:21
>
> > To: eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
>
> > Subject: Re: [eclipselink-users] Bug 362564 - WebSphere specific
>
> > randomised org.eclipse.persistence.exceptions.JPQLException error
> on
>
> > startup
>
> >
>
> > Can you try the latest 2.3.1 milestone (RC1)?
>
> >
>
> > http://www.eclipse.org/eclipselink/downloads/milestones.php
>
> >
>
> > -Tom
>
> >
>
> > On 01/11/2011 9:07 AM, Nathan Drew wrote:
>
> >> Hi,
>
> >>
>
> >> Has anyone seen anything similar in WAS only? GlassFish and
> WebLogic
>
> >> both seem to run without ever hitting this "random" JPQL exception
> on
>
> >> startup - see
>
> >> https://bugs.eclipse.org/bugs/show_bug.cgi?id=362564 for details.
>
> >>
>
> >> Many Thanks
>
> >>
>
> >> Nathan
>
> >>
>
> >>
>
> >>
>
> >> _______________________________________________
>
> >> eclipselink-users mailing list
>
> >> eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
>
> >> https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
> > _______________________________________________
>
> > eclipselink-users mailing list
>
> > eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
>
> > https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
> >
>
> >
>
> > _______________________________________________
>
> > eclipselink-users mailing list
>
> > eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
>
> > https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
> >
>
> >
>
> > _______________________________________________
>
> > eclipselink-users mailing list
>
> > eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
>
> > https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
> _______________________________________________
>
> eclipselink-users mailing list
>
> eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
<mailto:eclipselink-users@xxxxxxxxxxx>
> <mailto:eclipselink-users@xxxxxxxxxxx>
>
> https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
>
>
> _______________________________________________
> eclipselink-users mailing list
> eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
<mailto:eclipselink-users@xxxxxxxxxxx>
> https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
>
>
> _______________________________________________
> eclipselink-users mailing list
> eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
<mailto:eclipselink-users@xxxxxxxxxxx>
> https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
> _______________________________________________
> eclipselink-users mailing list
> eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
<mailto:eclipselink-users@xxxxxxxxxxx>
> https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
>
>
> _______________________________________________
> eclipselink-users mailing list
> eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
<mailto:eclipselink-users@xxxxxxxxxxx>
> https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
> _______________________________________________
> eclipselink-users mailing list
> eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
<mailto:eclipselink-users@xxxxxxxxxxx>
> https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
>
>
> _______________________________________________
> eclipselink-users mailing list
> eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
> https://dev.eclipse.org/mailman/listinfo/eclipselink-users
_______________________________________________
eclipselink-users mailing list
eclipselink-users@xxxxxxxxxxx <mailto:eclipselink-users@xxxxxxxxxxx>
https://dev.eclipse.org/mailman/listinfo/eclipselink-users
_______________________________________________
eclipselink-users mailing list
eclipselink-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipselink-users