|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
XML Data Handler and WSDL XML Node |
« View previous topic :: View next topic » |
Author |
Message
|
Thripura Sundari |
Posted: Mon Oct 17, 2005 10:30 am Post subject: XML Data Handler and WSDL XML Node |
|
|
Acolyte
Joined: 13 Jun 2005 Posts: 57 Location: Bangalore, India
|
Hi,
Greetings!
I understand from the Data Handler Guide that the data handlers can be used to convert Business Objects to XML documents and vice versa.
I would like to know if I could use this concept to satisfy my requirement.
The requirement is that I have an external application which is exposed as a web service. I have the WSDL for it. But the request and response parameters in the WSDL are XML nodes and donot have a specific type. It accepts any XML node.
The following piece of code is a section from the WSDL of that application.
Code: |
- <s:element name="SubmitXml">
- <s:complexType>
- <s:sequence>
<s:element maxOccurs="1" minOccurs="0" name="Profile" type="s:string" />
- <s:element maxOccurs="1" minOccurs="0" name="Request">
- <s:complexType>
- <s:sequence>
<s:any />
</s:sequence>
</s:complexType>
</s:element>
- <s:element maxOccurs="1" minOccurs="0" name="Filter">
- <s:complexType>
- <s:sequence>
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="SubmitXmlResponse">
- <s:complexType>
- <s:sequence>
- <s:element maxOccurs="1" minOccurs="0" name="SubmitXmlResult">
- <s:complexType>
- <s:sequence>
<s:any />
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
|
I tried using the WSDL ODA to generate the Business Objects to connect to this web service. But it converted the element with no type into a String as default throwing an exception:
So, I thought I would go ahead and create the TLOs manually. But, I need to send requests and receive responses with the XML node and there will be no type.
My questions here are:
1. Can I create the Business Objects with the structure of the XML node and use the SOAP Data Handler to convert it into SOAP Request format. Will the external application be able to accept this request? I would like to know the process and data flow in this case. I know that the external application doesnt expect a type for a specific set of data, eg. "Request" in this case, but would it accept my usual SOAP Format that I may send it as if it would accept a type of request data that I would send?
2. Will it be possible to get the SOAP response from the external application and convert it into a Business Object. If so, what will be the flow of data (response) in this case? I will also be using the SOAP Data handler for the web service.
How can I handle the response object "SubmitXmlResult" which doenst have the Response type in the connector?
Do I need to use the XML data handler to convert the XML node into a Business Object. In that case, where will I use the data handler? Can I use it to convert the SOAP Structure containing the XML in to Business Object? How will I use both SOAP and XML Data Handler?
I am very much confused as to how I would get this done?
3. What is the best way of implementing this scenario? What better can I do?
As you would be knowing I cannot modify the external application or its WSDL.
Please help me and correct me if I am wrong with any conceptual understanding...
Thanks and Regards,
Thripura Sundari. |
|
Back to top |
|
 |
Ratan |
Posted: Mon Oct 17, 2005 12:02 pm Post subject: |
|
|
 Grand Master
Joined: 18 Jul 2002 Posts: 1245
|
You said the input to your Webservice is any XML. So you need to have the corresding attributes in TLO as strings. _________________ -Ratan |
|
Back to top |
|
 |
Thripura Sundari |
Posted: Tue Oct 18, 2005 4:22 am Post subject: |
|
|
Acolyte
Joined: 13 Jun 2005 Posts: 57 Location: Bangalore, India
|
Hi Ratan,
Thanks for the reply.
The request structure for my Web Service is
Code: |
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SubmitXml xmlns="http://tempuri.org/">
<Profile>string</Profile>
<Request>xml</Request>
<Filter>xml</Filter>
</SubmitXml>
</soap:Body>
</soap:Envelope>
|
and the Response format is
Code: |
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SubmitXmlResponse xmlns="http://tempuri.org/">
<SubmitXmlResult>xml</SubmitXmlResult>
</SubmitXmlResponse>
</soap:Body>
</soap:Envelope>
|
Here, the attributes Request, Filter and SubmitXmlResult are XMl elements or in other words, they are of type XML.
You have specified that
Quote: |
You said the input to your Webservice is any XML. So you need to have the corresding attributes in TLO as strings. |
So,
1. do I need to have the BO as
Code: |
Profile - String
Request - String
Filter - String |
If so, How will it be different from having the actual type of the parameters as String?
2. Do I need to use the XML Data Handler? If so, how?
3. If String can contain only 255 characters at the maximum and the XML nodes specified here would be more than that, so can I use Long Text type?
Please help.
Thanks and Regards,
Thripura Sundari |
|
Back to top |
|
 |
