[JBossWS] - Upgrading from jbossws-native-2.0.2.GA to jbossws-3.0.1-nati
by medalhas
Hi,
I'm using JBoss 4.2.2GA with Seam 2.0.1.
My application has a several WS and is consuming a WS developed in .NET.
I was having problem with charset of my WS so i decided to upgrade to jbossws-3.0.1-native-2.0.4.GA. I've noticed that the JBWS-1763 was fixed in 3.0.1.
The upgrade went well and the problem with charset was solved but now i have a problem with consuming the WS in .NET and it was working in 2.0.2.GA.
The stacktrace of the error is this:
| 2008-05-29 14:23:57,930 ERROR [STDERR] javax.xml.ws.WebServiceException: java.io.IOException: Could not transmit message
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientImpl.handleRemoteException(ClientImpl.java:404)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientImpl.invoke(ClientImpl.java:314)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:172)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:152)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at $Proxy577.getCert(Unknown Source)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at pt.iapmei.certificacao.ws.CertificacaoPMEAction.getCertificacaoPME(CertificacaoPMEAction.java:29)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.intercept.EJBInvocationContext.proceed(EJBInvocationContext.java:44)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.persistence.EntityManagerProxyInterceptor.aroundInvoke(EntityManagerProxyInterceptor.java:26)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.persistence.HibernateSessionProxyInterceptor.aroundInvoke(HibernateSessionProxyInterceptor.java:27)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.seam.intercept.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:50)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor722.invoke(Unknown Source)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:118)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,930 ERROR [STDERR] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:240)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:210)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:84)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at $Proxy500.getCertificacaoPME(Unknown Source)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.ClientSideInterceptor$1.proceed(ClientSideInterceptor.java:76)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.ClientSideInterceptor.invoke(ClientSideInterceptor.java:54)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.javassist.tmp.java.lang.Object_$$_javassist_4.getCertificacaoPME(Object_$$_javassist_4.java)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at pt.iapmei.sigi.ConsolaProjectoAction.setAprjkey(ConsolaProjectoAction.java:196)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.EJBInvocationContext.proceed(EJBInvocationContext.java:44)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:46)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.persistence.ManagedEntityIdentityInterceptor.aroundInvoke(ManagedEntityIdentityInterceptor.java:48)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.core.ConversationInterceptor.aroundInvoke(ConversationInterceptor.java:65)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.persistence.EntityManagerProxyInterceptor.aroundInvoke(EntityManagerProxyInterceptor.java:26)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.persistence.HibernateSessionProxyInterceptor.aroundInvoke(HibernateSessionProxyInterceptor.java:27)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:50)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor722.invoke(Unknown Source)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:118)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:57)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:83)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulContainer.localInvoke(StatefulContainer.java:206)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulLocalProxy.invoke(StatefulLocalProxy.java:119)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at $Proxy521.setAprjkey(Unknown Source)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.ClientSideInterceptor$1.proceed(ClientSideInterceptor.java:76)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.ejb.RemoveInterceptor.aroundInvoke(RemoveInterceptor.java:41)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.intercept.ClientSideInterceptor.invoke(ClientSideInterceptor.java:54)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.javassist.tmp.java.lang.Object_$$_javassist_3.setAprjkey(Object_$$_javassist_3.java)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at javax.el.BeanELResolver.setValue(BeanELResolver.java:108)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at javax.el.CompositeELResolver.setValue(CompositeELResolver.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at com.sun.faces.el.FacesCompositeELResolver.setValue(FacesCompositeELResolver.java:93)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.el.parser.AstPropertySuffix.setValue(AstPropertySuffix.java:73)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.el.parser.AstValue.setValue(AstValue.java:84)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.el.ValueExpressionImpl.setValue(ValueExpressionImpl.java:249)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.core.Expressions$1.setValue(Expressions.java:116)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.navigation.Pages.applyConvertedValidatedValuesToModel(Pages.java:781)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.navigation.Pages.postRestore(Pages.java:402)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.jsf.SeamPhaseListener.postRestorePage(SeamPhaseListener.java:533)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.jsf.SeamPhaseListener.afterRestoreView(SeamPhaseListener.java:379)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.jsf.SeamPhaseListener.afterServletPhase(SeamPhaseListener.java:216)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.jsf.SeamPhaseListener.afterPhase(SeamPhaseListener.java:182)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:280)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:118)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
| 2008-05-29 14:23:57,946 ERROR [STDERR] Caused by: java.io.IOException: Could not transmit message
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ws.core.client.HTTPRemotingConnection.invoke(HTTPRemotingConnection.java:255)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ws.core.client.SOAPProtocolConnectionHTTP.invoke(SOAPProtocolConnectionHTTP.java:73)
| 2008-05-29 14:23:57,946 ERROR [STDERR] at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:339)
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientImpl.invoke(ClientImpl.java:302)
| 2008-05-29 14:23:57,962 ERROR [STDERR] ... 188 more
| 2008-05-29 14:23:57,962 ERROR [STDERR] Caused by: org.jboss.remoting.CannotConnectException: Can not connect http client invoker.
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.remoting.transport.http.HTTPClientInvoker.useHttpURLConnection(HTTPClientInvoker.java:333)
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.remoting.transport.http.HTTPClientInvoker.transport(HTTPClientInvoker.java:135)
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122)
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.remoting.Client.invoke(Client.java:1634)
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.remoting.Client.invoke(Client.java:548)
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.ws.core.client.HTTPRemotingConnection.invoke(HTTPRemotingConnection.java:233)
| 2008-05-29 14:23:57,962 ERROR [STDERR] ... 191 more
| 2008-05-29 14:23:57,962 ERROR [STDERR] Caused by: org.jboss.ws.WSException: Invalid HTTP server response [404] - Not Found
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.ws.core.soap.SOAPMessageUnMarshallerHTTP.read(SOAPMessageUnMarshallerHTTP.java:77)
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.remoting.transport.http.HTTPClientInvoker.readResponse(HTTPClientInvoker.java:473)
| 2008-05-29 14:23:57,962 ERROR [STDERR] at org.jboss.remoting.transport.http.HTTPClientInvoker.useHttpURLConnection(HTTPClientInvoker.java:305)
| 2008-05-29 14:23:57,962 ERROR [STDERR] ... 196 more
|
I made some tests with SOAP UI and the WS is working fine, and with a JBoss with jbossws-native-2.0.2.GA is working fine also.
I've also used the Wireshark to try to understand what was happening and i have the following result:
| GET /WsCertificacoesPME/WsCertificacoesPME.asmx?WSDL HTTP/1.1
|
| Cache-Control: no-cache
|
| Pragma: no-cache
|
| User-Agent: Java/1.5.0_14
|
| Host: 10.36.252.25
|
| Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
|
| Connection: keep-alive
|
|
|
|
| HTTP/1.1 200 OK
|
| Date: Thu, 29 May 2008 11:51:19 GMT
|
| Server: Microsoft-IIS/6.0
|
| X-Powered-By: ASP.NET
|
| X-AspNet-Version: 2.0.50727
|
| Cache-Control: private, max-age=0
|
| Content-Type: text/xml; charset=utf-8
|
| Content-Length: 4993
|
|
|
| <?xml version="1.0" encoding="utf-8"?>
|
| <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
| <wsdl:types>
|
| <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
|
| <s:element name="GetCert">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="uName" type
| ="s:string" />
|
| <s:element minOccurs="0" maxOccurs="1" name="uPwd" type="s:string" />
|
| <s:element minOccurs="0" maxOccurs="1" name="Nif" type="s:string" />
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| <s:element name="GetCertResponse">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="GetCertResult" type="s:string" />
|
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| <s:element name="GetCertConsultadas">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="uName" type="s:string" />
|
| <s:element minOccurs="0" maxOccurs="1" name="uPwd" type="s:string" />
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| <s:element name="GetCertConsultadasResponse">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="GetCertConsultadasResult" type="s:string" />
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| </s:schema>
|
| </wsdl:types>
|
| <wsdl:message name="GetCertSoapIn">
|
| <wsdl:part name="parameters" element="tns:GetCert" />
|
| </wsdl:message>
|
| <wsdl:message name="GetCertSoapOut">
|
| <wsdl:part name="parameters" element="tns:GetCertResponse" />
|
| </wsdl:message>
|
| <wsdl:message name="GetCertConsultadasSoapIn">
|
| <wsdl:part name
| ="parameters" element="tns:GetCertConsultadas" />
|
| </wsdl:message>
|
| <wsdl:message name="GetCertConsultadasSoapOut">
|
| <wsdl:part name="parameters" element="tns:GetCertConsultadasResponse" />
|
| </wsdl:message>
|
| <wsdl:portType name="WsCertificacoesPMESoap">
|
| <wsdl:operation name="GetCert">
|
| <wsdl:input message="tns:GetCertSoapIn" />
|
| <wsdl:output message="tns:GetCertSoapOut" />
|
| </wsdl:operation>
|
| <ws
| dl:operation name="GetCertConsultadas">
|
| <wsdl:input message="tns:GetCertConsultadasSoapIn" />
|
| <wsdl:output message="tns:GetCertConsultadasSoapOut" />
|
| </wsdl:operation>
|
| </wsdl:portType>
|
| <wsdl:binding name="WsCertificacoesPMESoap" type="tns:WsCertificacoesPMESoap">
|
| <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
| <wsdl:operation name="GetCert">
|
| <soap:operation soapAction="http://tempuri.org/GetCert" style="document" />
|
| <wsdl:input>
|
| <soap:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:operation>
|
| <wsdl:operation name="GetCertConsultadas">
|
| <soap:operation soapAction="http://tempuri.org/GetCertConsultadas" style="document" />
|
| <wsdl:input>
|
| <soap:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:operation>
|
| </wsdl:binding>
|
| <wsdl:binding name
| ="WsCertificacoesPMESoap12" type="tns:WsCertificacoesPMESoap">
|
| <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
| <wsdl:operation name="GetCert">
|
| <soap12:operation soapAction="http://tempuri.org/GetCert" style="document" />
|
| <wsdl:input>
|
| <soap12:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap12:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:oper
| ation>
|
| <wsdl:operation name="GetCertConsultadas">
|
| <soap12:operation soapAction="http://tempuri.org/GetCertConsultadas" style="document" />
|
| <wsdl:input>
|
| <soap12:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap12:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:operation>
|
| </wsdl:binding>
|
| <wsdl:service name="WsCertificacoesPME">
|
| <wsdl:port name="WsCertificacoesPMESoap" binding="tns:WsCertificacoesPMESoap">
|
| <soap:address location="http://10.36.252.25/WsCertificacoesPME/WsCertificacoesPME.asmx" />
|
| </wsdl:port>
|
| <wsdl:port name="WsCertificacoesPMESoap12" binding="tns:WsCertificacoesPMESoap12">
|
| <soap12:address location="http://10.36.252.25/WsCertificacoesPME/WsCertificacoesPME.asmx" />
|
| </wsdl:port>
|
| </wsdl:service>
|
| </wsdl:definitions>
| GET /WsCertificacoesPME/WsCertificacoesPME.asmx?WSDL HTTP/1.1
|
| Cache-Control: no-cache
|
| Pragma: no-cache
|
| User-Agent: Java/1.5.0_14
|
| Host: 10.36.252.25
|
| Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
|
| Connection: keep-alive
|
|
|
|
| HTTP/1.1 200 OK
|
| Date: Thu, 29 May 2008 11:51:19 GMT
|
| Server: Microsoft-IIS/6.0
|
| X-Powered-By: ASP.NET
|
| X-AspNet-Version: 2.0.50727
|
| Cache-Control: private, max-age=0
|
| Content-Type: text/xml; charset=utf-8
|
| Content-Length: 4993
|
|
|
| <?xml version="1.0" encoding="utf-8"?>
|
| <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
| <wsdl:types>
|
| <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
|
| <s:element name="GetCert">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="uName" type
| ="s:string" />
|
| <s:element minOccurs="0" maxOccurs="1" name="uPwd" type="s:string" />
|
| <s:element minOccurs="0" maxOccurs="1" name="Nif" type="s:string" />
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| <s:element name="GetCertResponse">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="GetCertResult" type="s:string" />
|
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| <s:element name="GetCertConsultadas">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="uName" type="s:string" />
|
| <s:element minOccurs="0" maxOccurs="1" name="uPwd" type="s:string" />
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| <s:element name="GetCertConsultadasResponse">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="GetCertConsultadasResult" type="s:string" />
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| </s:schema>
|
| </wsdl:types>
|
| <wsdl:message name="GetCertSoapIn">
|
| <wsdl:part name="parameters" element="tns:GetCert" />
|
| </wsdl:message>
|
| <wsdl:message name="GetCertSoapOut">
|
| <wsdl:part name="parameters" element="tns:GetCertResponse" />
|
| </wsdl:message>
|
| <wsdl:message name="GetCertConsultadasSoapIn">
|
| <wsdl:part name
| ="parameters" element="tns:GetCertConsultadas" />
|
| </wsdl:message>
|
| <wsdl:message name="GetCertConsultadasSoapOut">
|
| <wsdl:part name="parameters" element="tns:GetCertConsultadasResponse" />
|
| </wsdl:message>
|
| <wsdl:portType name="WsCertificacoesPMESoap">
|
| <wsdl:operation name="GetCert">
|
| <wsdl:input message="tns:GetCertSoapIn" />
|
| <wsdl:output message="tns:GetCertSoapOut" />
|
| </wsdl:operation>
|
| <ws
| dl:operation name="GetCertConsultadas">
|
| <wsdl:input message="tns:GetCertConsultadasSoapIn" />
|
| <wsdl:output message="tns:GetCertConsultadasSoapOut" />
|
| </wsdl:operation>
|
| </wsdl:portType>
|
| <wsdl:binding name="WsCertificacoesPMESoap" type="tns:WsCertificacoesPMESoap">
|
| <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
| <wsdl:operation name="GetCert">
|
| <soap:operation soapAction="http://tempuri.org/GetCert" style="document" />
|
| <wsdl:input>
|
| <soap:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:operation>
|
| <wsdl:operation name="GetCertConsultadas">
|
| <soap:operation soapAction="http://tempuri.org/GetCertConsultadas" style="document" />
|
| <wsdl:input>
|
| <soap:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:operation>
|
| </wsdl:binding>
|
| <wsdl:binding name
| ="WsCertificacoesPMESoap12" type="tns:WsCertificacoesPMESoap">
|
| <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
| <wsdl:operation name="GetCert">
|
| <soap12:operation soapAction="http://tempuri.org/GetCert" style="document" />
|
| <wsdl:input>
|
| <soap12:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap12:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:oper
| ation>
|
| <wsdl:operation name="GetCertConsultadas">
|
| <soap12:operation soapAction="http://tempuri.org/GetCertConsultadas" style="document" />
|
| <wsdl:input>
|
| <soap12:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap12:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:operation>
|
| </wsdl:binding>
|
| <wsdl:service name="WsCertificacoesPME">
|
| <wsdl:port name="WsCertificacoesPMESoap" binding="tns:WsCertificacoesPMESoap">
|
| <soap:address location="http://10.36.252.25/WsCertificacoesPME/WsCertificacoesPME.asmx" />
|
| </wsdl:port>
|
| <wsdl:port name="WsCertificacoesPMESoap12" binding="tns:WsCertificacoesPMESoap12">
|
| <soap12:address location="http://10.36.252.25/WsCertificacoesPME/WsCertificacoesPME.asmx" />
|
| </wsdl:port>
|
| </wsdl:service>
|
| </wsdl:definitions>
| GET /WsCertificacoesPME/WsCertificacoesPME.asmx?WSDL HTTP/1.1
|
| Cache-Control: no-cache
|
| Pragma: no-cache
|
| User-Agent: Java/1.5.0_14
|
| Host: 10.36.252.25
|
| Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
|
| Connection: keep-alive
|
|
|
|
| HTTP/1.1 200 OK
|
| Date: Thu, 29 May 2008 11:51:19 GMT
|
| Server: Microsoft-IIS/6.0
|
| X-Powered-By: ASP.NET
|
| X-AspNet-Version: 2.0.50727
|
| Cache-Control: private, max-age=0
|
| Content-Type: text/xml; charset=utf-8
|
| Content-Length: 4993
|
|
|
| <?xml version="1.0" encoding="utf-8"?>
|
| <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
| <wsdl:types>
|
| <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
|
| <s:element name="GetCert">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="uName" type
| ="s:string" />
|
| <s:element minOccurs="0" maxOccurs="1" name="uPwd" type="s:string" />
|
| <s:element minOccurs="0" maxOccurs="1" name="Nif" type="s:string" />
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| <s:element name="GetCertResponse">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="GetCertResult" type="s:string" />
|
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| <s:element name="GetCertConsultadas">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="uName" type="s:string" />
|
| <s:element minOccurs="0" maxOccurs="1" name="uPwd" type="s:string" />
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| <s:element name="GetCertConsultadasResponse">
|
| <s:complexType>
|
| <s:sequence>
|
| <s:element minOccurs="0" maxOccurs="1" name="GetCertConsultadasResult" type="s:string" />
|
| </s:sequence>
|
| </s:complexType>
|
| </s:element>
|
| </s:schema>
|
| </wsdl:types>
|
| <wsdl:message name="GetCertSoapIn">
|
| <wsdl:part name="parameters" element="tns:GetCert" />
|
| </wsdl:message>
|
| <wsdl:message name="GetCertSoapOut">
|
| <wsdl:part name="parameters" element="tns:GetCertResponse" />
|
| </wsdl:message>
|
| <wsdl:message name="GetCertConsultadasSoapIn">
|
| <wsdl:part name
| ="parameters" element="tns:GetCertConsultadas" />
|
| </wsdl:message>
|
| <wsdl:message name="GetCertConsultadasSoapOut">
|
| <wsdl:part name="parameters" element="tns:GetCertConsultadasResponse" />
|
| </wsdl:message>
|
| <wsdl:portType name="WsCertificacoesPMESoap">
|
| <wsdl:operation name="GetCert">
|
| <wsdl:input message="tns:GetCertSoapIn" />
|
| <wsdl:output message="tns:GetCertSoapOut" />
|
| </wsdl:operation>
|
| <ws
| dl:operation name="GetCertConsultadas">
|
| <wsdl:input message="tns:GetCertConsultadasSoapIn" />
|
| <wsdl:output message="tns:GetCertConsultadasSoapOut" />
|
| </wsdl:operation>
|
| </wsdl:portType>
|
| <wsdl:binding name="WsCertificacoesPMESoap" type="tns:WsCertificacoesPMESoap">
|
| <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
| <wsdl:operation name="GetCert">
|
| <soap:operation soapAction="http://tempuri.org/GetCert" style="document" />
|
| <wsdl:input>
|
| <soap:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:operation>
|
| <wsdl:operation name="GetCertConsultadas">
|
| <soap:operation soapAction="http://tempuri.org/GetCertConsultadas" style="document" />
|
| <wsdl:input>
|
| <soap:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:operation>
|
| </wsdl:binding>
|
| <wsdl:binding name
| ="WsCertificacoesPMESoap12" type="tns:WsCertificacoesPMESoap">
|
| <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
| <wsdl:operation name="GetCert">
|
| <soap12:operation soapAction="http://tempuri.org/GetCert" style="document" />
|
| <wsdl:input>
|
| <soap12:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap12:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:oper
| ation>
|
| <wsdl:operation name="GetCertConsultadas">
|
| <soap12:operation soapAction="http://tempuri.org/GetCertConsultadas" style="document" />
|
| <wsdl:input>
|
| <soap12:body use="literal" />
|
| </wsdl:input>
|
| <wsdl:output>
|
| <soap12:body use="literal" />
|
| </wsdl:output>
|
| </wsdl:operation>
|
| </wsdl:binding>
|
| <wsdl:service name="WsCertificacoesPME">
|
| <wsdl:port name="WsCertificacoesPMESoap" binding="tns:WsCertificacoesPMESoap">
|
| <soap:address location="http://10.36.252.25/WsCertificacoesPME/WsCertificacoesPME.asmx" />
|
| </wsdl:port>
|
| <wsdl:port name="WsCertificacoesPMESoap12" binding="tns:WsCertificacoesPMESoap12">
|
| <soap12:address location="http://10.36.252.25/WsCertificacoesPME/WsCertificacoesPME.asmx" />
|
| </wsdl:port>
|
| </wsdl:service>
|
| </wsdl:definitions>
| POST /WsCertificacoesPME/WsCertificacoesPME.asmx HTTP/1.1
|
| SOAPAction: "http://tempuri.org/GetCert"
|
| Content-Type: text/xml; charset=UTF-8
|
| JBoss-Remoting-Version: 22
|
| User-Agent: JBossRemoting - 2.2.2.SP1 (Bluto)
|
| Cache-Control: no-cache
|
| Pragma: no-cache
|
| Host: 10.36.252.25
|
| Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
|
| Connection: keep-alive
|
| Transfer-Encoding: chunked
|
|
|
|
| f0
|
| <env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'><env:Header></env:Header><env:Body><GetCert xmlns="http://tempuri.org/"><uName>sigiapps</uName><uPwd>p5!6!4sp</uPwd><Nif>504383833</Nif></GetCert></env:Body></env:Envelope>
|
|
| 0
|
|
|
|
|
| HTTP/1.1 404 Not Found
|
| Content-Length: 103
|
| Content-Type: text/html
|
| Server: Microsoft-IIS/6.0
|
| Date: Thu, 29 May 2008 11:51:19 GMT
|
| Connection: close
|
|
|
| <html><head><title>Error</title></head><body>The system cannot find the file specified.
|
| </body></html>
|
Is this a bug or am i missing something?
I really need to correct the charset but i need the WS of the .NET also.
Can you help me?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4154322#4154322
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4154322
16 years, 7 months
[JBossWS] - Re: Namespace issue for SEIs extending common interface
by yogeshkb
I was able to workaround this problem by adding a ReqestWrapper and ResponseWrapper annotations for the methods in WSVersionIF.
I used the message skeletons generated by the wsprovide tool and used these classes in the wrapper annotations.
My understanding is: For every SEI, jbossws generates operation message class skeletons in the "<SEI package>.jaxws" package and automatically adds annotations with the targetNamespace pointing to the SEI's targetNamespace. This approach fails when the common interface is used or inherited by multiple SEIs.
In my case, when jbossws loads the first webservice, it tries to generate the operation message class skeletons for the common interface methods in the common interface package suffixed with ".jaxws" ( eg., com.ws.common.jaxws) and fixes the targetNamespace as mentioned in the first SEI. For subsequent webservices, it just checks whether such a message class(of common interface) already exists and tries to reuse the same message class and hence the targetNamespace of the first webservice is used for the common operations across other webservices.
So I tried manually creating a operation message class for the common interface and explicitly mentioned that thro the RequestWrapper and ResponseWrapper annotations and found things are working as required.
Pls let me know whether this is a right solution and also pls confirm whether it voilates any wsdl/jaxws specs.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4153911#4153911
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4153911
16 years, 7 months