You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrf-user@ws.apache.org by Kinga Dziembowski <kd...@gmail.com> on 2006/06/01 02:54:27 UTC

Re: Invocation problem

Check your resource Id tag name - you are using ResourceIdentifier - check
what is the defined name of the element in is in xx-jndi-config.xml file
located with your other service files

look for <parameter>
               <name>resourceIdentifierReferenceParameterName</name>
               <value> here should be namespace and name of the element
</value>
            </parameter>

Kinga


On 5/24/06, Asaf Lahav <as...@primagrid.com> wrote:
>
>   Hey guys…
>
> Get an abort on that J
>
>
>
> I had a bug…
>
> Thanks allot anyway
>
>
>
> *Asaf Lahav*
>
> *VP R&D, Prima Grid LTD.*
>
> Cellular:  972-54-4717955
>
> Phone:   972-3-6540255
>
> Fax:       972-3-6540254
>
>   ------------------------------
>
> *From:* Asaf Lahav [mailto:asaf.lahav@primagrid.com]
> *Sent:* Wednesday, May 24, 2006 8:42 PM
> *To:* wsrf-user@ws.apache.org
> *Subject:* Invocation problem
> *Importance:* High
>
>
>
> Hi all,
>
>
>
> I have a WSRF (MUSE) service that I use as a factory service.
>
> I used factory service to create a resource instance with a resource id:
> 70631E86-0A9C-4CF0-0DD1-9FCE1B81560B.
>
>
>
> However,
>
> When I attempt to invoke the created service resource operation with the
> following SOAP message:
>
>
> -------------------------------------------------------------------------------
>
> <Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
>
>   <Header>
>
>     <add:To xmlns:add="http://schemas.xmlsoap.org/ws/2004/08/addressing">
> http://localhost:8080/muse/services/PO</add:To>
>
>     <add:Action xmlns:add="
> http://schemas.xmlsoap.org/ws/2004/08/addressing">
> http://www.primagrid.com/services/three/po/POPortType/SubmitPurchaseOrder
> </add:Action>
>
>     <fs:ResourceIdentifier mustUnderstand="1" xmlns:fs="
> http://www.primagrid.com/services/three/po
> ">70631E86-0A9C-4CF0-0DD1-9FCE1B81560B</fs:ResourceIdentifier>
>
>   </Header>
>
>   <Body>
>
>     <SubmitPurchaseOrder xmlns="http://www.primagrid.com/services/three/po
> ">
>
>       <argy>hello world - y</argy>
>
>       <poNumber>5</poNumber>
>
>       <argx>3</argx>
>
>     </SubmitPurchaseOrder>
>
>   </Body>
>
> </Envelope>
>
>
> -------------------------------------------------------------------------------
>
>
>
>
>
> I get the following response (Error):
>
>
> -------------------------------------------------------------------------------
>
> <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="
> http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="
> http://www.w3.org/2001/XMLSchema" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance">
>
>  <soapenv:Body>
>
>   <soapenv:Fault>
>
>    <faultcode>soapenv:Client</faultcode>
>
>    <faultstring>Resource Id 70631E86-0A9C-4CF0-0DD1-9FCE1B81560B not found
> for service PO</faultstring>
>
>    <detail>
>
>     <ns1:ResourceUnknownFault xmlns:ns1="
> http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd
> ">
>
>      <ns2:Timestamp xmlns:ns2="
> http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd
> ">2006-05-24T21:13:22.853+03:00</ns2:Timestamp>
>
>      <ns3:Description xmlns:ns3="
> http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd">Resource
> Id 70631E86-0A9C-4CF0-0DD1-9FCE1B81560B not found for service
> PO</ns3:Description>
>
>     </ns1:ResourceUnknownFault>
>
>    </detail>
>
>   </soapenv:Fault>
>
>  </soapenv:Body>
>
> </soapenv:Envelope>
>
>
> -------------------------------------------------------------------------------
>
>
>
> Does anyone have a clue what could be the reason?
>
> Is there anything wrong with the SOAP message?
>
>
>
> Thanks in advance,
>
>
>
> *Asaf Lahav*
>
> *VP R&D, Prima Grid LTD.*
>
> Cellular:  972-54-4717955
>
> Phone:   972-3-6540255
>
> Fax:       972-3-6540254
>
>
>