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