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
>