Hi Kasun, Yes. I agree. Since TomEE 1.7.2 has been release now, I will sync up the bundle with the 1.7.2 release, do the necessary changes and fix the remaining issues. Thanks
Best Regards /Thusitha On Thu, May 21, 2015 at 10:51 PM, KasunG Gajasinghe <[email protected]> wrote: > Hi Thusitha, > > TomEE 1.7.3 will be released further down the line. And, it will depend on > latest Tomcat versions as well. If Tomcat brings in any major changes, > TomEE will too. This will cause of incompatibilities since Carbon 4.4.0 is > on Tomcat 7.0.59. > > So, let's go with 1.7.2 when it'll be available. You can use the staging > repo mentioned in the vote mail to build the TomEE 1.7.2 bundle for testing > purposes. You do not have to build on snapshot version. > > Regards, > KasunG > > On Thu, May 21, 2015 at 10:56 AM, Thusitha Thilina Dayaratne < > [email protected]> wrote: > >> Looping the discussion through architecture. >> >> I've checked the TomEE 1.7.2 release vote. That has been canceled and >> rerun. It will be end most probably tomorrow. >> >> Meanwhile the vote, one major issue has been fixed. According to TomEE >> user group that fix will available from 1.7.3-SNAPSHOT. So should we go >> with the 1.7.3-SNAPSHOT or do we go with 1.7.2-SNAPSHOT with a patch? >> >> Thanks >> /Thusitha >> >> On Thu, May 21, 2015 at 8:18 PM, KasunG Gajasinghe <[email protected]> >> wrote: >> >>> >>> * We did some modifications for the javax/xml/soap package in Carbon >>> 4.4.0. Please check with Sameera. >>> >>> * You are getting a javax.naming.NameNotFoundException because the named >>> jndi resource, org.superbiz.servlet.WebserviceServlet/helloPojo, didn't get >>> registered. So, the issue is at webapp deployment. TomEE logs all the JNDi >>> resources it registers. So, let's see that and for any deployment time >>> errors. >>> >>> * for transform error messages - Can you find out from which library >>> this error occurs? TomEE provides instrumentation if the JPA provider is >>> OpenJPA. May be, just may be, the error is related to that. >>> >>> On Thu, May 21, 2015 at 8:38 AM, KasunG Gajasinghe <[email protected]> >>> wrote: >>> >>>> The tomee-ejb-example can be found here in product-as master - >>>> modules/samples/product/JavaEE-TomEE/javaee-examples/ >>>> >>>> On Thu, May 21, 2015 at 7:15 AM, Thusitha Thilina Dayaratne < >>>> [email protected]> wrote: >>>> >>>>> Hi, >>>>> >>>>> This is just a quick update on the progress. >>>>> >>>>> ClassCastException occures due to a bug in TomEE. They have fixed it >>>>> now in the trunk. Since it not available in the 1.7.2 I patched the class. >>>>> Now that is fine. >>>>> http://openejb.markmail.org/message/3lzv4ouqxz5otvha?q=type:users >>>>> https://issues.apache.org/jira/browse/TOMEE-1590 >>>>> >>>>> >>>>> Is there a place that I can refer to the source of tomee-ejb-example? >>>>> Is it the same thing on >>>>> http://svn.apache.org/repos/asf/tomee/tomee/tags/tomee-1.6.0.2/examples/ejb-examples/ >>>>> >>>>> When I'm run jndi dump using tomee-ejb-example war (available in >>>>> integration test) I'm getting >>>>> >>>>>> *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" >>>>>> with message transform method call failed at >>>>>> ../../../src/share/instrument/JPLISAgent.c line: 844 >>>>>> *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" >>>>>> with message transform method call failed at >>>>>> ../../../src/share/instrument/JPLISAgent.c line: 844 >>>>>> *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" >>>>>> with message transform method call failed at >>>>>> ../../../src/share/instrument/JPLISAgent.c line: 844 >>>>>> *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" >>>>>> with message transform method call failed at >>>>>> ../../../src/share/instrument/JPLISAgent.c line: 844 >>>>>> *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" >>>>>> with message transform method call failed at >>>>>> ../../../src/share/instrument/JPLISAgent.c line: 844 >>>>>> *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" >>>>>> with message transform method call failed at >>>>>> ../../../src/share/instrument/JPLISAgent.c line: 844 >>>>>> *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" >>>>>> with message transform method call failed at >>>>>> ../../../src/share/instrument/JPLISAgent.c line: 844 >>>>> >>>>> >>>>> But when I build the above mentioned source and run that app to get >>>>> the jndi dump there is no issue. >>>>> >>>>> When I run the Webservice in tomee-ejb-example.war, I'm getting >>>>> following exception >>>>> >>>>>> java.lang.LinkageError: loader constraint violation: loader (instance >>>>>> of <bootloader>) previously initiated loading for a different type with >>>>>> name "javax/xml/soap/MessageFactory" >>>>>> at java.lang.ClassLoader.findBootstrapClass(Native Method) >>>>>> at >>>>>> java.lang.ClassLoader.findBootstrapClassOrNull(ClassLoader.java:1070) >>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:414) >>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:358) >>>>>> at >>>>>> org.wso2.carbon.webapp.mgt.loader.CarbonWebappClassLoader.loadClass(CarbonWebappClassLoader.java:99) >>>>>> at >>>>>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571) >>>>>> at javax.xml.soap.FactoryFinder.newInstance(FactoryFinder.java:54) >>>>>> at javax.xml.soap.FactoryFinder.find(FactoryFinder.java:122) >>>>>> at javax.xml.soap.MessageFactory.newInstance(MessageFactory.java:85) >>>>>> at >>>>>> org.apache.cxf.binding.soap.saaj.SAAJFactoryResolver.createMessageFactory(SAAJFactoryResolver.java:56) >>>>>> at >>>>>> org.apache.cxf.binding.soap.saaj.SAAJOutInterceptor.getFactory(SAAJOutInterceptor.java:87) >>>>>> at >>>>>> org.apache.cxf.binding.soap.saaj.SAAJOutInterceptor.handleMessage(SAAJOutInterceptor.java:123) >>>>>> at >>>>>> org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor.handleMessage(SOAPHandlerInterceptor.java:120) >>>>>> at >>>>>> org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor.handleMessage(SOAPHandlerInterceptor.java:71) >>>>>> at >>>>>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272) >>>>>> at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:565) >>>>>> at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:474) >>>>>> at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:377) >>>>>> at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:330) >>>>>> at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) >>>>>> at >>>>>> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135) >>>>>> at com.sun.proxy.$Proxy137.hello(Unknown Source) >>>>>> >>>>>> at >>>>>> org.superbiz.servlet.WebserviceServlet.doGet(WebserviceServlet.java:46) >>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) >>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>> at >>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>>> at >>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>> at >>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>>>> at >>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>> at >>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>> at >>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) >>>>>> at >>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) >>>>>> at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) >>>>>> at >>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) >>>>>> at >>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) >>>>>> at >>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) >>>>>> at >>>>>> org.wso2.carbon.statistics.webapp.RequestIntercepterValve.invoke(RequestIntercepterValve.java:47) >>>>>> at >>>>>> org.wso2.carbon.bam.webapp.stat.publisher.WebAppStatisticPublisherValve.invoke(WebAppStatisticPublisherValve.java:104) >>>>>> at >>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) >>>>>> at >>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) >>>>>> at >>>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) >>>>>> at >>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) >>>>>> at >>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) >>>>>> at >>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) >>>>>> at >>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>>> at >>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) >>>>>> at >>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) >>>>>> at >>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) >>>>>> at >>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) >>>>>> at >>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) >>>>>> at >>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) >>>>>> at >>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>> at >>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>> >>>>> >>>>> >>>>> When I run the same thing with the war that I build from source I'm >>>>> getting >>>>> >>>>> *exception* >>>>> >>>>> javax.servlet.ServletException: Error instantiating servlet class >>>>> org.superbiz.servlet.WebserviceServlet >>>>> >>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) >>>>> >>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) >>>>> >>>>> org.wso2.carbon.statistics.webapp.RequestIntercepterValve.invoke(RequestIntercepterValve.java:47) >>>>> >>>>> org.wso2.carbon.bam.webapp.stat.publisher.WebAppStatisticPublisherValve.invoke(WebAppStatisticPublisherValve.java:104) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) >>>>> >>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) >>>>> >>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) >>>>> >>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) >>>>> >>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) >>>>> >>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) >>>>> >>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) >>>>> >>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) >>>>> >>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>> >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>> >>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >>>>> java.lang.Thread.run(Thread.java:745) >>>>> >>>>> *root cause* >>>>> >>>>> javax.naming.NameNotFoundException: Name >>>>> [org.superbiz.servlet.WebserviceServlet/helloPojo] is not bound in this >>>>> Context. Unable to find [org.superbiz.servlet.WebserviceServlet]. >>>>> org.apache.naming.NamingContext.lookup(NamingContext.java:819) >>>>> org.apache.naming.NamingContext.lookup(NamingContext.java:167) >>>>> >>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) >>>>> >>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) >>>>> >>>>> org.wso2.carbon.statistics.webapp.RequestIntercepterValve.invoke(RequestIntercepterValve.java:47) >>>>> >>>>> org.wso2.carbon.bam.webapp.stat.publisher.WebAppStatisticPublisherValve.invoke(WebAppStatisticPublisherValve.java:104) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) >>>>> >>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) >>>>> >>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>> >>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) >>>>> >>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) >>>>> >>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) >>>>> >>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) >>>>> >>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) >>>>> >>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) >>>>> >>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>> >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>> >>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >>>>> java.lang.Thread.run(Thread.java:745) >>>>> >>>>> >>>>> >>>>> I will look in to them :) >>>>> >>>>> >>>>> Thanks >>>>> >>>>> >>>>> >>>>> On Thu, May 21, 2015 at 9:49 AM, Thusitha Thilina Dayaratne < >>>>> [email protected]> wrote: >>>>> >>>>>> Thanks. >>>>>> I will try out them :) >>>>>> >>>>>> I also tested following CDI apps in the javaee examples >>>>>> >>>>>> 1. cdi-alternative - Get an NPE >>>>>> 2. cdi-decorator - Works fine >>>>>> 3. cdi-event - Works fine >>>>>> 4. cdi-inject - Works fine >>>>>> 5. cdi-interceptor - Works fine >>>>>> 6. cdi-produce - Works fine >>>>>> 7. cdi-qualifier - Works fine >>>>>> 8. cdi-scope - Works fine >>>>>> >>>>>> >>>>>> >>>>>> On Thu, May 21, 2015 at 9:43 AM, KasunG Gajasinghe <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> I have following notes for that exception- can you try the >>>>>>> suggestions provided there? >>>>>>> >>>>>>> *ClassCast issue with jax-ws* >>>>>>> how to get it work - >>>>>>> * remove *javax.xml.ws.** from tomee bundle. >>>>>>> * export org.apache.cxf.jaxws.spi.* - >>>>>>> javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider >>>>>>> org.apache.cxf.jaxws.spi.ProviderImpl not found >>>>>>> * fix - "java.lang.RuntimeException: Cannot create a secure >>>>>>> XMLInputFactory" - include new geronimo lib in lib/endorsed. - >>>>>>> woodstox-core-asl, stax2-api is enuf >>>>>>> * CNF - com.sun.xml.internal.messaging.saaj.soap.SAAJMetaFactoryImpl >>>>>>> - copy saaj-impl-1.3.18.jar to lib/endorsed. >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Wed, May 20, 2015 at 9:57 PM, Thusitha Thilina Dayaratne < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> These are the exceptions that I'm getting >>>>>>>> I tested same tomee-ejb-example with tomee 1.6.0.3. There I get >>>>>>>> same exceptions too. So it seems that it is not related to the >>>>>>>> upgrade. I'm >>>>>>>> looking more into them >>>>>>>> >>>>>>>> *When trying JNDI dump in tomee-ejb-example* >>>>>>>> >>>>>>>>> java.lang.ClassCastException: java.util.HashSet cannot be cast to >>>>>>>>> java.util.List >>>>>>>>> at >>>>>>>>> org.apache.tomee.common.WsFactory.getObjectInstance(WsFactory.java:102) >>>>>>>>> at >>>>>>>>> org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:141) >>>>>>>>> at >>>>>>>>> javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:842) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:167) >>>>>>>>> at >>>>>>>>> org.superbiz.servlet.JndiServlet.addBindings(JndiServlet.java:67) >>>>>>>>> at >>>>>>>>> org.superbiz.servlet.JndiServlet.addBindings(JndiServlet.java:71) >>>>>>>>> at >>>>>>>>> org.superbiz.servlet.JndiServlet.addBindings(JndiServlet.java:71) >>>>>>>>> at org.superbiz.servlet.JndiServlet.doGet(JndiServlet.java:43) >>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) >>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) >>>>>>>>> at >>>>>>>>> org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) >>>>>>>>> at >>>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) >>>>>>>>> at >>>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.statistics.webapp.RequestIntercepterValve.invoke(RequestIntercepterValve.java:47) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.bam.webapp.stat.publisher.WebAppStatisticPublisherValve.invoke(WebAppStatisticPublisherValve.java:104) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) >>>>>>>>> at >>>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) >>>>>>>>> at >>>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) >>>>>>>>> at >>>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) >>>>>>>>> at >>>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) >>>>>>>>> at >>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>>>>> at >>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >>>>>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> *When trying webservice under tomee-ejb-example* >>>>>>>> >>>>>>>>> java.lang.ClassCastException: java.util.HashSet cannot be cast to >>>>>>>>> java.util.List >>>>>>>>> at >>>>>>>>> org.apache.tomee.common.WsFactory.getObjectInstance(WsFactory.java:102) >>>>>>>>> at >>>>>>>>> org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:141) >>>>>>>>> at >>>>>>>>> javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:842) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:153) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:830) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:153) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:830) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:153) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:830) >>>>>>>>> at org.apache.naming.NamingContext.lookup(NamingContext.java:167) >>>>>>>>> at >>>>>>>>> org.apache.openejb.InjectionProcessor.fillInjectionProperties(InjectionProcessor.java:216) >>>>>>>>> at >>>>>>>>> org.apache.openejb.InjectionProcessor.construct(InjectionProcessor.java:120) >>>>>>>>> at >>>>>>>>> org.apache.openejb.InjectionProcessor.createInstance(InjectionProcessor.java:91) >>>>>>>>> at >>>>>>>>> org.apache.openejb.core.WebContext.newInstance(WebContext.java:145) >>>>>>>>> at >>>>>>>>> org.apache.tomee.catalina.JavaeeInstanceManager.newInstance(JavaeeInstanceManager.java:46) >>>>>>>>> at >>>>>>>>> org.apache.tomee.catalina.JavaeeInstanceManager.newInstance(JavaeeInstanceManager.java:66) >>>>>>>>> at >>>>>>>>> org.apache.tomee.catalina.JavaeeInstanceManager.newInstance(JavaeeInstanceManager.java:61) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1148) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:864) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:134) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) >>>>>>>>> at >>>>>>>>> org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) >>>>>>>>> at >>>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) >>>>>>>>> at >>>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.statistics.webapp.RequestIntercepterValve.invoke(RequestIntercepterValve.java:47) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.bam.webapp.stat.publisher.WebAppStatisticPublisherValve.invoke(WebAppStatisticPublisherValve.java:104) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) >>>>>>>>> at >>>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) >>>>>>>>> at >>>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) >>>>>>>>> at >>>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) >>>>>>>>> at >>>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) >>>>>>>>> at >>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>>>>> at >>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >>>>>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>>>>> [2015-05-21 09:21:04,810] WARN >>>>>>>>> {org.apache.openejb.InjectionProcessor} - Injection data not found >>>>>>>>> in JNDI >>>>>>>>> context: >>>>>>>>> jndiName='comp/env/org.superbiz.servlet.WebserviceServlet/helloPojo', >>>>>>>>> target=org.superbiz.servlet.WebserviceServlet/helloPojo >>>>>>>>> [2015-05-21 09:21:04,811] ERROR >>>>>>>>> {org.apache.catalina.core.StandardWrapperValve} - Servlet.service() >>>>>>>>> for >>>>>>>>> servlet [WebserviceServlet] in context with path >>>>>>>>> [/tomee-ejb-examples-1.1.0] threw exception >>>>>>>>> java.lang.NullPointerException >>>>>>>>> at >>>>>>>>> org.superbiz.servlet.WebserviceServlet.doGet(WebserviceServlet.java:46) >>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) >>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) >>>>>>>>> at >>>>>>>>> org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) >>>>>>>>> at >>>>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) >>>>>>>>> at >>>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.statistics.webapp.RequestIntercepterValve.invoke(RequestIntercepterValve.java:47) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.bam.webapp.stat.publisher.WebAppStatisticPublisherValve.invoke(WebAppStatisticPublisherValve.java:104) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) >>>>>>>>> at >>>>>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) >>>>>>>>> at >>>>>>>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) >>>>>>>>> at >>>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) >>>>>>>>> at >>>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) >>>>>>>>> at >>>>>>>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) >>>>>>>>> at >>>>>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) >>>>>>>>> at >>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>>>>>>>> at >>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>>>>>>>> at >>>>>>>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >>>>>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, May 21, 2015 at 3:57 AM, KasunG Gajasinghe <[email protected] >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> Awesome.. Can you send me the exceptions you are seeing? >>>>>>>>> >>>>>>>>> There are several samples here. [1] We have verify all of them as >>>>>>>>> well. >>>>>>>>> >>>>>>>>> [1] https://github.com/wso2as-developer/javaee-samples >>>>>>>>> >>>>>>>>> On Wed, May 20, 2015 at 11:41 AM, Thusitha Thilina Dayaratne < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> I updated the TomEE bundle and created the TomEE resource bundle. >>>>>>>>>> Now AS getting build and start successfully. >>>>>>>>>> When I run the existing integration tests some of them get >>>>>>>>>> failed. Then I manually deployed the 3 apps in javaee test under >>>>>>>>>> integration module >>>>>>>>>> >>>>>>>>>> 1. CDI-produce app - After some openwebbeans patching now >>>>>>>>>> this is working. >>>>>>>>>> 2. jpa-student-register - this works fine >>>>>>>>>> 3. tomee-ejb-example - throws some exceptions. >>>>>>>>>> >>>>>>>>>> Currently working on fixing the exception in tomee-ejb-example >>>>>>>>>> >>>>>>>>>> Thanks >>>>>>>>>> -- >>>>>>>>>> Thusitha Dayaratne >>>>>>>>>> Software Engineer >>>>>>>>>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>>>>>>>>> >>>>>>>>>> Mobile +94712756809 >>>>>>>>>> Blog alokayasoya.blogspot.com >>>>>>>>>> About http://about.me/thusithathilina >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >>>>>>>>> email: kasung AT spamfree wso2.com >>>>>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe >>>>>>>>> blog: http://kasunbg.org >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Thusitha Dayaratne >>>>>>>> Software Engineer >>>>>>>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>>>>>>> >>>>>>>> Mobile +94712756809 >>>>>>>> Blog alokayasoya.blogspot.com >>>>>>>> About http://about.me/thusithathilina >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >>>>>>> email: kasung AT spamfree wso2.com >>>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe >>>>>>> blog: http://kasunbg.org >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Thusitha Dayaratne >>>>>> Software Engineer >>>>>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>>>>> >>>>>> Mobile +94712756809 >>>>>> Blog alokayasoya.blogspot.com >>>>>> About http://about.me/thusithathilina >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Thusitha Dayaratne >>>>> Software Engineer >>>>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>>>> >>>>> Mobile +94712756809 >>>>> Blog alokayasoya.blogspot.com >>>>> About http://about.me/thusithathilina >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >>>> email: kasung AT spamfree wso2.com >>>> linked-in: http://lk.linkedin.com/in/gajasinghe >>>> blog: http://kasunbg.org >>>> >>>> >>>> >>> >>> >>> >>> -- >>> >>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >>> email: kasung AT spamfree wso2.com >>> linked-in: http://lk.linkedin.com/in/gajasinghe >>> blog: http://kasunbg.org >>> >>> >>> >> >> >> >> -- >> Thusitha Dayaratne >> Software Engineer >> WSO2 Inc. - lean . enterprise . middleware | wso2.com >> >> Mobile +94712756809 >> Blog alokayasoya.blogspot.com >> About http://about.me/thusithathilina >> >> >> On Thu, May 21, 2015 at 4:58 PM, Thusitha Thilina Dayaratne < >> [email protected]> wrote: >> >>> Hi, >>> >>> This is to inform the current progress of WSO2-AS upgrade for TomEE 1.7.2 >>> Since TomEE 1.7.2 still not released yet we are using 1.7.2-SNAPSHOT at >>> the moment. >>> I updated the TomEE bundle and created the TomEE resource bundle. Now >>> WSO2-AS is getting build and server can be start without any issues with >>> the TomEE listener. >>> >>> When I run the existing integration tests some of them get failed. Then >>> I manually deployed the 3 apps that are available under javaee in >>> as-integration module and following apps which are available in the[1] >>> >>> 1. CDI-produce app - After a openwebbeans patching now this is >>> working. >>> 2. jpa-student-register - this works fine >>> 3. tomee-ejb-example - Get some exceptions. >>> 4. cdi-alternative - Get an NPE >>> 5. cdi-decorator - Works fine >>> 6. cdi-event - Works fine >>> 7. cdi-inject - Works fine >>> 8. cdi-interceptor - Works fine >>> 9. cdi-produce - Works fine >>> 10. cdi-qualifier - Works fine >>> 11. cdi-scope - Works fine >>> >>> Currently I'm working on fixing the remaining issues. >>> >>> [1] https://github.com/wso2as-developer/javaee-samples >>> >>> Thanks >>> Best Regards >>> -- >>> Thusitha Dayaratne >>> Software Engineer >>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>> >>> Mobile +94712756809 >>> Blog alokayasoya.blogspot.com >>> About http://about.me/thusithathilina >>> >>> >> >> >> -- >> Thusitha Dayaratne >> Software Engineer >> WSO2 Inc. - lean . enterprise . middleware | wso2.com >> >> Mobile +94712756809 >> Blog alokayasoya.blogspot.com >> About http://about.me/thusithathilina >> >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > > *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. > email: kasung AT spamfree wso2.com > linked-in: http://lk.linkedin.com/in/gajasinghe > blog: http://kasunbg.org > > > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Thusitha Dayaratne Software Engineer WSO2 Inc. - lean . enterprise . middleware | wso2.com Mobile +94712756809 Blog alokayasoya.blogspot.com About http://about.me/thusithathilina
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
