New version - 2.2.6 -solves my problem.

Thank you very much for your quick response.


dkulp wrote:
> 
> 
> Can you try with CXF 2.2.6?   I THINK this was fixes as part of 2.2.6.  
> If it 
> still doesn't work, I'll need a test case.   I've haven't been able to 
> reproduce this other than the one similar case I fixed for 2.2.6.
> 
> Dan
> 
> 
> On Tue January 26 2010 2:23:15 pm pinguino wrote:
>> Duplicate attribute in element wsse:BinarySecurityToken,
>> wsse:SecurityTokenReference, wsu:Timestamp.
>> 
>> The element xmlns: WSU =
>> "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-
>> wssecurity-utility-1.0.xsd "appears twice and therefore the server
>> rejects
>> the request
>> 
>> version cxf: 2.2.5
>> jboss server 4.2.3
>> trace:
>> 
>> 
>> RTENCIA: Interceptor has thrown exception, unwinding now
>> org.apache.cxf.interceptor.Fault: Response was of unexpected text/html
>> ContentType.  Incoming portion of HTML stream: <soapenv:Envelope
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";>
>>   <soapenv:Body>
>>     <soapenv:Fault>
>>       <faultcode>Server</faultcode>
>>       <faultstring xml:lang="?">org.apache.xmlbeans.XmlException: error:
>> duplicate attribute 'xmlns:wsu'</faultstring>
>>     </soapenv:Fault>
>>   </soapenv:Body>
>> </soapenv:Envelope>
>>      at
>> org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInIntercepto
>> r.java:77) at
>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChai
>> n.java:236) at
>>  org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:671) at
>> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleRespons
>> eInternal(HTTPConduit.java:2177) at
>> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleRespons
>> e(HTTPConduit.java:2057) at
>> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPCon
>> duit.java:1982) at
>>  org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
>> at
>>  org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:637) at
>> org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInte
>> rceptor.handleMessage(MessageSenderInterceptor.java:62) at
>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChai
>> n.java:236) at
>>  org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:483) at
>>  org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:309) at
>>  org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:261) at
>>  org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) at
>>  org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
>> at
>>  $Proxy200.crearCorreccionAnuncioAdjudicacion(Unknown Source)
>>      at
>> com.nexusit.plugin.operacion.PublishContractAwardNoticeRequest.ejecutaOpera
>> cion(PublishContractAwardNoticeRequest.java:65) at
>> com.nexusit.plugin.PluginPerfilContratante.procesarPeticion(PluginPerfilCon
>> tratante.java:33) at
>> com.nexusit.connector.logica.RequestISPlugin.registerIn(RequestISPlugin.jav
>> a:45) at
>>  com.nexusit.connector.logica.RequestAbst.register(RequestAbst.java:128)
>> at
>> com.nexusit.connector.ejb.EJBConnectorBean.enviarPeticionUsuario(EJBConnect
>> orBean.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>  Method)
>>      at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
>> 9) at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
>> l.java:25) at java.lang.reflect.Method.invoke(Method.java:585)
>>      at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
>>      at
>> org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Statele
>> ssSessionContainer.java:237) at
>> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(Cac
>> hedConnectionInterceptor.java:158) at
>> org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterc
>> eptor.java:63) at
>> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxIntercepto
>> r.java:121) at
>> org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterce
>> ptorBMT.java:173) at
>>  org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:77)
>> at
>> org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessS
>> essionInstanceInterceptor.java:169) at
>> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:1
>> 68) at
>> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
>>  at
>> org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFind
>> erInterceptor.java:138) at
>>  org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
>>  at org.jboss.ejb.Container.invoke(Container.java:960)
>>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>      at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
>> 9) at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
>> l.java:25) at java.lang.reflect.Method.invoke(Method.java:585)
>>      at
>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav
>> a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>      at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>>      at
>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2
>> 64) at
>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>  at
>> org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvok
>> er.java:169) at
>>  org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118) at
>> org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java
>> :209) at
>> org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
>>      at
>> org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:6
>> 1) at
>>  org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
>> at
>> org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInte
>> rceptor.java:112) at
>>  org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100) at
>>  $Proxy75.enviarPeticionUsuario(Unknown Source)
>>      at
>> com.nexusit.connector.ws.WSConnectorSoapBindingImpl.sendSync(WSConnectorSoa
>> pBindingImpl.java:42) at
>> com.nexusit.connector.ws.WSConnectorSoapBindingSkeleton.sendSync(WSConnecto
>> rSoapBindingSkeleton.java:104) at
>>  sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>      at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
>> 9) at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
>> l.java:25) at java.lang.reflect.Method.invoke(Method.java:585)
>>      at
>> org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:39
>> 7) at
>> org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:
>> 186) at
>> org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
>>      at
>> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java
>> :32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>>      at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>>      at
>> org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
>>      at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
>>      at 
> org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
>>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>>      at
>> org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java
>> :327) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
>> nFilterChain.java:290) at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
>> hain.java:206) at
>> org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:
>> 83) at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
>>  at
>> org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:
>> 69) at
>> org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)
>>  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:45)
>>  at
>> org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:
>> 69) at
>>  org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178) at
>>  org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290) at
>> org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.ja
>> va:390) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
>>      at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
>>      at
>> org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:
>> 69) at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
>> at
>>  org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(S
>> 20:16:06,953 ERROR [STDERR] eamFilter.java:69)
>>      at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
>>      at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
>> nFilterChain.java:235) at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
>> hain.java:206) at
>> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.j
>> ava:96) at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
>> nFilterChain.java:235) at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
>> hain.java:206) at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j
>> ava:230) at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j
>> ava:175) at
>> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssoc
>> iationValve.java:182) at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBas
>> e.java:432) at
>> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java
>> :84) at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:12
>> 7) at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:10
>> 2) at
>> org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnect
>> ionValve.java:157) at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav
>> a:109) at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
>>      at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>>      at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Htt
>> p11Protocol.java:583) at
>>  org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
>> at
>>  java.lang.Thread.run(Thread.java:595)
>> 
>> 
>> 
>> thank you very much
>> 
> 
> -- 
> Daniel Kulp
> [email protected]
> http://www.dankulp.com/blog
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Duplicate-attribute-in-element-wsse%3ABinarySecurityToken-tp27328223p27339204.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to