Bug #3420 [1] has been filed to track this.
-- Sahoo
[1]
https://glassfish.dev.java.net/issues/show_bug.cgi?id=3420.
Sahoo wrote:
> Manish,
>
> Yes, I am able to reproduce the problem; it's a bug in TopLink.
> TopLink is using its own custom class loader
> (JavaSECMPInitializer.TempEntityLoader.class) to load the class, the
> custom class loader is incorrectly written. File a P3 bug in issue
> tracker in entity-persistence sub category with a test case.
>
> Thanks,
> Sahoo
>
> Manish Gupta wrote:
>> Yes, I am restarting the server and that is why JPA is able to read
>> persistence.xml but toplink is not able to load my entity class.
>>
>> Regards
>> Manish.
>>
>> Sahoo wrote:
>>> After you copy the shared.jar to domain lib, are you restarting the
>>> server or not? Server won't see your jar file until next time.
>>>
>>> -- Sahoo
>>>
>>> Manish Gupta wrote:
>>>> Hi,
>>>> I have one entity class in a jar (say shared.jar) which is shared
>>>> by 2 web-apps. Therefore, I am copying it domain's lib folder. I
>>>> bundled persistence.xml in META-INF folder of shared.jar. When my
>>>> web-app tries to call JPA code, it fails with following exception.
>>>> The moment I copy shared.jar in WEB-INF/lib folder, the code starts
>>>> working. Can somebody tell me the reason??
>>>>
>>>> Regards
>>>> Manish.
>>>>
>>>> [#|2007-07-24T17:23:54.525+0530|SEVERE|sun-appserver9.1|com.sun.portal.wsrp.consumer.admin.mbeans|_ThreadID=18;_ThreadName=httpSSLWorkerThread-8080-1;_RequestID=4e85940c-7c54-4512-bfc5-42d21dec05a1;|PSWS_CSPWCAB0002
>>>>
>>>> javax.persistence.PersistenceException: Exception [TOPLINK-28018]
>>>> (Oracle TopLink Essentials - 2.0 (Build b50g-beta3 (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.EntityManagerSetupException
>>>> Exception Description: predeploy for PersistenceUnit [wsrp_pu1]
>>>> failed.
>>>> Internal Exception: Exception [TOPLINK-30007] (Oracle TopLink
>>>> Essentials - 2.0 (Build b50g-beta3 (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException
>>>> Exception Description: An exception was thrown while loading class:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>> to check whether it implements @Entity, @Embeddable, or
>>>> @MappedSuperclass.
>>>> Internal Exception: java.lang.ClassNotFoundException:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>>
>>>> at
>>>> oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:631)
>>>>
>>>> at
>>>> oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.callPredeploy(JavaSECMPInitializer.java:169)
>>>>
>>>> at
>>>> oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initPersistenceUnits(JavaSECMPInitializer.java:237)
>>>>
>>>> at
>>>> oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initialize(JavaSECMPInitializer.java:253)
>>>>
>>>> at
>>>> oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider.createEntityManagerFactory(EntityManagerFactoryProvider.java:140)
>>>>
>>>> at
>>>> javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:96)
>>>>
>>>> at
>>>> javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:73)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.WSRPJPAPersistenceFactory.getEntityManagerFactory(WSRPJPAPersistenceFactory.java:18)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.ProducerEntityManagerDBImpl.doInit(ProducerEntityManagerDBImpl.java:130)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.ProducerEntityManagerDBImpl.init(ProducerEntityManagerDBImpl.java:112)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.producermanager.ProducerEntityManagerFactory.getProducerEntityManager(ProducerEntityManagerFactory.java:106)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.admin.mbeans.WSRPConsumer.listConfiguredProducers(WSRPConsumer.java:109)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.portlets.handlers.ConsumerHandlerLocal.getAllConfiguredProducers(ConsumerHandlerLocal.java:146)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.portlets.handlers.ConsumerHandlerLocal.listConfiguredProducers(ConsumerHandlerLocal.java:96)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.portlets.WSRPConsumerAdminPortlet.doView(WSRPConsumerAdminPortlet.java:74)
>>>>
>>>> at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:259)
>>>> at javax.portlet.GenericPortlet.render(GenericPortlet.java:184)
>>>> at
>>>> com.sun.portal.portletcontainer.appengine.PortletAppEngineServlet.service(PortletAppEngineServlet.java:384)
>>>>
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.appengine.PortletAppEngineFilter.doFilter(PortletAppEngineFilter.java:105)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:853)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:660)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:578)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:639)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:546)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.impl.PortletContainer.getMarkup(PortletContainer.java:208)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.invoker.WindowInvoker.getPortletContent(WindowInvoker.java:343)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.invoker.WindowInvoker.render(WindowInvoker.java:240)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.PortletContent.getContent(PortletContent.java:68)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.getPortletContents(DesktopServlet.java:230)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.getAllPortletContents(DesktopServlet.java:194)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.doGetPost(DesktopServlet.java:110)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.doGet(DesktopServlet.java:80)
>>>>
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>>>
>>>> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
>>>> at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
>>>>
>>>> at
>>>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
>>>> at
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
>>>>
>>>> at
>>>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
>>>> at
>>>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:268)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:631)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:562)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:803)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)
>>>>
>>>> at
>>>> com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:359)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
>>>>
>>>> Caused by: Exception [TOPLINK-28018] (Oracle TopLink Essentials -
>>>> 2.0 (Build b50g-beta3 (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.EntityManagerSetupException
>>>> Exception Description: predeploy for PersistenceUnit [wsrp_pu1]
>>>> failed.
>>>> Internal Exception: Exception [TOPLINK-30007] (Oracle TopLink
>>>> Essentials - 2.0 (Build b50g-beta3 (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException
>>>> Exception Description: An exception was thrown while loading class:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>> to check whether it implements @Entity, @Embeddable, or
>>>> @MappedSuperclass.
>>>> Internal Exception: java.lang.ClassNotFoundException:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>>
>>>> at
>>>> oracle.toplink.essentials.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:228)
>>>>
>>>> ... 68 more
>>>> Caused by: Exception [TOPLINK-30007] (Oracle TopLink Essentials -
>>>> 2.0 (Build b50g-beta3 (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException
>>>> Exception Description: An exception was thrown while loading class:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>> to check whether it implements @Entity, @Embeddable, or
>>>> @MappedSuperclass.
>>>> Internal Exception: java.lang.ClassNotFoundException:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>>
>>>> at
>>>> oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException.exceptionLoadingClassWhileLookingForAnnotations(PersistenceUnitLoadingException.java:160)
>>>>
>>>> at
>>>> oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.isEntity(PersistenceUnitProcessor.java:319)
>>>>
>>>> at
>>>> oracle.toplink.essentials.internal.ejb.cmp3.metadata.MetadataProcessor.buildEntityClassSetFromAnnotations(MetadataProcessor.java:491)
>>>>
>>>> at
>>>> oracle.toplink.essentials.internal.ejb.cmp3.metadata.MetadataProcessor.buildEntityList(MetadataProcessor.java:462)
>>>>
>>>> at
>>>> oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:366)
>>>>
>>>> at
>>>> oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:600)
>>>>
>>>> ... 67 more
>>>> Caused by: java.lang.ClassNotFoundException:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>>
>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>>> at
>>>> oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer$TempEntityLoader.loadClass(JavaSECMPInitializer.java:348)
>>>>
>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>>> at
>>>> oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.isEntity(PersistenceUnitProcessor.java:316)
>>>>
>>>> ... 71 more
>>>> |#]
>>>>
>>>> [#|2007-07-24T17:23:54.525+0530|SEVERE|sun-appserver9.1|com.sun.portal.wsrp.consumer.portlets.handlers|_ThreadID=18;_ThreadName=httpSSLWorkerThread-8080-1;_RequestID=4e85940c-7c54-4512-bfc5-42d21dec05a1;|Exception
>>>> [TOPLINK-28018] (Oracle TopLink Essentials - 2.0 (Build b50g-beta3
>>>> (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.EntityManagerSetupException
>>>> Exception Description: predeploy for PersistenceUnit [wsrp_pu1]
>>>> failed.
>>>> Internal Exception: Exception [TOPLINK-30007] (Oracle TopLink
>>>> Essentials - 2.0 (Build b50g-beta3 (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException
>>>> Exception Description: An exception was thrown while loading class:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>> to check whether it implements @Entity, @Embeddable, or
>>>> @MappedSuperclass.
>>>> Internal Exception: java.lang.ClassNotFoundException:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>>
>>>> com.sun.portal.wsrp.common.WSRPMBeanException: Exception
>>>> [TOPLINK-28018] (Oracle TopLink Essentials - 2.0 (Build b50g-beta3
>>>> (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.EntityManagerSetupException
>>>> Exception Description: predeploy for PersistenceUnit [wsrp_pu1]
>>>> failed.
>>>> Internal Exception: Exception [TOPLINK-30007] (Oracle TopLink
>>>> Essentials - 2.0 (Build b50g-beta3 (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException
>>>> Exception Description: An exception was thrown while loading class:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>> to check whether it implements @Entity, @Embeddable, or
>>>> @MappedSuperclass.
>>>> Internal Exception: java.lang.ClassNotFoundException:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.admin.mbeans.WSRPConsumer.listConfiguredProducers(WSRPConsumer.java:134)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.portlets.handlers.ConsumerHandlerLocal.getAllConfiguredProducers(ConsumerHandlerLocal.java:146)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.portlets.handlers.ConsumerHandlerLocal.listConfiguredProducers(ConsumerHandlerLocal.java:96)
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.portlets.WSRPConsumerAdminPortlet.doView(WSRPConsumerAdminPortlet.java:74)
>>>>
>>>> at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:259)
>>>> at javax.portlet.GenericPortlet.render(GenericPortlet.java:184)
>>>> at
>>>> com.sun.portal.portletcontainer.appengine.PortletAppEngineServlet.service(PortletAppEngineServlet.java:384)
>>>>
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.appengine.PortletAppEngineFilter.doFilter(PortletAppEngineFilter.java:105)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:853)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:660)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:578)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:639)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:546)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.impl.PortletContainer.getMarkup(PortletContainer.java:208)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.invoker.WindowInvoker.getPortletContent(WindowInvoker.java:343)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.invoker.WindowInvoker.render(WindowInvoker.java:240)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.PortletContent.getContent(PortletContent.java:68)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.getPortletContents(DesktopServlet.java:230)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.getAllPortletContents(DesktopServlet.java:194)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.doGetPost(DesktopServlet.java:110)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.doGet(DesktopServlet.java:80)
>>>>
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>>>
>>>> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
>>>> at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
>>>>
>>>> at
>>>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
>>>> at
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
>>>>
>>>> at
>>>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
>>>> at
>>>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:268)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:631)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:562)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:803)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)
>>>>
>>>> at
>>>> com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:359)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
>>>>
>>>> |#]
>>>>
>>>> [#|2007-07-24T17:23:54.525+0530|WARNING|sun-appserver9.1|debug.com.sun.portal.portletcontainer.appengine|_ThreadID=18;_ThreadName=httpSSLWorkerThread-8080-1;_RequestID=4e85940c-7c54-4512-bfc5-42d21dec05a1;|PSPL_PAECSPPA0013
>>>> : PortletException occured while processing portlet request
>>>> javax.portlet.PortletException:
>>>> com.sun.portal.wsrp.common.WSRPMBeanException: Exception
>>>> [TOPLINK-28018] (Oracle TopLink Essentials - 2.0 (Build b50g-beta3
>>>> (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.EntityManagerSetupException
>>>> Exception Description: predeploy for PersistenceUnit [wsrp_pu1]
>>>> failed.
>>>> Internal Exception: Exception [TOPLINK-30007] (Oracle TopLink
>>>> Essentials - 2.0 (Build b50g-beta3 (06/26/2007))):
>>>> oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException
>>>> Exception Description: An exception was thrown while loading class:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>> to check whether it implements @Entity, @Embeddable, or
>>>> @MappedSuperclass.
>>>> Internal Exception: java.lang.ClassNotFoundException:
>>>> com.sun.portal.wsrp.consumer.producermanager.impl.DBPersistedConfiguredProducer
>>>>
>>>> at
>>>> com.sun.portal.wsrp.consumer.portlets.WSRPConsumerAdminPortlet.doView(WSRPConsumerAdminPortlet.java:76)
>>>>
>>>> at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:259)
>>>> at javax.portlet.GenericPortlet.render(GenericPortlet.java:184)
>>>> at
>>>> com.sun.portal.portletcontainer.appengine.PortletAppEngineServlet.service(PortletAppEngineServlet.java:384)
>>>>
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.appengine.PortletAppEngineFilter.doFilter(PortletAppEngineFilter.java:105)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:853)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:660)
>>>>
>>>> at
>>>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:578)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:639)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:546)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.impl.PortletContainer.getMarkup(PortletContainer.java:208)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.invoker.WindowInvoker.getPortletContent(WindowInvoker.java:343)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.invoker.WindowInvoker.render(WindowInvoker.java:240)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.PortletContent.getContent(PortletContent.java:68)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.getPortletContents(DesktopServlet.java:230)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.getAllPortletContents(DesktopServlet.java:194)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.doGetPost(DesktopServlet.java:110)
>>>>
>>>> at
>>>> com.sun.portal.portletcontainer.driver.DesktopServlet.doGet(DesktopServlet.java:80)
>>>>
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
>>>> at
>>>> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>>>
>>>> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
>>>> at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
>>>>
>>>> at
>>>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
>>>> at
>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:624)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
>>>>
>>>> at
>>>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
>>>> at
>>>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:268)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:631)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:562)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:803)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212)
>>>>
>>>> at
>>>> com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:359)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
>>>>
>>>> at
>>>> com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
>>>>
>>>> |#]
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>