Ratan |
Posted: Tue Oct 18, 2005 8:50 am Post subject: |
|
|
 Grand Master
Joined: 18 Jul 2002 Posts: 1245
|
Quote: |
2. Do I need to use the XML Data Handler? If so, how?
|
You need to use the SOAP data handler.
Quote: |
3. If String can contain only 255 characters at the maximum and the XML nodes specified here would be more than that, so can I use Long Text type?
|
255 characters which shows up in BO designer is not used. It is only there for future use. _________________ -Ratan |
|
Back to top |
|
 |
Thripura Sundari |
Posted: Wed Oct 19, 2005 7:37 am Post subject: |
|
|
Acolyte
Joined: 13 Jun 2005 Posts: 57 Location: Bangalore, India
|
Hi Ratan,
Well, I tried using String also. And I had used SOAP Data Handler only.
But I am getting the following Exception:
Code: |
com.crossworlds.cwconnectorapi.exceptions.ParseException: Unable to resolve the BO to be used for this transformation. Reason: Unable to find a BO match from either the DOC or RPC candidate lists.
at com.crossworlds.cwconnectorapi.CWConnectorUtil.byteArrayToBO(CWConnectorUtil.java:2443)
at com.ibm.adapters.protocol.protocolhandlers.http.PABaseHandler.generateResponseBo(PABaseHandler.java:908)
at com.ibm.adapters.protocol.protocolhandlers.http.PABaseHandler.processResponse(PABaseHandler.java:589)
at com.ibm.adapters.protocol.protocolhandlers.http.PABaseHandler.processRequest(PABaseHandler.java:206)
at com.ibm.adapters.protocol.PAProtocolHandlerFramework.doVerbFor(PAProtocolHandlerFramework.java:555)
at com.ibm.adapters.protocol.PAEngine.doVerbFor(PAEngine.java:382)
at com.ibm.adapters.protocol.PABOHandler.doVerbFor(PABOHandler.java:141)
at com.crossworlds.cwconnectorapi.CWConnectorBOHandler.doVerbFor(CWConnectorBOHandler.java:130)
at CxCommon.BusinessObject.doVerbFor(BusinessObject.java:2128)
at AppSide_Connector.BusObjJavaInterface.DoVerbFor(BusObjJavaInterface.java:194)
at AppSide_Connector.AppCalls.DoVerbFor(AppCalls.java:265)
at AppSide_Connector.AgentBusinessObjectManager.DoVerbFor(AgentBusinessObjectManager.java:1398)
at CxCommon.Messaging.IIOP.IDLAgent.IpostBusObj(IDLAgent.java:209)
at IdlStubs.IConnAgentPOA._invoke(IConnAgentPOA.java:197)
at com.ibm.rmi.poa.GenericPOAServerSC.dispatchToServant(GenericPOAServerSC.java:398)
at com.ibm.rmi.poa.GenericPOAServerSC.internalDispatch(GenericPOAServerSC.java:252)
at com.ibm.rmi.poa.GenericPOAServerSC.dispatch(GenericPOAServerSC.java:158)
at com.ibm.rmi.iiop.ORB.process(ORB.java:396)
at com.ibm.CORBA.iiop.ORB.process(ORB.java:1608)
at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2164)
at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:63)
at com.ibm.rmi.iiop.WorkerThread.run(ThreadPoolImpl.java:182)
at java.lang.Thread.run(Thread.java:513) |
The Trace shows this: I believe it si going to be too large, but I am not sure if I can help it.
The structure of my TLO is
Code: |
<Version = 3.0>
<EndHeader>
<StartBO:CruiseSearch_TLO>
BusinessObject = CruiseSearch_TLO
Verb = Create
Locale = en_US
Handler = soap/http
MimeType = xml/soap
BOPrefix = CxIgnore
<StartChild>
Request = 1
<StartBO:CruiseSearch_Request_BO>
BusinessObject = CruiseSearch_Request_BO
Verb = CxBlank
Locale = en_US
<StartChild>
SoapCfg = CxBlank
<StartBO:SoapCfg>
<EndBO:SoapCfg>
<EndChild>
<StartChild>
CruiseSearch_Request = 1
<StartBO:CruiseSearch_Request>
BusinessObject = CruiseSearch_Request
Verb = CxBlank
Locale = en_US
Request = <a>asdas</a>
Profile = asdassd
Filter = <a>asdas</a>
ObjectEventId = CxIgnore
<EndBO:CruiseSearch_Request>
<EndChild>
<StartChild>
ProtocolConfig = CxBlank
<StartBO:ProtocolConfig>
<EndBO:ProtocolConfig>
<EndChild>
ObjectEventId = CxIgnore
<EndBO:CruiseSearch_Request_BO>
<EndChild>
<StartChild>
Response = CxBlank
<StartBO:Response>
<EndBO:Response>
<EndChild>
Charset = CxIgnore
ObjectEventId = PORTCONNECTOR1_1129733294319_1
<EndBO:CruiseSearch_TLO>]
|
And the trace is
Code: |
[Time: 2005/10/19 20:18:14.428] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[9543] DoVerbFor cookie=Wed Oct 19 20:16:09 IST 2005 name=CruiseSearch_TLO verb=Create]
[Time: 2005/10/19 20:18:14.428] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: Thread:WT=1:executing doverbfor call]
[Time: 2005/10/19 20:18:14.428] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :Calling App Connector doVerbFor Operation.]
[Time: 2005/10/19 20:18:14.459] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 31000] [Mesg: Entering doVerbFor.] ]
[Time: 2005/10/19 20:18:14.459] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 31003] [Mesg: Dump of the bo before init and vaildate attributes: <StartHeader>
|
Then it again gives the TLO...
Later, it gives the connection attributes as
Code: |
[Time: 2005/10/19 20:18:14.911] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 40007] [Mesg: Connection attributes for sending the request "
"Handler Name :"SOAPHTTPHTTPSHandler""
"readTimeOut :"0" "
" TcpNo delay :"false".] ]
[Time: 2005/10/19 20:18:14.911] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 40011] [Mesg: Handler Name :"SOAPHTTPHTTPSHandler" Destination is "http://gvc2xb34d/XmlXslTrial/WebService.asmx".] ]
[Time: 2005/10/19 20:18:14.911] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 45001] [Mesg: Request Message on Handler SOAPHTTPHTTPSHandler: <?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:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<CruiseSearch_Request>
<ns0:Request xmlns:ns0="http://tempuri.org/"><a>asdas</a></ns0:Request>
<ns1:Profile xmlns:ns1="http://tempuri.org/">asdassd</ns1:Profile>
<ns2:Filter xmlns:ns2="http://tempuri.org/"><a>asdas</a></ns2:Filter>
</CruiseSearch_Request>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
] ]
|
Then, it gives the application details as
Code: |
[Time: 2005/10/19 20:18:14.911] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 45000] [Mesg: Http Header: Authorization = null:null] ]
[Time: 2005/10/19 20:18:14.911] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 45000] [Mesg: Http Header: SOAPAction = http://tempuri.org/SubmitXml] ]
[Time: 2005/10/19 20:18:14.911] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 40200] [Mesg: Sending the request with the following attributes"
Key :Output Buffer Size; Value :512
Key :TCP NoDelay; Value :false
Key :Http Read Timeout; Value :0
Key :Destination; Value :http://gvc2xb34d/XmlXslTrial/WebService.asmx
Key :IsSynchronus Request; Value :true
"] ]
[Time: 2005/10/19 20:18:14.943] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 40230] [Mesg: HTTPUtils :Constructing a HTTP socket with follwing proxy parameters :"
Key :httpProxyUsername; Value :null
Key :port; Value :80
Key :httpProxyPassword; Value :*********
ey :httpProxyPort; Value :0
Key :IsproxyNeeded; Value :false
Key :nonhttpProxyHosts; Value :null
Key :host; Value :gvc2xb34d
Key :httpProxyHost; Value :null
".] ]
[Time: 2005/10/19 20:18:14.943] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 45014] [Mesg: Sending the following HTTP headers: POST /XmlXslTrial/WebService.asmx HTTP/1.0
Host: gvc2xb34d:80
Content-Type: text/xml;charset=ISO-8859-1
Content-Length: 620
SOAPAction: http://tempuri.org/SubmitXml
] ]
[Time: 2005/10/19 20:18:16.907] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 40212] [Mesg: HTTPUtils :
After parsing the HTTP response headersstatusString :"OK"-versionString: "HTTP/1.1"statusCode: "200"] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 45015] [Mesg: Received the following HTTP headers:
Key :content-type; Value :text/xml; charset=utf-8
Key :date; Value :Wed, 19 Oct 2005 14:48:16 GMT
Key :cache-control; Value :private, max-age=0
Key :x-aspnet-version; Value :2.0.50215
Key :content-length; Value :295
Key :server; Value :Microsoft-IIS/5.1
Key :x-powered-by; Value :ASP.NET
] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 45002] [Mesg: Response Message on Handler SOAPHTTPHTTPSHandler:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><SubmitXmlResponse xmlns="http://tempuri.org/" /></soap:Body></soap:Envelope>] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30095] [Mesg: Extracted value "soap/http" for attribute "Handler" in BO "CruiseSearch_TLO".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30095] [Mesg: Extracted value "soap/http" for attribute "Handler" in BO "CruiseSearch_TLO".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30095] [Mesg: Extracted value "soap/http" for attribute "Handler" in BO "CruiseSearch_TLO".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30095] [Mesg: Extracted value "xml/soap" for attribute "MimeType" in BO "CruiseSearch_TLO".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30095] [Mesg: Extracted value "null/not initialized" for attribute "Charset" in BO "CruiseSearch_TLO".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33041] [Mesg: Trying to find populated bo attribute out of Tlo "CruiseSearch_TLO" with boType in
Item #0:
request.] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33049] [Mesg: Trying to find attribute in bo "CruiseSearch_TLO" with the following params: HasToBePopulated - "true", CheckForSpecificType - "false", SpecificType - "null/not initialized", Accepted boType List Dump:
Item #0:
request.] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33050] [Mesg: Starting to process attribute "Handler" at index "0".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33051] [Mesg: Skipping attribute "Handler" at index "0" because it is not a BO type. Extracted attribute type is "String".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33050] [Mesg: Starting to process attribute "MimeType" at index "1".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33051] [Mesg: Skipping attribute "MimeType" at index "1" because it is not a BO type. Extracted attribute type is "String".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33050] [Mesg: Starting to process attribute "BOPrefix" at index "2".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33051] [Mesg: Skipping attribute "BOPrefix" at index "2" because it is not a BO type. Extracted attribute type is "String".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33050] [Mesg: Starting to process attribute "Request" at index "3".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33058] [Mesg: Found matching attribute "Request" at index "3" with boType type "request" that is the same as one of the the accepted boTypes "request". Returning attribute info.] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33043] [Mesg: Successfully found populated bo attribute in Tlo "CruiseSearch_TLO" at index "3".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33045] [Mesg: Trying to extract populated bo attribute out of Tlo "CruiseSearch_TLO" at index "3".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 33046] [Mesg: Successfully extracted populated Tlo Attribute Bo "CruiseSearch_Request_BO" out of Tlo "CruiseSearch_TLO" at index "3" with type "request".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30067] [Mesg: Trying to extract Protocol Config MO out of bo "CruiseSearch_Request_BO" with simple protocol id "http".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10540] [Mesg: Message key 10540 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30007] [Mesg: Trying to extract Config MO attribute bo with name "ProtocolConfig" out of bo "CruiseSearch_Request_BO".] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30072] [Mesg: The Config MO Attribute "ProtocolConfig" is not instantiated in Bo "CruiseSearch_Request_BO". Trying to create an instance of it and initAndValidate its attributes.] ]
[Time: 2005/10/19 20:18:17.110] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30120] [Mesg: Successfully extracted Protocol Config MO "CruiseSearch_Protocol_Req_ConfigMO" out of bo "CruiseSearch_Request_BO" at attribute "ProtocolConfig".] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 44022] [Mesg: PAHttpMTEngineIn: Using ContentTypeHeader - MimeType: null/not initialized, ContentType: text/xml, Charset: utf-8] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 44022] [Mesg: PAHttpMTEngineIn: Using HandlerRequestMtr - MimeType: xml/soap, ContentType: text/xml, Charset: utf-8] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 44023] [Mesg: PAHttpMTEngineIn: Returning after HandlerRequestMtr - MimeType: xml/soap, ContentType: text/xml, Charset: utf-8] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30095] [Mesg: Extracted value "null/not initialized" for attribute "BOPrefix" in BO "CruiseSearch_TLO".] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30095] [Mesg: Extracted value "document" for attribute "Style" in BO "CruiseSearch_Request_SOAP_CfgMO".] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.344] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10539] [Mesg: Message key 10539 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30001] [Mesg: Trying to create an instance of supported BO "CruiseSearch_Response_BO".] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30002] [Mesg: Success in creating an instance of supported BO "CruiseSearch_Response_BO".] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30132] [Mesg: Trying to extract SOAP Config MO out of bo "CruiseSearch_Response_BO".] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Info] [MsgID: 10540] [Mesg: Message key 10540 :: C:\\Documents and Settings\\111872\\connectors\\messages\\CwConnectorAgentMessages.txt does not contain the text for this message.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30007] [Mesg: Trying to extract Config MO attribute bo with name "SoapCfg" out of bo "CruiseSearch_Response_BO".] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30072] [Mesg: The Config MO Attribute "SoapCfg" is not instantiated in Bo "CruiseSearch_Response_BO". Trying to create an instance of it and initAndValidate its attributes.] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30135] [Mesg: Successfully extracted SOAP Config MO "CruiseSearch_Response_SOAP_CfgMO" out of bo "CruiseSearch_Response_BO" at attribute "SoapCfg".] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30095] [Mesg: Extracted value "SubmitXmlResponse" for attribute "BodyName" in BO "CruiseSearch_Response_SOAP_CfgMO".] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30026] [Mesg: Extracted body name "SubmitXmlResponse" out of bo "CruiseSearch_Response_BO".] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30095] [Mesg: Extracted value "http://gvc2xb34d/XmlXslTrial/WebService.asmx" for attribute "BodyNS" in BO "CruiseSearch_Response_SOAP_CfgMO".] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[Type: Trace] [MsgID: 30028] [Mesg: Extracted body namespace "http://gvc2xb34d/XmlXslTrial/WebService.asmx" out of bo "CruiseSearch_Response_BO".] ]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Setting option 'ClassName' to 'com.ibm.adapters.datahandlers.xml.soap'.]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Entering method getBO(Reader, Object)]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Entering method getSOAPBOWrapperFromString()]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Entering method getBO(Reader, Object)]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Entering method parseSOAPMessage()]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Exiting method parseSOAPMessage()]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Entering method resolveBOName()]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Entering method callSOAPNameHandler()]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :The SOAP Data Handler was unable to resolve or instantiate the SOAP Name Handler. Reason: The Top Level SOAP DataHandler MO either does not have a SOAPNameHandler property, or the property value is invalid]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Continuing with Default Name Resolution.]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Entering method callDefaultNameResolution()]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :class com.ibm.adapters.datahandlers.xml.soap :Using BodyName: SubmitXmlResponse BodyNamespace: http://tempuri.org/ from the SOAP Message to resolve BO Name.]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :Searching RPC candidate list]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :RPC candidate list is empty.]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :Unable to find a BO match from the RPC candidate list.]
[Time: 2005/10/19 20:18:17.359] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :Searching DOC candidate list]
[Time: 2005/10/19 20:18:17.375] [System: ConnectorAgent] [SS: WebServicesConnector] [Thread: WT=1 (#482746126)] [Type: Trace] [Mesg: :[9543] DoVerbFor cookie=Wed Oct 19 20:16:09 IST 2005 rc=-1 rtnObj.status=-1 rtnObj.message=[Type: Error]
[MsgID: 45010] [Mesg: Failure in transforming response of tlo "CruiseSearch_TLO" into bo. Reason: Unable to resolve the BO to be used for this transformation. Reason: Unable to find a BO match from either the DOC or RPC candidate lists. |
It says HTTP 200- OK, but when I gave a logging facility in the .NET web service, to log the request parameters, it is not getting logged.
But it says, error in tranforming Response Object of TLO. I am not sure where I am wrong.
If anything is wrong with the BO Structure, please let me know.
I am sorry, I think I have to give it here.
Code: |
[ReposCopy]
Version = 3.0.0
[End]
[BusinessObjectDefinition]
Name = CruiseSearch_Protocol_Req_ConfigMO
Version = 3.0.0
[Attribute]
Name = Destination
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = true
DefaultValue = http://gvc2xb34d/XmlXslTrial/WebService.asmx
IsRequiredServerBound = false
[End]
[Attribute]
Name = Content-Type
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Authorization_UserId
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Authorization_Password
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = CruiseSearch_Request_BO
Version = 3.0.0
AppSpecificInfo = SOAPAction=http://tempuri.org/SubmitXml;cw_mo_soap=SoapCfg;ws_tloname=CruiseSearch_TLO;cw_mo_http=ProtocolConfig
[Attribute]
Name = SoapCfg
Type = CruiseSearch_Request_SOAP_CfgMO
ContainedObjectVersion = 3.0.0
Relationship = Containment
Cardinality = 1
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = CruiseSearch_Request
Type = CruiseSearch_Request
ContainedObjectVersion = 3.0.0
Relationship = Containment
Cardinality = 1
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ProtocolConfig
Type = CruiseSearch_Protocol_Req_ConfigMO
ContainedObjectVersion = 3.0.0
Relationship = Containment
Cardinality = 1
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = CruiseSearch_Request_SOAP_CfgMO
Version = 3.0.0
[Attribute]
Name = BodyNS
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
DefaultValue = http://tempuri.org/
IsRequiredServerBound = false
[End]
[Attribute]
Name = BOVerb
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
DefaultValue = Create
IsRequiredServerBound = false
[End]
[Attribute]
Name = Style
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
DefaultValue = document
IsRequiredServerBound = false
[End]
[Attribute]
Name = TypeCheck
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Use
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
DefaultValue = literal
IsRequiredServerBound = false
[End]
[Attribute]
Name = BodyName
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = false
DefaultValue = SubmitXml
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = CruiseSearch_Request
Version = 3.0.0
[Attribute]
Name = Request
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = true
AppSpecificInfo = elem_ns=http://tempuri.org/
IsRequiredServerBound = false
[End]
[Attribute]
Name = Profile
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = false
AppSpecificInfo = elem_ns=http://tempuri.org/
IsRequiredServerBound = false
[End]
[Attribute]
Name = Filter
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
AppSpecificInfo = elem_ns=http://tempuri.org/
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = MO_DataHandler_DefaultSOAPConfig
Version = 3.0.0
[Attribute]
Name = ClassName
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = false
DefaultValue = com.ibm.adapters.datahandlers.xml.soap
IsRequiredServerBound = false
[End]
[Attribute]
Name = SOAPNameHandler
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = CruiseSearch
Version = 3.0.0
[Attribute]
Name = Request
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = true
IsRequiredServerBound = false
[End]
[Attribute]
Name = Profile
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Filter
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Response
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = CruiseSearch_Response
Version = 3.0.0
[Attribute]
Name = Response
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = false
AppSpecificInfo = elem_ns=http://tempuri.org/
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = CruiseSearch_Response_SOAP_CfgMO
Version = 3.0.0
[Attribute]
Name = BodyNS
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
DefaultValue = http://gvc2xb34d/XmlXslTrial/WebService.asmx
IsRequiredServerBound = false
[End]
[Attribute]
Name = BOVerb
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
DefaultValue = Create
IsRequiredServerBound = false
[End]
[Attribute]
Name = Style
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
DefaultValue = document
IsRequiredServerBound = false
[End]
[Attribute]
Name = TypeCheck
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Use
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
DefaultValue = literal
IsRequiredServerBound = false
[End]
[Attribute]
Name = BodyName
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = false
DefaultValue = SubmitXmlResponse
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = MO_DataHandler_Default
Version = 3.0.0
[Attribute]
Name = xml_soap
Type = MO_DataHandler_DefaultSOAPConfig
ContainedObjectVersion = 3.0.0
Relationship = Containment
Cardinality = 1
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = CruiseSearch_TLO
Version = 3.0.0
AppSpecificInfo = ws_mode=synch;ws_collab=co_CruiseSearchCollaboration;ws_verb=Create;ws_eventtlo=true
[Attribute]
Name = Handler
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = true
DefaultValue = soap/http
IsRequiredServerBound = false
[End]
[Attribute]
Name = MimeType
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = true
DefaultValue = xml/soap
IsRequiredServerBound = false
[End]
[Attribute]
Name = BOPrefix
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Request
Type = CruiseSearch_Request_BO
ContainedObjectVersion = 3.0.0
Relationship = Containment
Cardinality = 1
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
AppSpecificInfo = ws_botype=request
IsRequiredServerBound = false
[End]
[Attribute]
Name = Response
Type = CruiseSearch_Response_BO
ContainedObjectVersion = 3.0.0
Relationship = Containment
Cardinality = 1
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
AppSpecificInfo = ws_botype=response
IsRequiredServerBound = false
[End]
[Attribute]
Name = Charset
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = CruiseSearch_Response_BO
Version = 3.0.0
AppSpecificInfo = SOAPAction=http://tempuri.org/SubmitXml;cw_mo_soap=SoapCfg;ws_tloname=CruiseSearch_TLO;cw_mo_http=ProtocolConfig
[Attribute]
Name = CruiseSearchResponse
Type = CruiseSearch_Response
ContainedObjectVersion = 3.0.0
Relationship = Containment
Cardinality = 1
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = SoapCfg
Type = CruiseSearch_Response_SOAP_CfgMO
ContainedObjectVersion = 3.0.0
Relationship = Containment
Cardinality = 1
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ProtocolConfig
Type = CruiseSearch_Protocol_Resp_ConfigMO
ContainedObjectVersion = 3.0.0
Relationship = Containment
Cardinality = 1
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
[BusinessObjectDefinition]
Name = CruiseSearch_Protocol_Resp_ConfigMO
Version = 3.0.0
[Attribute]
Name = Destination
Type = String
MaxLength = 255
IsKey = true
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Content-Type
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Authorization_UserId
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = Authorization_Password
Type = String
MaxLength = 255
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Attribute]
Name = ObjectEventId
Type = String
MaxLength =
IsKey = false
IsForeignKey = false
IsRequired = false
IsRequiredServerBound = false
[End]
[Verb]
Name = Create
[End]
[Verb]
Name = Delete
[End]
[Verb]
Name = Retrieve
[End]
[Verb]
Name = Update
[End]
[End]
|
Can some one help?
Sorry for making such a long post.
Regards,
Thripura Sundari. V. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|