Hi,

I'm finalizing a POC and would like to know if someone is treating this
issue :o).

Regards, Stefan.

stlecho wrote:
> 
> The configuration file I'm using is the following one:
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <syn:definitions xmlns:syn="http://ws.apache.org/ns/synapse";>
>     <syn:registry provider="org.wso2.esb.registry.WSO2Registry"/>
>     <syn:proxy name="FSB-Proxy-WsSecurity" transports="https http"
> startOnLoad="true" statistics="enable" trace="enable">
>         <syn:target endpoint="FSB-WSSecurity-Test">
>             <syn:inSequence>
>                 <syn:log level="full" separator=","/>
>                 <syn:property name="FORCE_HTTP_1.0" value="true"
> scope="axis2"/>
>             </syn:inSequence>
>             <syn:outSequence>
>                 <syn:log level="full" separator=","/>
>                 <syn:send/>
>             </syn:outSequence>
>         </syn:target>
>         <syn:publishWSDL
> uri="https://e-depottest.smals-mvm.be/fphp/3.1/ws/PersonQuery.jws?WSDL="/>
>         <!--syn:enableSec policy="policy-FSB" type="out"/-->
>     </syn:proxy>
>     <syn:localEntry key="policy-FSB"
> src="file:g:/Projects-europa/esb/enotary-esb-proto/policies/policy_ASF.xml"/>
>     <syn:endpoint name="FSB-WSSecurity-Test">
>         <syn:address
> uri="https://e-depottest.smals-mvm.be/fphp/3.1/ws/PersonQuery.jws";
> statistics="enable">
>             <syn:enableSec policy="policy-FSB" type="out"/>
>         </syn:address>
>     </syn:endpoint>
>     <syn:sequence statistics="enable" name="main" trace="enable">
>         <syn:in>
>             <syn:log level="full"/>
>             <syn:filter source="get-property('To')"
> regex="http://localhost:9000.*";>
>                 <syn:send/>
>             </syn:filter>
>         </syn:in>
>         <syn:out>
>             <syn:send/>
>         </syn:out>
>     </syn:sequence>
>     <syn:sequence statistics="enable" name="fault" trace="enable">
>         <syn:log/>
>     </syn:sequence>
> </syn:definitions>
> 
> 
> stlecho wrote:
>> 
>> Ruwan,
>> 
>> Some additional info: Based on the Stacktrace it seems that Rampart is
>> processing the response, but it should not because the responses are not
>> signed. I've used "<syn:localEntry key="policy-FSB" src="..."
>> type="out"/>" in the policy definition, but that does not solve the
>> problem.
>> 
>> Regards, Stefan.
>> 
>> stlecho wrote:
>>> 
>>> Ruwan,
>>> 
>>> The webservice I'm calling requires that requests are signed (with
>>> WS-Security), but responses are not signed. 
>>> 
>>> At one point in time you have fixed certain issues linked with this
>>> requirement and I've use a specific build to test it. The original
>>> thread - with additional information and context - can be found here:
>>> http://www.nabble.com/NullPointerException-in-org.apache.rampart.RampartEngine.process-td15979093.html.
>>>  
>>> 
>>> At this point in time, I'm able to call the webservice with a correctly
>>> signed message. The webservice responses with a non-signed response that
>>> is received by ESB. When this response is parsed, I'm receiving
>>> "org.apache.axis2.AxisFault: SOAP header missing".
>>> 
>>> Regards, Stefan.
>>> 
>>> Ruwan Linton-3 wrote:
>>>> 
>>>> Stefan,
>>>> 
>>>> I am sorry, but I lost the context of this issue.... :-(  Could you 
>>>> please present the issue with all the contents so that one of our team 
>>>> members can have a look at it. It seems like the message level policies 
>>>> are not applied correctly, but not exactly sure since I lost the
>>>> context.
>>>> 
>>>> Thanks,
>>>> Ruwan
>>>> 
>>>> stlecho wrote:
>>>>> Ruwan,
>>>>>
>>>>> I've changed my test and now I'm receiving a response without accented
>>>>> characters. When launching this test I receive
>>>>> "org.apache.axis2.AxisFault:
>>>>> SOAP header missing".
>>>>>
>>>>> Stacktrace
>>>>> 2008-08-26 14:16:33,862 [192.168.13.175-INFOR2] [HttpClientWorker-2]
>>>>> DEBUG
>>>>> MESSAGE *********************** RampartReceiver received 
>>>>> <?xml version='1.0' encoding='utf-8'?><SOAP-ENV:Envelope
>>>>> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema";><SOAP-ENV:Body>
>>>>> <ns:findPersonResponse
>>>>> xmlns:ns="urn://fsb.belgium.be/fphp/v3_0"><per:personList
>>>>> xmlns:per="urn://fsb.belgium.be/fphp/v3_0/person"
>>>>> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd";
>>>>> xmlns="urn://fsb.belgium.be/fphp/v3_0/query" release="2008072901"
>>>>> time="2008-08-26T14:16:33.555+02:00" version="1.0"><per:context
>>>>> version="1.0"><ns0:client
>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/context"><ns0:nationalNumber>63080214114</ns0:nationalNumber><ns0:enterpriseNumber>0477430931</ns0:enterpriseNumber><ns0:eid
>>>>> /><ns0:callerId>211011</ns0:callerId><ns0:language>fr</ns0:language></ns0:client><ns0:message
>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/context"><ns0:messageId>FPHP-C5A86B63-C34A-428A-A425-8DE5AD791134</ns0:messageId><ns0:correlationId>FPHP-C5A86B63-C34A-428A-A425-8DE5AD791134</ns0:correlationId></ns0:message><ns0:application
>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/context"><ns0:application>enot-fphp</ns0:application></ns0:application></per:context><per:searchCriteria
>>>>> version="1.0"><ns0:registers
>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/searchcriteria"><ns0:register>RN</ns0:register><ns0:register>RR</ns0:register></ns0:registers><ns0:searchByNumber
>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/searchcriteria"
>>>>> version="1.0"><ns0:number>60210401511</ns0:number></ns0:searchByNumber></per:searchCriteria><per:searchFilterName>all</per:searchFilterName><per:person
>>>>> version="1.0"><per:summary version="1.0"><sum:source
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">BCSS</sum:source><sum:number
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">60210401511</sum:number><sum:status
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">0</sum:status><sum:gender
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">1</sum:gender><sum:lastName
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">MACHIELSE</sum:lastName><sum:firstName
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">MARTINUS</sum:firstName><sum:birthDate
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary"><com:century
>>>>> xmlns:com="urn://fsb.belgium.be/fphp/v3_0/common">19</com:century><com:year
>>>>> xmlns:com="urn://fsb.belgium.be/fphp/v3_0/common">60</com:year><com:month
>>>>> xmlns:com="urn://fsb.belgium.be/fphp/v3_0/common">01</com:month><com:day
>>>>> xmlns:com="urn://fsb.belgium.be/fphp/v3_0/common">04</com:day></sum:birthDate><sum:birth_place_description
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">BERGEN OP
>>>>> ZOOM</sum:birth_place_description><sum:birth_country_code
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">NL</sum:birth_country_code><sum:nationality_code
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">NL</sum:nationality_code><sum:isAlive
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">true</sum:isAlive><sum:marital_status_code
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">20</sum:marital_status_code><sum:ad_street_name
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary" /><sum:ad_city
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary"
>>>>> /><sum:ad_country_code
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">NL</sum:ad_country_code><sum:ad_country_name
>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary"
>>>>> /></per:summary></per:person><per:nb_calls RN_NR="0" BCSS_KSZ="1"
>>>>> /></per:personList></ns:findPersonResponse> 
>>>>> </SOAP-ENV:Body></SOAP-ENV:Envelope>
>>>>>
>>>>> 2008-08-26 14:16:33,908 [192.168.13.175-INFOR2] [HttpClientWorker-2]
>>>>> DEBUG
>>>>> AbstractContext ==================
>>>>> 2008-08-26 14:16:33,908 [192.168.13.175-INFOR2] [HttpClientWorker-2]
>>>>> ERROR
>>>>> AxisEngine SOAP header missing
>>>>> org.apache.axis2.AxisFault: SOAP header missing
>>>>>   at
>>>>> org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:166)
>>>>>   at
>>>>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:99)
>>>>>   at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
>>>>>   at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
>>>>>   at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)
>>>>>   at
>>>>> org.apache.synapse.transport.nhttp.ClientWorker.run(ClientWorker.java:200)
>>>>>   at
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>>>>>   at
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>>>>>   at java.lang.Thread.run(Thread.java:595)
>>>>> Caused by: org.apache.rampart.RampartException: SOAP header missing
>>>>>   at org.apache.rampart.RampartEngine.process(RampartEngine.java:99)
>>>>>   at
>>>>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:92)
>>>>>   ... 7 more
>>>>>
>>>>>
>>>>>
>>>>> Regards, Stefan Lecho.
>>>>>
>>>>> stlecho wrote:
>>>>>   
>>>>>> Ruwan,
>>>>>>
>>>>>> I've noticed that there is an encoding problem in the received
>>>>>> response.
>>>>>> The response is encoded as UTF-8, but it contains accented
>>>>>> characters:
>>>>>> "é". I would like to verify if the response sent by the webservice is
>>>>>> correctly encoded, but although I've activated
>>>>>> log4j.category.httpclient.wire=TRACE the request/response passing on
>>>>>> the
>>>>>> wire is not logged. How can these messages be logged ?
>>>>>>
>>>>>> If the response is correctly encoded - i.e. ISO-8859-1 - is there a
>>>>>> way to
>>>>>> change the encoding in the ESB configuration ?
>>>>>>
>>>>>> Regards, Stefan.
>>>>>>
>>>>>>
>>>>>> stlecho wrote:
>>>>>>     
>>>>>>> Ruwan,
>>>>>>>
>>>>>>> I've been re-configuring v1.7.1 and was able to call the webservice,
>>>>>>> but
>>>>>>> I'm still receiving an "Error in converting SOAP Envelope to
>>>>>>> Document"
>>>>>>> error message :o(.
>>>>>>>
>>>>>>> Stacktrace:
>>>>>>> 2008-08-26 08:46:02,896 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> DEBUG MESSAGE *********************** RampartReceiver received 
>>>>>>> <?xml version='1.0' encoding='utf-8'?><SOAP-ENV:Envelope
>>>>>>> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
>>>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>>>>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema";><SOAP-ENV:Body>
>>>>>>> <ns:findPersonResponse
>>>>>>> xmlns:ns="urn://fsb.belgium.be/fphp/v3_0"><per:personList
>>>>>>> xmlns:per="urn://fsb.belgium.be/fphp/v3_0/person"
>>>>>>> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd";
>>>>>>> xmlns="urn://fsb.belgium.be/fphp/v3_0/query" release="2008072901"
>>>> 
>>>>>>> time="2008-08-26T08:46:02.231+02:00" version="1.0"><per:context
>>>>>>> version="1.0"><ns0:client
>>>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/context"><ns0:nationalNumber>63080214114</ns0:nationalNumber><ns0:enterpriseNumber>0477430931</ns0:enterpriseNumber><ns0:eid
>>>>>>> /><ns0:callerId>211011</ns0:callerId><ns0:language>fr</ns0:language></ns0:client><ns0:message
>>>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/context"><ns0:messageId>FPHP-C5A86B63-C34A-428A-A425-8DE5AD791134</ns0:messageId><ns0:correlationId>FPHP-C5A86B63-C34A-428A-A425-8DE5AD791134</ns0:correlationId></ns0:message><ns0:application
>>>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/context"><ns0:application>enot-fphp</ns0:application></ns0:application></per:context><per:searchCriteria
>>>>>>> version="1.0"><ns0:registers
>>>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/searchcriteria"><ns0:register>RN</ns0:register><ns0:register>RR</ns0:register></ns0:registers><ns0:searchByNumber
>>>>>>> xmlns:ns0="urn://fsb.belgium.be/fphp/v3_0/searchcriteria"
>>>>>>> version="1.0"><ns0:number>19031319331</ns0:number></ns0:searchByNumber></per:searchCriteria><per:searchFilterName>all</per:searchFilterName><per:person
>>>>>>> version="1.0"><per:summary version="1.3"><sum:source
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">RN</sum:source><sum:number
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">19031319331</sum:number><sum:status
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">0</sum:status><sum:gender
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">1</sum:gender><sum:lastName
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">Sermon</sum:lastName><sum:firstName
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">Jules</sum:firstName><sum:birthDate
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary"><com:century
>>>>>>> xmlns:com="urn://fsb.belgium.be/fphp/v3_0/common">19</com:century><com:year
>>>>>>> xmlns:com="urn://fsb.belgium.be/fphp/v3_0/common">19</com:year><com:month
>>>>>>> xmlns:com="urn://fsb.belgium.be/fphp/v3_0/common">03</com:month><com:day
>>>>>>> xmlns:com="urn://fsb.belgium.be/fphp/v3_0/common">13</com:day></sum:birthDate><sum:birth_place_nis_code
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">23077</sum:birth_place_nis_code><sum:birth_place_description
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">Sint-Pieters-Leeuw</sum:birth_place_description><sum:nationality_code
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">BE</sum:nationality_code><sum:isAlive
>>>>>>> xmlns:sum="urn://fsb.belgium.be/fphp/v3_0/summary">false</sum:isAlive></per:summary><per:details><per:details_rr_rn><per:it000
>>>>>>> Type="000" Structure="A1"><rn2:NationalNumber
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:NationalNumber>19031319331</rn2:NationalNumber><rn2:Date><rn2:Century>19</rn2:Century><rn2:Year>19</rn2:Year><rn2:Month>03</rn2:Month><rn2:Day>13</rn2:Day></rn2:Date><rn2:Sex>1</rn2:Sex></rn2:NationalNumber></per:it000><per:it001
>>>>>>> Type="001" Structure="A1"><rn2:Date
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:Century>19</rn2:Century><rn2:Year>82</rn2:Year><rn2:Month>06</rn2:Month><rn2:Day>19</rn2:Day></rn2:Date><rn2:Residence
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:Code>99990</rn2:Code><rn2:Label>Décédé(e)</rn2:Label></rn2:Residence><rn2:Fusion
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";>0</rn2:Fusion><rn2:Language
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";>1</rn2:Language></per:it001><per:it001
>>>>>>> Type="001" Structure="A1"><rn2:Date
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:Century>19</rn2:Century><rn2:Year>19</rn2:Year><rn2:Month>03</rn2:Month><rn2:Day>13</rn2:Day></rn2:Date><rn2:Residence
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:Code>23077</rn2:Code><rn2:Label>Sint-Pieters-Leeuw</rn2:Label></rn2:Residence><rn2:Fusion
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";>0</rn2:Fusion><rn2:Language
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";>1</rn2:Language></per:it001><per:it010
>>>>>>> Type="010" Structure="A1"><rn2:Date
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:Century>19</rn2:Century><rn2:Year>19</rn2:Year><rn2:Month>03</rn2:Month><rn2:Day>13</rn2:Day></rn2:Date><rn2:Name
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:LastName><rn2:Code>10568251</rn2:Code><rn2:Label>Sermon</rn2:Label></rn2:LastName><rn2:FirstName><rn2:Code>00020013</rn2:Code><rn2:Label>Jules</rn2:Label></rn2:FirstName></rn2:Name></per:it010><per:it020
>>>>>>> Type="020" Structure="A1"><rn2:Date
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:Century>19</rn2:Century><rn2:Year>19</rn2:Year><rn2:Month>03</rn2:Month><rn2:Day>13</rn2:Day></rn2:Date><rn2:Address
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:ZipCode>1600</rn2:ZipCode><rn2:Street><rn2:Code>16000056</rn2:Code><rn2:Label>Georges
>>>>>>> Hensmansstraat</rn2:Label></rn2:Street><rn2:HouseNumber>16</rn2:HouseNumber></rn2:Address></per:it020><per:it031
>>>>>>> Type="031" Structure="B1"><rn2:Date
>>>>>>> xmlns:rn2="http://www.ibz.rrn.fgov.be/XSD/xm25/rn25Schema";><rn2:Century>19</rn2:Century></rn2:Date></per:it031></per:details_rr_rn></per:details></per:person></per:personList></ns:findPersonResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
>>>>>>> 2008-08-26 08:46:02,896 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> DEBUG RampartEngine Enter process(MessageContext msgCtx)
>>>>>>> 2008-08-26 08:46:02,928 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> DEBUG AbstractContext ==================
>>>>>>> 2008-08-26 08:46:02,928 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> DEBUG AbstractContext  Property set on object
>>>>>>> [EMAIL PROTECTED]
>>>>>>> 2008-08-26 08:46:02,928 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> DEBUG AbstractContext   Key =SECURITY_VALIDATION_FAILURE
>>>>>>> 2008-08-26 08:46:02,928 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> DEBUG AbstractContext   Value Class = java.lang.Boolean
>>>>>>> 2008-08-26 08:46:02,928 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> DEBUG AbstractContext   Value Classloader = null
>>>>>>> 2008-08-26 08:46:02,928 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> DEBUG AbstractContext Call Stack = DEBUG_FRAME =
>>>>>>> org.apache.axis2.util.JavaUtils.callStackToString(JavaUtils.java:564)
>>>>>>>         DEBUG_FRAME =
>>>>>>> org.apache.axis2.context.AbstractContext.debugPropertySet(AbstractContext.java:416)
>>>>>>>         DEBUG_FRAME =
>>>>>>> org.apache.axis2.context.AbstractContext.setProperty(AbstractContext.java:182)
>>>>>>>         DEBUG_FRAME =
>>>>>>> org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:160)
>>>>>>>         DEBUG_FRAME =
>>>>>>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:99)
>>>>>>>         DEBUG_FRAME = 
>>>>>>> org.apache.axis2.engine.Phase.invoke(Phase.java:317)
>>>>>>>         DEBUG_FRAME =
>>>>>>> org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
>>>>>>>         DEBUG_FRAME =
>>>>>>> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)
>>>>>>>         DEBUG_FRAME =
>>>>>>> org.apache.synapse.transport.nhttp.ClientWorker.run(ClientWorker.java:200)
>>>>>>>         DEBUG_FRAME =
>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>>>>>>>         DEBUG_FRAME =
>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>>>>>>>         DEBUG_FRAME = java.lang.Thread.run(Thread.java:595)
>>>>>>>
>>>>>>> 2008-08-26 08:46:02,928 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> DEBUG AbstractContext ==================
>>>>>>> 2008-08-26 08:46:02,928 [192.168.13.175-INFOR2] [HttpClientWorker-1]
>>>>>>> ERROR AxisEngine Error in extracting message properties
>>>>>>> org.apache.axis2.AxisFault: Error in extracting message properties
>>>>>>>         at
>>>>>>> org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:166)
>>>>>>>         at
>>>>>>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:99)
>>>>>>>         at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
>>>>>>>         at 
>>>>>>> org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
>>>>>>>         at 
>>>>>>> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)
>>>>>>>         at
>>>>>>> org.apache.synapse.transport.nhttp.ClientWorker.run(ClientWorker.java:200)
>>>>>>>         at
>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>>>>>>>         at
>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>>>>>>>         at java.lang.Thread.run(Thread.java:595)
>>>>>>> Caused by: org.apache.rampart.RampartException: Error in extracting
>>>>>>> message properties
>>>>>>>         at
>>>>>>> org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:356)
>>>>>>>         at 
>>>>>>> org.apache.rampart.RampartEngine.process(RampartEngine.java:70)
>>>>>>>         at
>>>>>>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:92)
>>>>>>>         ... 7 more
>>>>>>> Caused by: org.apache.ws.security.WSSecurityException: Error in
>>>>>>> converting SOAP Envelope to Document; nested exception is: 
>>>>>>>         org.apache.axiom.om.OMException: 
>>>>>>> com.ctc.wstx.exc.WstxEOFException:
>>>>>>> Unexpected EOF; was expecting a close tag for element <rn2:Century>
>>>>>>>  at [row,col {unknown-source}]: [4,5335]
>>>>>>>         at
>>>>>>> org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:161)
>>>>>>>         at
>>>>>>> org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:162)
>>>>>>>         ... 9 more
>>>>>>> Caused by: org.apache.axiom.om.OMException:
>>>>>>> com.ctc.wstx.exc.WstxEOFException: Unexpected EOF; was expecting a
>>>>>>> close
>>>>>>> tag for element <rn2:Century>
>>>>>>>  at [row,col {unknown-source}]: [4,5335]
>>>>>>>         at
>>>>>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:249)
>>>>>>>         at
>>>>>>> org.apache.axiom.om.impl.llom.OMNodeImpl.build(OMNodeImpl.java:327)
>>>>>>>         at
>>>>>>> org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementImpl.java:706)
>>>>>>>         at
>>>>>>> org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:96)
>>>>>>>         ... 10 more
>>>>>>> Caused by: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF; was
>>>>>>> expecting a close tag for element <rn2:Century>
>>>>>>>  at [row,col {unknown-source}]: [4,5335]
>>>>>>>         at
>>>>>>> com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:661)
>>>>>>>         at
>>>>>>> com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2730)
>>>>>>>         at
>>>>>>> com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1019)
>>>>>>>         at
>>>>>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:506)
>>>>>>>         at
>>>>>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:161)
>>>>>>>         ... 13 more
>>>>>>>
>>>>>>>
>>>>>>> Regards, Stefan.
>>>>>>>
>>>>>>>
>>>>>>> Ruwan Linton-3 wrote:
>>>>>>>       
>>>>>>>> stlecho wrote:
>>>>>>>>         
>>>>>>>>> Ruwan,
>>>>>>>>>
>>>>>>>>> I've been adding my endpoints and proxies to v1.7.1. When sending
>>>>>>>>> an
>>>>>>>>> XML
>>>>>>>>> request to the proxy endpoint, I'm receiving a "HTTP/1.1 202
>>>>>>>>> Accepted"
>>>>>>>>> response but I have the impression that the external webservice is
>>>>>>>>> not
>>>>>>>>> called. 
>>>>>>>>>
>>>>>>>>> Comparing the old (v1.7beta2) with the new synapse.xml config
>>>>>>>>> file,
>>>>>>>>> I've
>>>>>>>>> noticed that it was possible to specify an endpoint on the target
>>>>>>>>> element.
>>>>>>>>> Is this still supported in v1.7.1 ?
>>>>>>>>>   
>>>>>>>>>           
>>>>>>>> Yeah, it does. Basically you should be able to export the full 
>>>>>>>> configuration of the ESB 1.7 to the 1.7.1.
>>>>>>>>
>>>>>>>> May be you are invoking the proxy with a wrong URL in which case
>>>>>>>> the 
>>>>>>>> main sequence is used for mediation and drops the message.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Ruwan
>>>>>>>>         
>>>>>>>>> Regards, Stefan.
>>>>>>>>>
>>>>>>>>> Ruwan Linton-3 wrote:
>>>>>>>>>   
>>>>>>>>>           
>>>>>>>>>> Hi Stefan,
>>>>>>>>>>
>>>>>>>>>> We didn't fixed any functional issues in the 1.7.1 release, but
>>>>>>>>>> we
>>>>>>>>>> just 
>>>>>>>>>> fixed the FireFox3 issues which are on the UI layer. Being said
>>>>>>>>>> that 
>>>>>>>>>> this feature is there on the 1.7 release as well. There fore this
>>>>>>>>>> has
>>>>>>>>>> to 
>>>>>>>>>> work if the configuration is correct, so you may give this a try
>>>>>>>>>> with 
>>>>>>>>>> the new release and see whether you can get this to work.... If
>>>>>>>>>> there 
>>>>>>>>>> are any errors, you can raise them on them and I will help you to
>>>>>>>>>> get 
>>>>>>>>>> these issues resolved.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Ruwan
>>>>>>>>>>
>>>>>>>>>> stlecho wrote:
>>>>>>>>>>     
>>>>>>>>>>             
>>>>>>>>>>> Ruwan,
>>>>>>>>>>>
>>>>>>>>>>> Has this functionality been released in the v1.7.1 ?
>>>>>>>>>>>
>>>> 
>>>>>>>>>>> PS: Sorry for this terrible late response, but I had some other
>>>>>>>>>>> priorities.
>>>>>>>>>>>
>>>>>>>>>>> Regards, Stefan.
>>>>>>>>>>>
>>>>>>>>>>> Ruwan Linton-3 wrote:
>>>>>>>>>>>   
>>>>>>>>>>>       
>>>>>>>>>>>               
>>>>>>>>>>>> stlecho wrote:
>>>>>>>>>>>>     
>>>>>>>>>>>>         
>>>>>>>>>>>>                 
>>>>>>>>>>>>> The response I'm getting back from the Webservice is not
>>>>>>>>>>>>> signed
>>>>>>>>>>>>> with
>>>>>>>>>>>>> WS-Security. If Rampart tries to treat this message in raises
>>>>>>>>>>>>> an
>>>>>>>>>>>>> exception,
>>>>>>>>>>>>> because it is supposed to handle signed messages. Rampart
>>>>>>>>>>>>> should in
>>>>>>>>>>>>> this
>>>>>>>>>>>>> case not be activated at all.
>>>>>>>>>>>>>   
>>>>>>>>>>>>>       
>>>>>>>>>>>>>           
>>>>>>>>>>>>>                   
>>>>>>>>>>>> Hi Stefan,
>>>>>>>>>>>>
>>>>>>>>>>>> Sorry for the late reply, I just did another test on this
>>>>>>>>>>>> functionality 
>>>>>>>>>>>> and found that it is working on the SNAPSHOT (latest build).
>>>>>>>>>>>> Could
>>>>>>>>>>>> you 
>>>>>>>>>>>> please bring the summery of the problem with all logs and
>>>>>>>>>>>> configurations 
>>>>>>>>>>>> in to the table and lets try to get this resolved.
>>>>>>>>>>>>
>>>>>>>>>>>> You may send a mail to the user list or file a JIRA issue with
>>>>>>>>>>>> all
>>>>>>>>>>>> the 
>>>>>>>>>>>> relevant configurations to reproduce the issue.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>> Ruwan
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Esb-java-user mailing list
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>     
>>>>>>>>>>>>         
>>>>>>>>>>>>                 
>>>>>>>>>>>   
>>>>>>>>>>>       
>>>>>>>>>>>               
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Esb-java-user mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-user
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>     
>>>>>>>>>>             
>>>>>>>>>   
>>>>>>>>>           
>>>>>>>> _______________________________________________
>>>>>>>> Esb-java-user mailing list
>>>>>>>> [email protected]
>>>>>>>> http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-user
>>>>>>>>
>>>>>>>>
>>>>>>>>         
>>>>>>>       
>>>>>>     
>>>>>
>>>>>   
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Esb-java-user mailing list
>>>> [email protected]
>>>> http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-user
>>>> 
>>>> 
>>> 
>>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/WSSecurityException%3A-Error-in-converting-SOAP-Envelope-to-Document-tp18058906p19245042.html
Sent from the WSO2 ESB Users mailing list archive at Nabble.com.


_______________________________________________
Esb-java-user mailing list
[email protected]
http://mailman.wso2.org/cgi-bin/mailman/listinfo/esb-java-user

Reply via email to