[Clustering/JBoss] - Re: XAConnectionFactory not found only in Clustering
by seoeng
On startup:
| 01 Nov 2007 10:50:27,213 INFO [main] (Embedded.java:889) - Catalina naming disabled
| 01 Nov 2007 10:50:27,416 INFO [main] (AprLifecycleListener.java:140) - The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: ../lib
| 01 Nov 2007 10:50:27,635 INFO [main] (Http11Protocol.java:182) - Initializing Coyote HTTP/1.1 on http-127.0.0.1-8080
| 01 Nov 2007 10:50:27,651 INFO [main] (AjpProtocol.java:165) - Initializing Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 01 Nov 2007 10:50:27,651 INFO [main] (Catalina.java:536) - Initialization processed in 435 ms
| 01 Nov 2007 10:50:27,651 INFO [main] (StandardService.java:507) - Starting service jboss.web
| 01 Nov 2007 10:50:27,651 INFO [main] (StandardEngine.java:431) - Starting Servlet Engine: JBossWeb/2.0.1.GA
| 01 Nov 2007 10:50:27,713 INFO [main] (Catalina.java:584) - Server startup in 59 ms
| 01 Nov 2007 10:50:27,838 INFO [main] (TomcatDeployer.java:127) - deploy, ctxPath=/, warUrl=.../deploy/jboss-web.deployer/ROOT.war/
| 01 Nov 2007 10:50:28,510 INFO [main] (TomcatDeployer.java:127) - deploy, ctxPath=/invoker, warUrl=.../deploy/httpha-invoker.sar/invoker.war/
| 01 Nov 2007 10:50:28,682 INFO [main] (TomcatDeployer.java:127) - deploy, ctxPath=/jbossws, warUrl=.../deploy/jbossws.sar/jbossws-context.war/
| 01 Nov 2007 10:50:28,791 INFO [main] (TomcatDeployer.java:127) - deploy, ctxPath=/juddi, warUrl=.../deploy/juddi-service.sar/juddi.war/
| 01 Nov 2007 10:50:28,901 INFO [main] (RegistryServlet.java:63) - Loading jUDDI configuration.
| 01 Nov 2007 10:50:28,901 INFO [main] (RegistryServlet.java:75) - Resources loaded from: /WEB-INF/juddi.properties
| 01 Nov 2007 10:50:28,901 INFO [main] (RegistryServlet.java:154) - Initializing jUDDI components.
| 01 Nov 2007 10:50:29,276 INFO [main] (TomcatDeployer.java:127) - deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
| 01 Nov 2007 10:50:29,760 INFO [main] (MailService.java:356) - Mail Service bound to java:/Mail
| 01 Nov 2007 10:50:29,916 INFO [main] (RARDeployment.java:105) - Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
| 01 Nov 2007 10:50:29,948 INFO [main] (RARDeployment.java:105) - Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
| 01 Nov 2007 10:50:30,010 INFO [main] (RARDeployment.java:105) - Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
| 01 Nov 2007 10:50:30,041 INFO [main] (RARDeployment.java:105) - Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
| 01 Nov 2007 10:50:30,104 INFO [main] (RARDeployment.java:105) - Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
| 01 Nov 2007 10:50:30,135 INFO [main] (RARDeployment.java:105) - Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
| 01 Nov 2007 10:50:30,182 INFO [main] (RARDeployment.java:105) - Required license terms exist, view META-INF/ra.xml in .../deploy/quartz-ra.rar
| 01 Nov 2007 10:50:30,198 INFO [main] (QuartzResourceAdapter.java:52) - start quartz!!!
| 01 Nov 2007 10:50:30,260 INFO [main] (SimpleThreadPool.java:247) - Job execution threads will use class loader of thread: main
| 01 Nov 2007 10:50:30,291 INFO [main] (QuartzScheduler.java:195) - Quartz Scheduler v.1.5.2 created.
| 01 Nov 2007 10:50:30,291 INFO [main] (RAMJobStore.java:138) - RAMJobStore initialized.
| 01 Nov 2007 10:50:30,291 INFO [main] (StdSchedulerFactory.java:1014) - Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
| 01 Nov 2007 10:50:30,291 INFO [main] (StdSchedulerFactory.java:1018) - Quartz scheduler version: 1.5.2
| 01 Nov 2007 10:50:30,291 INFO [main] (QuartzScheduler.java:400) - Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
| 01 Nov 2007 10:50:30,416 TRACE [main] (ServiceMBeanSupport.java:87) - Constructing
| 01 Nov 2007 10:50:30,432 TRACE [main] (ServiceMBeanSupport.java:87) - Constructing
| 01 Nov 2007 10:50:30,495 DEBUG [main] (ServiceMBeanSupport.java:256) - Creating jboss.mq:service=JMSProviderLoader,name=HAJNDIJMSProvider
| 01 Nov 2007 10:50:30,495 DEBUG [main] (ServiceMBeanSupport.java:269) - Created jboss.mq:service=JMSProviderLoader,name=HAJNDIJMSProvider
| 01 Nov 2007 10:50:30,495 DEBUG [main] (ServiceMBeanSupport.java:256) - Creating jboss.mq:service=ServerSessionPoolMBean,name=StdJMSPool
| 01 Nov 2007 10:50:30,495 DEBUG [main] (ServiceMBeanSupport.java:269) - Created jboss.mq:service=ServerSessionPoolMBean,name=StdJMSPool
| 01 Nov 2007 10:50:30,495 DEBUG [main] (ServiceMBeanSupport.java:285) - Starting jboss.mq:service=JMSProviderLoader,name=HAJNDIJMSProvider
| 01 Nov 2007 10:50:30,510 DEBUG [main] (JMSProviderLoader.java:199) - attempting to bind org.jboss.jms.jndi.JNDIProviderAdapter@1e6cb2a to java:/DefaultJMSProvider
| 01 Nov 2007 10:50:30,510 DEBUG [main] (JMSProviderLoader.java:171) - Bound adapter to java:/DefaultJMSProvider
| 01 Nov 2007 10:50:30,510 DEBUG [main] (ServiceMBeanSupport.java:301) - Started jboss.mq:service=JMSProviderLoader,name=HAJNDIJMSProvider
| 01 Nov 2007 10:50:30,510 DEBUG [main] (ServiceMBeanSupport.java:285) - Starting jboss.mq:service=ServerSessionPoolMBean,name=StdJMSPool
| 01 Nov 2007 10:50:30,510 DEBUG [main] (ServerSessionPoolLoader.java:91) - initialized with pool factory: org.jboss.jms.asf.StdServerSessionPoolFactory@f09995
| 01 Nov 2007 10:50:30,510 DEBUG [main] (ServerSessionPoolLoader.java:99) - pool factory StdJMSPool bound to java:/StdJMSPool
| 01 Nov 2007 10:50:30,510 DEBUG [main] (ServiceMBeanSupport.java:301) - Started jboss.mq:service=ServerSessionPoolMBean,name=StdJMSPool
| 01 Nov 2007 10:50:30,588 INFO [main] (ConnectionFactoryBindingService.java:147) - Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
| 01 Nov 2007 10:50:30,713 INFO [main] (ConnectionFactoryBindingService.java:147) - Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
| 01 Nov 2007 10:50:31,010 INFO [main] (TomcatDeployer.java:127) - deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
| 01 Nov 2007 10:50:32,448 INFO [main] (EARDeployer.java:142) - Init J2EE application: file:/C:/jboss-4.2.2.GA/server/all/farm/****.ear
| 01 Nov 2007 10:50:47,307 INFO [main] (EjbModule.java:341) - Deploying ******MDB
| 01 Nov 2007 10:50:47,354 TRACE [main] (ServiceMBeanSupport.java:87) - Constructing
| 01 Nov 2007 10:50:47,354 INFO [main] (EjbModule.java:341) - Deploying ******MDB
| 01 Nov 2007 10:50:47,370 TRACE [main] (ServiceMBeanSupport.java:87) - Constructing
| 01 Nov 2007 10:50:47,370 INFO [main] (EjbModule.java:341) - Deploying ******MDB
| 01 Nov 2007 10:50:47,385 TRACE [main] (ServiceMBeanSupport.java:87) - Constructing
| 01 Nov 2007 10:50:47,385 INFO [main] (EjbModule.java:341) - Deploying ******MDB
| 01 Nov 2007 10:50:47,385 TRACE [main] (ServiceMBeanSupport.java:87) - Constructing
| 01 Nov 2007 10:50:47,416 DEBUG [main] (ServiceMBeanSupport.java:256) - Creating jboss.j2ee:service=EJB,plugin=invoker,binding=*****MDB-message-driven-bean,jndiName=local/*****MDB@6864195
| 01 Nov 2007 10:50:47,416 DEBUG [main] (ServiceMBeanSupport.java:269) - Created jboss.j2ee:service=EJB,plugin=invoker,binding=*****MDB-message-driven-bean,jndiName=local/*****MDB@6864195
| 01 Nov 2007 10:50:47,448 DEBUG [main] (ServiceMBeanSupport.java:256) - Creating jboss.j2ee:service=EJB,plugin=invoker,binding=*****MDB-message-driven-bean,jndiName=local/*****MDB@12357377
| 01 Nov 2007 10:50:47,448 DEBUG [main] (ServiceMBeanSupport.java:269) - Created jboss.j2ee:service=EJB,plugin=invoker,binding=*****MDB-message-driven-bean,jndiName=local/*****MDB@12357377
| 01 Nov 2007 10:50:47,463 DEBUG [main] (ServiceMBeanSupport.java:256) - Creating jboss.j2ee:service=EJB,plugin=invoker,binding=*****MDB-message-driven-bean,jndiName=local/*****MDB@19318917
| 01 Nov 2007 10:50:47,463 DEBUG [main] (ServiceMBeanSupport.java:269) - Created jboss.j2ee:service=EJB,plugin=invoker,binding=*****MDB-message-driven-bean,jndiName=local/*****MDB@19318917
| 01 Nov 2007 10:50:47,479 DEBUG [main] (ServiceMBeanSupport.java:256) - Creating jboss.j2ee:service=EJB,plugin=invoker,binding=*****MDB-message-driven-bean,jndiName=local/*****MDB@5709968
| 01 Nov 2007 10:50:47,479 DEBUG [main] (ServiceMBeanSupport.java:269) - Created jboss.j2ee:service=EJB,plugin=invoker,binding=*****MDB-message-driven-bean,jndiName=local/*****MDB@5709968
| 01 Nov 2007 10:50:47,495 DEBUG [main] (ServiceMBeanSupport.java:285) - Starting jboss.j2ee:service=EJB,plugin=invoker,binding=*****MDB-message-driven-bean,jndiName=local/*****MDB@6864195
| 01 Nov 2007 10:50:47,495 DEBUG [main] (JMSContainerInvoker.java:499) - Initializing
| 01 Nov 2007 10:50:47,495 DEBUG [main] (JMSContainerInvoker.java:1050) - Looking up provider adapter: java:/DefaultJMSProvider
| 01 Nov 2007 10:50:47,495 DEBUG [main] (JMSContainerInvoker.java:503) - Provider adapter: org.jboss.jms.jndi.JNDIProviderAdapter@1e6cb2a
| 01 Nov 2007 10:50:47,495 TRACE [main] (ServiceMBeanSupport.java:87) - Constructing
| 01 Nov 2007 10:50:47,495 DEBUG [main] (ServiceMBeanSupport.java:256) - Creating DLQHandler
| 01 Nov 2007 10:50:47,541 DEBUG [main] (ServiceMBeanSupport.java:265) - Initialization failed DLQHandler
| javax.naming.NameNotFoundException: XAConnectionFactory not bound
| at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
| at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
| at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
| at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
| at org.jboss.ha.jndi.TreeHead.lookupLocally(TreeHead.java:296)
| at org.jboss.ha.jndi.TreeHead.lookup(TreeHead.java:215)
| at org.jboss.ha.jndi.HAJNDI.lookup(HAJNDI.java:155)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4101045#4101045
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4101045
18 years, 5 months
[JBoss Seam] - Exception on timeout due to Hibernate Filter
by mat
We are using Hibernate Search and Hibernate Filter with Seam.
On timeout, we get the folowing NP Exceptions which we cannot resolve. This seems to be due to the hibernate filter we are setting.
There is no such an exception prior to the timeout.
Your help and feedback is highly appreciated;
Environment:
JBoss-4.2.1
SEAM-2.0.CR1
RichFaces-3.1.2
The entityManager is configured in the components.xml as:
| <persistence:filter name="accessCompanyFilter">
| <persistence:name>accessCompanyFilter</persistence:name>
| <persistence:parameters>
| <key>currentAccessCompany</key>
| <value>#{currentAccessCompany}</value>
| </persistence:parameters>
| </persistence:filter>
|
| <persistence:managed-persistence-context name="entityManager"
| auto-create="true"
| entity-manager-factory="#{TestEntityManagerFactory}"
| persistence-unit-jndi-name="java:/ TestEntityManagerFactory">
| <persistence:filters><value>#{accessCompanyFilter}</value></persistence:filters>
| </persistence:managed-persistence-context>
|
|
| <persistence:managed-persistence-context name="gloabalEntityManager"
| auto-create="true"
| entity-manager-factory="#{TestEntityManagerFactory}"
| persistence-unit-jndi-name="java:/TestEntityManagerFactory">
| </persistence:managed-persistence-context>
|
|
Generated Exception:
|
| javax.ejb.EJBTransactionRolledbackException: Filter [accessCompanyFilter] parameter [currentAccessCompany] value not set
|
| at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:87)
| at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
| at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:83)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateful.StatefulContainer.localInvoke(StatefulContainer.java:204)
| at org.jboss.ejb3.stateful.StatefulLocalProxy.invoke(StatefulLocalProxy.java:100)
| at $Proxy155.init(Unknown Source)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
| at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
| at org.jboss.seam.intercept.ClientSideInterceptor$1.proceed(ClientSideInterceptor.java:76)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
| at org.jboss.seam.security.SecurityInterceptor.aroundInvoke(SecurityInterceptor.java:40)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.ejb.RemoveInterceptor.aroundInvoke(RemoveInterceptor.java:41)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(SynchronizationInterceptor.java:32)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:106)
| at org.jboss.seam.intercept.ClientSideInterceptor.invoke(ClientSideInterceptor.java:54)
| at org.javassist.tmp.java.lang.Object_$$_javassist_3.init(Object_$$_javassist_3.java)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
| at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:125)
| at org.jboss.seam.Component.callComponentMethod(Component.java:2083)
| at org.jboss.seam.Component.callCreateMethod(Component.java:2006)
| at org.jboss.seam.Component.newInstance(Component.java:1977)
| at org.jboss.seam.Component.getInstance(Component.java:1874)
| at org.jboss.seam.Component.getInstance(Component.java:1841)
| at org.jboss.seam.Namespace.getComponentInstance(Namespace.java:55)
| at org.jboss.seam.Namespace.getComponentInstance(Namespace.java:50)
| at org.jboss.seam.el.SeamELResolver.resolveBase(SeamELResolver.java:166)
| at org.jboss.seam.el.SeamELResolver.getValue(SeamELResolver.java:53)
| at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
| at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
| at org.jboss.el.parser.AstIdentifier.getValue(AstIdentifier.java:44)
| at org.jboss.el.parser.AstValue.getValue(AstValue.java:63)
| at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
| at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
| at javax.faces.component.UIData.getValue(UIData.java:582)
| at org.richfaces.component.UITree.createDataModel(UITree.java:512)
| at org.richfaces.component.UITree.resetDataModel(UITree.java:291)
| at org.ajax4jsf.component.UIDataAdaptor.encodeAjaxChild(UIDataAdaptor.java:388)
| at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxComponent(AjaxChildrenRenderer.java:123)
| at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxChildren(AjaxChildrenRenderer.java:86)
| at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxComponent(AjaxChildrenRenderer.java:134)
| at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxChildren(AjaxChildrenRenderer.java:86)
| at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxComponent(AjaxChildrenRenderer.java:134)
| at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxChildren(AjaxChildrenRenderer.java:86)
| at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxComponent(AjaxChildrenRenderer.java:134)
| at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxChildren(AjaxChildrenRenderer.java:86)
| at org.ajax4jsf.renderkit.AjaxChildrenRenderer.encodeAjaxComponent(AjaxChildrenRenderer.java:134)
| at org.ajax4jsf.renderkit.AjaxContainerRenderer.encodeAjax(AjaxContainerRenderer.java:122)
| at org.ajax4jsf.component.AjaxViewRoot.encodeAjax(AjaxViewRoot.java:553)
| at org.ajax4jsf.component.AjaxViewRoot$4.invokeRoot(AjaxViewRoot.java:384)
| at org.ajax4jsf.context.JsfOneOneInvoker.invokeOnRegionOrRoot(JsfOneOneInvoker.java:56)
| at org.ajax4jsf.context.AjaxContextImpl.invokeOnRegionOrRoot(AjaxContextImpl.java:173)
| at org.ajax4jsf.component.AjaxViewRoot.encodeChildren(AjaxViewRoot.java:401)
| at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
| at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:577)
| at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
| at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
| at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
| at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
| at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:307)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
| at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:44)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
| at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:1
| 22:31:09,625 ERROR [STDERR] 41)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
| at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:150)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:619)
| Caused by: org.hibernate.HibernateException: Filter [accessCompanyFilter] parameter [currentAccessCompany] value not set
|
| at org.hibernate.impl.FilterImpl.validate(FilterImpl.java:145)
| at org.jboss.seam.persistence.HibernatePersistenceProvider.enableFilter(HibernatePersistenceProvider.java:151)
| at org.jboss.seam.persistence.ManagedPersistenceContext.initEntityManager(ManagedPersistenceContext.java:88)
| at org.jboss.seam.persistence.ManagedPersistenceContext.getEntityManager(ManagedPersistenceContext.java:108)
| at sun.reflect.GeneratedMethodAccessor511.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
| at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:125)
| at org.jboss.seam.Component.callComponentMethod(Component.java:2083)
| at org.jboss.seam.Component.unwrap(Component.java:2109)
| at org.jboss.seam.Component.getInstance(Component.java:1888)
| at org.jboss.seam.Component.getInstance(Component.java:1841)
| at org.jboss.seam.Component.getInstanceInAllNamespaces(Component.java:2183)
| at org.jboss.seam.Component.getValueToInject(Component.java:2135)
| at org.jboss.seam.Component.injectAttributes(Component.java:1599)
| at org.jboss.seam.Component.inject(Component.java:1417)
| at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:45)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.persistence.EntityManagerProxyInterceptor.aroundInvoke(EntityManagerProxyInterceptor.java:26)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.persistence.HibernateSessionProxyInterceptor.aroundInvoke(HibernateSessionProxyInterceptor.jav
| a:27)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:106)
| at org.jboss.seam.intercept.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:50)
| at sun.reflect.GeneratedMethodAccessor392.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:118)
| at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropa
| gationInterceptor.java:57)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerIntercep
| tor.java:54)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
| ... 120 more
| 22:31:11,484 WARN [lifecycle] executePhase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@1e33742) threw exce
| ption
| java.lang.NullPointerException
| at com.sun.facelets.util.DevTools.writeVariables(DevTools.java:168)
| at com.sun.facelets.util.DevTools.writeVariables(DevTools.java:147)
| at com.sun.facelets.util.DevTools.debugHtml(DevTools.java:109)
| at com.sun.facelets.FaceletViewHandler.handleRenderException(FaceletViewHandler.java:677)
| at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:645)
| at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
| at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
| at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
| at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
| at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:307)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
| at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:44)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
| at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
| at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:150)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:619)
| 22:31:11,515 ERROR [ExceptionFilter] handling uncaught exception
| javax.servlet.ServletException
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:307)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
| at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:44)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
| at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
| at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:150)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:619)
| Caused by: java.lang.NullPointerException
| at com.sun.facelets.util.DevTools.writeVariables(DevTools.java:168)
| at com.sun.facelets.util.DevTools.writeVariables(DevTools.java:147)
| at com.sun.facelets.util.DevTools.debugHtml(DevTools.java:109)
| at com.sun.facelets.FaceletViewHandler.handleRenderException(FaceletViewHandler.java:677)
| at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:645)
| at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
| at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
| at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
| at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
| at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
| ... 39 more
| 22:31:11,515 ERROR [ExceptionFilter] exception root cause
| java.lang.NullPointerException
| at com.sun.facelets.util.DevTools.writeVariables(DevTools.java:168)
| at com.sun.facelets.util.DevTools.writeVariables(DevTools.java:147)
| at com.sun.facelets.util.DevTools.debugHtml(DevTools.java:109)
| at com.sun.facelets.FaceletViewHandler.handleRenderException(FaceletViewHandler.java:677)
| at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:645)
| at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
| at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
| at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
| at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
| at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:307)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
| at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:44)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
| at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
| at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:150)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:619)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4101034#4101034
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4101034
18 years, 5 months
[JBossWS] - Webservice invocation woes!
by Jihnd
Hello all,
I've created a web service using netbeans on jboss 4.2.1ga by exposing a ejb. the wdsl is created and loads in browser when i check it & the jmx-console also seems pretty convinced all is working
but then when i try an invoke it from within a flex page, i get either;
2007-10-26 00:08:40,500 ERROR [org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS] SOAP request exception
| javax.ejb.EJBException: java.lang.NullPointerException
| at org.jboss.ejb3.tx.Ejb3TxPolicy.handleExceptionInOurTx(Ejb3TxPolicy.java:63)
| at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:83)
| ............... <leading to>
| Caused by: java.lang.NullPointerException
| at Audiorec.AVmanBean.findAudiorec(AVmanBean.java:30)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
or, it's this;
16:14:08,703 ERROR [SOAPFaultHelperJAXWS] SOAP request exception
| java.lang.ClassCastException: com.sun.xml.messaging.saaj.soap.ver1_1.Envelope1_1Impl
| at org.jboss.ws.core.soap.SOAPEnvelopeImpl.<init>(SOAPEnvelopeImpl.java:60)
| at org.jboss.ws.core.soap.EnvelopeBuilderDOM.build(EnvelopeBuilderDOM.java:124)
| at org.jboss.ws.core.soap.EnvelopeBuilderDOM.build(EnvelopeBuilderDOM.java:96)
| at org.jboss.ws.core.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:262)
| at org.jboss.ws.core.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:185)
| at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:389)
| at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:272)
| at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:189)
| at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:122)
| at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:595)
| 16:14:09,000 ERROR [RequestHandlerImpl] Error processing web service request
| org.jboss.ws.WSException: java.lang.ClassCastException: com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl
| at org.jboss.ws.WSException.rethrow(WSException.java:68)
| at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:310)
| at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:189)
| at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:122)
| at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:595)
| Caused by: java.lang.ClassCastException: com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl
| at org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS.toSOAPMessage(SOAPFaultHelperJAXWS.java:232)
| at org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS.exceptionToFaultMessage(SOAPFaultHelperJAXWS.java:161)
| at org.jboss.ws.core.jaxws.binding.SOAP11BindingJAXWS.createFaultMessageFromException(SOAP11BindingJAXWS.java:104)
| at org.jboss.ws.core.CommonSOAPBinding.bindFaultMessage(CommonSOAPBinding.java:645)
| at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:430)
| at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:272)
i've been rebuilding and redeploying tons, which is why i post the two exceptions because i cant seem to get past either.
am i missing something major, i been battling this for 2weeks now and the deadline is killing me! any ideas?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4101031#4101031
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4101031
18 years, 5 months
[JBoss Seam] - Batch Index using Hibernate Search and Seam
by mat
We need to index a large number of records using Hibernate Search;
Following the documentations and examples from SEAM, we have implemented the followings. This is to eliminate Out Of Memory Exception and Timeout Exception when indexing a large number of records.
The method works fine (well, haven?t tested it with a large number yet) when it is called from a stateful seam component (as the backing bean for use actions).
However, since this would be a long running process we need to add the @Asynchronous. Adding this annotation stops the method after the EntityManager call and log.info("EntityManager initilized."); is never called !
The persistence.xml has been modified for the specified batchSize as per documentation.
Your help and feedback is highly appreciated;
Environment:
JBoss-4.2.1
SEAM-2.0.CR1
RichFaces-3.1.2
| @Name("indexManager")
| public class IndexManagerBean {
|
| @Logger
| static Log log;
|
| public int batchSize = 50;
|
|
| //@Asynchronous
| public void buildIndex(Class entityClass) {
| log.info("asynchronously rebuilding Lucene index for entity: " + entityClass);
| EntityManager em = (EntityManager) Component.getInstance("entityManager");
| log.info("EntityManager initilized.");
| FullTextSession fullTextSession = (FullTextSession)em.getDelegate();
| fullTextSession.setFlushMode(FlushMode.MANUAL);
| fullTextSession.setCacheMode(CacheMode.IGNORE);
| org.hibernate.Transaction transaction = fullTextSession.beginTransaction();
| //Scrollable results will avoid loading too many objects in memory
| ScrollableResults results = fullTextSession.createCriteria( entityClass ).scroll( ScrollMode.FORWARD_ONLY);
| int index = 0;
| while( results.next() ) {
| index++;
| fullTextSession.index( results.get(0) ); //index each element
| if (index % batchSize == 0) fullTextSession.clear(); //clear every batchSize since the queue is processed
| }
| transaction.commit();
|
| try {
| if (results != null) results.close();
| } catch (Exception ex) {
| ex.printStackTrace();
| }
| }
|
| }
|
|
The entityManager is configured in the components.xml as:
| <persistence:filter name="accessCompanyFilter">
| <persistence:name>accessCompanyFilter</persistence:name>
| <persistence:parameters>
| <key>currentAccessCompany</key>
| <value>#{currentAccessCompany}</value>
| </persistence:parameters>
| </persistence:filter>
|
| <persistence:managed-persistence-context name="entityManager"
| auto-create="true"
| entity-manager-factory="#{TestEntityManagerFactory}"
| persistence-unit-jndi-name="java:/ TestEntityManagerFactory">
| <persistence:filters><value>#{accessCompanyFilter}</value></persistence:filters>
| </persistence:managed-persistence-context>
|
|
| <persistence:managed-persistence-context name="gloabalEntityManager"
| auto-create="true"
| entity-manager-factory="#{TestEntityManagerFactory}"
| persistence-unit-jndi-name="java:/TestEntityManagerFactory">
| </persistence:managed-persistence-context>
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4101028#4101028
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4101028
18 years, 5 months
[JNDI/Naming/Network] - jndi jboss service problem connecting
by ByDcc
Hi all,
I'm trying to connect to the jboss service JNDI from a stand alone application and always I try to lookup an object I get a javax.naming.NameNotFoundException.
I have deployed two entity ejb3:
INFO [Ejb3Configuration] found EJB3 Entity bean: com.cartstore.persistence.domain.model.CategoryEntity
INFO [Ejb3Configuration] found EJB3 Entity bean: com.cartstore.persistence.domain.model.ItemEntity
....
INFO [AnnotationBinder] Binding entity from annotated class: com.cartstore.persistence.domain.model.CategoryEntity
INFO [EntityBinder] Bind entity com.cartstore.persistence.domain.model.CategoryEntity on table CATEGORY
INFO [AnnotationBinder] Binding entity from annotated class: com.cartstore.persistence.domain.model.ItemEntity
INFO [EntityBinder] Bind entity com.cartstore.persistence.domain.model.ItemEntity on table ITEM
....
I have defined a datasource:
INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=CartStoreDS' to JNDI name 'java:CartStoreDS'
....
I've invoked the method list of JNDIView and I've seen:
Inside:
java: Namespace
Some of them:
+- timedCacheFactory (class: javax.naming.Context)
Failed to lookup: timedCacheFactory, errmsg=org.jboss.util.TimedCachePolicy
+- SecurityProxyFactory (class: org.jboss.security.SubjectSecurityProxyFactory)
+- CartStoreDS (class: org.jboss.resource.adapter.jdbc.WrapperDataSource)
+- comp (class: javax.naming.Context)
+- EntityManagers (class: org.jnp.interfaces.NamingContext)
| +- cartstore (class: org.jboss.ejb3.entity.TransactionScopedEntityManager)
I'm using the server jboss-4.2.1.GA and the IDE JBossIDE-2.0.0.Beta2-Bundle-win32.zip
I've tried to lookup several objects and always have got the same result javax.naming.NameNotFoundException:
For example. With CartStoreDS I get:
javax.naming.NameNotFoundException: CartStoreDS not bound
at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
And in the console trace when I run jboss I see:
12:49:40,234 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=CartStoreDS' to JNDI name 'java:CartStoreDS'
I've tried to lookup a datasource, an EntityManager, TopicConnectionFactory and so on.
My code is:
public static void main(String[] args) {
....
try {
......
Hashtable ht = new Hashtable();
ht.put("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
ht.put("java.naming.provider.url", "jnp://localhost:1099");
ht.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
Context ic = new InitialContext(ht);
//EntityManager em = (EntityManager) ic.lookup("java:/EntityManagers/cartstore");
DataSource ds= (DataSource) ic.lookup("java:/DefaultDS");
....
} catch(NamingException e) {
e.printStackTrace();
}
}
When I run jboss I don't see any trace about the port 1099. The only trace I see is:
INFO [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
I tried the same thing out eclipse with identical results.
What am I doing bad?
Thank you in advance.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4101027#4101027
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4101027
18 years, 5 months