Reciever SOAP error
hi,
I am trying to call a .net webservice from xi. And I am getting this error:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="PARSING">ADAPTER.SOAP_EXCEPTION</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>soap fault: Server did not recognize the value of HTTP Header SOAPAction: .</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Hi,
is any parsing involved in the mapping or cheak the wsdl which is genarated is right
Amaresh
Similar Messages
-
Using XSL to map and recieve an error in sxmb
hello
I have XSL mapping, and I recieve this error in the sxmb. any suggestions?
error message:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code area="MESSAGE">GENERAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: could not convert request from XML to RFC:com.sap.mw.jco.JCO$Exception: (130) JCO_ERROR_XML_PARSER: Expecting a tag to begin with '<' instead of '2', in "Agent><ID>237cb1f3-1"</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
xsl mapping:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://Migdal.co.il/CRM/SAP-CRM/ProposalDeatailsService" targetNamespace="http://Migdal.co.il/CRM/SAP-CRM/ProposalDeatailsService" xmlns:a="TargetNamespace" xmlns:b="SourceNamespace">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="no"/>
<xsl:template match="/">
<a:ZRFC_IY_NTR>
<a:IV_UNDERWRITINGSTATUSENUM>
<xsl:text disable-output-escaping="yes"><![CDATA[<![CDATA[]]></xsl:text>
<xsl:copy-of select="."/>
<xsl:text disable-output-escaping="yes"><![CDATA[]]]]></xsl:text>
<xsl:text disable-output-escaping="yes"><![CDATA[>]]></xsl:text>
</a:IV_UNDERWRITINGSTATUSENUM>
</a:ZRFC_IY_NTR>
</xsl:template>
</xsl:stylesheet>I tried a few things, and now my code look like this
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="no"/>
<xsl:template match="/">
<ZRFC_IY_NTR>
<IV_UNDERWRITINGSTATUSENUM>
<xsl:text disable-output-escaping="yes"><![CDATA[<![CDATA[]]></xsl:text>
<xsl:copy-of select="."/>
<xsl:text disable-output-escaping="yes"><![CDATA[]]]]></xsl:text>
<xsl:text disable-output-escaping="yes"><![CDATA[>]]></xsl:text>
</IV_UNDERWRITINGSTATUSENUM>
</ZRFC_IY_NTR>
</xsl:template>
</xsl:stylesheet>
and the error is:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code area="MESSAGE">GENERAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: functiontemplate from repository was <null></SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
I looked at the SDN and didnt see any thing. does any one know how to fix this?
Thanks
Kfir -
Invalid content type for SOAP: TEXT/HTML on Reciever SOAP
HI All,
I have a reciever SOAP channel setup to send a message and its attachments to a supplier. The recieving application is as follows:
"It just receives the stream or contentStream and print out the content. It's just a test to see what you sent to us. It processes all http/https messages."
If I leave the SOAP Envelope on I get the content type error in the header. If I turn the Enveloper off, I get a successful post. They are try to trap what I send to build a SOAP processor, so they want the SOAP envelope. What could be causing this?
Kind Regards,
ChrisHi Richard,
The web service address that we must type in target URL of receiver soap adapter is the address to the WSDL. To be sure types this address in your browser and you must see a WSDL code of the webservice that you want invoke.
The reason that you are getting Delivery Exception: invalid content type for SOAP:TEXT/HTML. is because you are trying to invoke a web service with wrong address.
So, when SOAP receiver adapter try to put the message on the target side, it cant and automatically receives an HTTP acknowledge in HTML format. As SOAP adapter doesnt understand HTML code only XML code, it cant recognize what kind of error is and generates an exception indicating that the content type is invalid.
Delivery Exception: invalid content type for SOAP:TEXT/HTML is equal to any HTTP code, I have almost sure that HTTP code is a 404 Not Found, but you cant see it...
Post the URL here for I can check
Cheers,
Ricardo. -
Hi All,
I originally posted this in the MS Support forums (http://answers.microsoft.com/en-us/office/forum/office_2013_release-outlook/recieveing-onucappointmentgetvisible-error-in/1a40eca2-8cd1-40f1-a92f-cb08f0af6b72), but was directed over here.
I have recently upgraded an installation of Office 2010 to 2013 (both 64 bit) but am now receiving an error which says:
Window Title - "Custom UI Runtime Error in Lync Meeting Add-in for Microsoft Office 2013"
An error occured while calling the callback: "OnUCAppointmentGetVisible"
This seem to happen when I initially open a calender entry, and when I close the entry (most only the first time I close the entry).
I did have some developer tools installed for Office 2010 and VS 2010 which played around with Excel,2013 but I have now uninstalled these.
In addition, BCM 2010 was installed (but for the time being has been uninstalled), but I don't think that is the culprit.
The issue is being caused be an Outlook add-in. I have three COM add-in enabled, but the one causing the issue in the "Lync Meeting Add-in for Microsoft Office 2013".
We are currently trialling Lync in a demo installation which is in a different domain to any of the Exchange accounts, but should this cause a problem? For the time being I have disable this add-in.
Regards,
Chris
ChrisHi,
Sorry for my misunderstanding. If the issue is determined to be caused by Lync Meeting Add-in, please remove this add-in from Outlook, then go to Control Panel to repair Office 2013 program. After repairing,
this add-in would be automatically reinstalled. Please check whether the issue persists. About how to repair Office programs, please refer to:
http://office.microsoft.com/en-us/outlook-help/repair-office-programs-HA010357402.aspx
If the Lync Meeting Add-in is not automatically reinstalled, please try to manually add this add-in by the following steps:
1. Starting Outlook 2013 as an Administrator (right click, run as Admin).
2. Click File > Options > Add-ins, Manage Com Add-Ins Go... > Add..., C:\Program Files (x86)\Microsoft Office\Office15\UCAddin.dll, OK.
3. Close Outlook and start it as a normal user.
Regards,
Winnie Liang
TechNet Community Support -
How can I get a SOAP Error message in ABAP ?
Dear all.
I'm trying to get SOAP Error message during XI Interface.
I've got an Error ( T-code : sxi_monitor ) and I need to get the Error message and write to screen.
I used
CATCH CX_AI_APPLICATION_FAULT.
CATCH CX_AI_SYSTEM_FAULT.
but couldn't get the error message.
The Error occured as below.
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code area="MESSAGE">GENERAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'ZTSD0030' (structure 'stmt1'): java.sql.SQLException: FATAL ERROR: Column 'ORDER' does not exist in table 'ZTSD0030'</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
I exactly need 'BOLD' style message.
Any help is appreciated.
Thanks!Hi,
This is an application fault,
error log clearly saying that''ORDER' does not exist in table 'ZTSD0030'.
these are specific to interfaces, in order to handle those
u need to configure apllication log at 'SLG1' t.code.
i mean, u have to use following function moules to handle application log in ABAP Proxy .
i.e
APPL_LOG_WRITE_HEADER
APPL_LOG_WRITE_MESSAGES
APPL_LOG_WRITE_DB.
warm regards
mahesh. -
SOAP error!! while activating or running an existing Adobe form
Hi,
I am working on Adobe forms in ECC6.0 server.
I am getting a SOAP error while I run existing forms or trying activating a Z* form.
<i>Error: ADS: SOAP Runtime Exception: CSoapExceptionTransport :(100101)</i>
I am trying to run an existing form in 800 client. It is running fine in 001 client.
ADS installed on 001 client but basis team is not able install it on 800 client.
How to install ADS on 800 client also. Is it a problem with ADS installation??
Thanks in advance.
Thanks,
Sreekanth GollamudiPradeep,
You are right. This time I could bind the context from my interface (even though it was ABAP based).
I have one quick one for you - you mentioned earlier that when we embed an existing form into Web. View, we cannot have an Interactive form even when we check the 'enabled' property. Can you throw more light onto this pls?
The runtime error that i am encountering now says :
Adobe Processing Exception: PDF is not interactive. Data can be only imported into Interactive forms.
the source text of error is:
get result
m_pdf_object->get_document ( importing pdfdata = pdf ).
catch cx_fp_exception into lr_fpexc.
raise exception type cx_wd_general
exporting
previous = lr_fpexc
and this exception is not caught ! I am still lost
thanks again for your help!
Liz -
i tried to install itunes 10.5 but recieved an error msg saying there is a problem with this windows installer package
i am trying to update my iphone 4 to ios 5 therefor require itunes 10.5 the installation process then rolls back and closes with no further explanation can anyone help?There are numerous threads discussing errors with 10.5.0
can't install itunes 10.5
***Fix for iTunes 10.5 Install on Win7 64bit*** -
My Purchases show partially downloaded. When I attempt to resume the download I recieve an error message: "an unknown error occurred -50". I tunes has charged for the download and sent a reciept however the shows wont play?
I had the same problem so (assuming under the Purchased items in the Store you have a song stuck at 'Downloading'):
I went to Music, then Artists.
From there I chose the album.
The song that failed to download had the cloud symbol next to it.
I clicked the cloud symbol and the song completed the download for me.
(Please note this was in iTunes for Windows - I expect it to be similar in iTunes for Apple)
Message was edited by: UbergeekRFC - parenthetical note added
Message was edited by: UbergeekRFC - added note about song stuck as downloading -
i have just recieved the error meassage when trying to open up both my AI and PS. I have paid the monthly payments for the membership and i have both softwares installed. what can i do to work on them and why are they giving me this error message?
Sign in, activation, or connection errors | CS5.5 and later
For anything else you have to be more specific. you have not provided any system information nor told us, what the error message actually is.
Mylenium -
Why when installing Adobe Acrobat XI Pro do I recieve install error 1328 ? Does same when trying to update as well. How can I fix this?
Moving this discussion to the Acrobat Installation & Update Issues forum.
-
I recieve this error message when I open iCal on my MacBook. I am new to using iCal so I have no idea why I'm getting this message and how to get rid of it. It says:
The server responded with an error
Access to account “[email protected]” is not permitted.
The server responded:
“HTTP/1.1 403 Forbidden”
to operation CalDAVAccountRefreshQueueableOperation.
I then has the option of clicking a "Go Offline" or "Ignore"
If I click "Go Offline" it simply reappears... if I click "Ignore" it goes away for a short time (a few minutes) and then reappears. It makes me think it is looking for some kind of connection that isn't there. I can update my iCal eents with no problem from my iPhone or my Mac. Everything works great, just this error keeps popping up.
Any guidance would be appreciated!
THANKS!!
KristiWelcome to Apple Discussions, Kristi.
It sounds like iCal is trying access a shared calendar on a server and is unable to.
Go to iCal >Preferences > Accounts.
__Have you added anything here?
__By default this column is blank.
__If there is anything here, try deleting it and then close and reopen iCal
If that does not resolve the issue:
First make a backup, File > Export > Archive.
Go to Apple Menu > System Preferences > MobileMe > Account >Sign Out
Remove the following to the trash and restart your computer:
Home > Library > Caches
Home > Library > Calendars > Calendar Cache, Cache, Cache 1, 2, 3, etc. (Do not remove Sync Cache or Theme Cache)
Home > Library > Preferences > com.apple.ical (There may be more than one of these. Remove them all.)
__NOTE: Removing these files will remove any shared (CalDAV) calendars you may have access to. You will have to re-add those calendars to iCal > Preferences > Accounts.
Launch iCal and test. If it works fine then Go to Apple Menu > System Preferences > MobileMe > Account >Sign In.
Hope that helps. -
SOAP-ERROR: Parsing Schema: element has both 'type' attribute and subtype
Hi,
i have created web service link which deals with calling a Pl/sql procedure with the help of DBAdapter in jdev 10.1.3.4 .here i am trying to insert a row in tables.my webservice is working fine from BPEL console
my collegue who is working on PHP is trying to access the the wsdl link with the help of Appcelator and php
code for php
<?php
//include("general.php");
$wsdl_url = 'http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/CreateRepairOrder/1.0/CreateRepairOrder?wsdl';
//$wsdl_url = 'http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/UpdateROStatus1/1.0/UpdateROStatus1?wsdl';
$client = new SoapClient($wsdl_url,array('trace' => 1,'exceptions' => 0));
print_r($client);
exit;
class CreateOrderNd
var $PARTY_ID="";
var $CUST_ACCOUNT_ID="";
var $INVENTORY_ITEM_ID="";
var $SERIAL_NUMBER="";
var $UNIT_OF_MEASURE="";
var $QUANTITY="";
var $ITEM_CROSS_REFERENCE="";
var $PROBLEM_DESCRIPTION="";
function CreateOrderNd($PartyNam,$AccountId,$ItemId_requestdata,$SerialNumber_requestdata,$uom_requestdata,
$quantity_requestdata,$ItemCrossReference_requestdata,$ProblemDescription_requestdata)
$this->PARTY_ID=$PartyName;
$this->CUST_ACCOUNT_ID=$AccountId;
$this->INVENTORY_ITEM_ID=$ItemId_requestdata;
$this->SERIAL_NUMBER=$SerialNumber_requestdata;
$this->UNIT_OF_MEASURE=$uom_requestdata;
$this->QUANTITY=$quantity_requestdata;
$this->ITEM_CROSS_REFERENCE=$ItemCrossReference_requestdata;
$this->PROBLEM_DESCRIPTION=$ProblemDescription_requestdata;
$parm = new CustomerNd($PartyName_requestdata,$AccountId_requestdata,$ItemId_requestdata,$SerialNumber_requestdata,$uom_requestdata,
$quantity_requestdata,$ItemCrossReference_requestdata,$ProblemDescription_requestdata);
$parm = new CustomerNd('Bus%','');
$parm = new CreateOrderNd(4429,1608,6761,'0722AB05','Ea',1,'abc123','Network error');
$ret=$client->process($parm);
print_r($ret);
?>
when she/he access it they are facing a error
SOAP-ERROR: Parsing Schema: element has both 'type' attribute and subtype
and some times it will give
Warning: SoapClient::SoapClient(http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/UpdateROStatus1/1.0/UpdateROStatus1?wsdl) http://function.SoapClient-SoapClient: failed to open stream: HTTP request failed! in C:\xampp\htdocs\DepotExtensions\version9\app\services\CreateOrderNd.class.php on line 6
Warning: SoapClient::SoapClient() http://function.SoapClient-SoapClient: I/O warning : failed to load external entity "http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/UpdateROStatus1/1.0/UpdateROStatus1?wsdl" in C:\xampp\htdocs\DepotExtensions\version9\app\services\CreateOrderNd.class.php on line 6
Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/UpdateROStatus1/1.0/UpdateROStatus1?wsdl' in C:\xampp\htdocs\DepotExtensions\version9\app\services\CreateOrderNd.class.php on line 6Hi,
i have created web service link which deals with calling a Pl/sql procedure with the help of DBAdapter in jdev 10.1.3.4 .here i am trying to insert a row in tables.my webservice is working fine from BPEL console
my collegue who is working on PHP is trying to access the the wsdl link with the help of Appcelator and php
code for php
<?php
//include("general.php");
$wsdl_url = 'http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/CreateRepairOrder/1.0/CreateRepairOrder?wsdl';
//$wsdl_url = 'http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/UpdateROStatus1/1.0/UpdateROStatus1?wsdl';
$client = new SoapClient($wsdl_url,array('trace' => 1,'exceptions' => 0));
print_r($client);
exit;
class CreateOrderNd
var $PARTY_ID="";
var $CUST_ACCOUNT_ID="";
var $INVENTORY_ITEM_ID="";
var $SERIAL_NUMBER="";
var $UNIT_OF_MEASURE="";
var $QUANTITY="";
var $ITEM_CROSS_REFERENCE="";
var $PROBLEM_DESCRIPTION="";
function CreateOrderNd($PartyNam,$AccountId,$ItemId_requestdata,$SerialNumber_requestdata,$uom_requestdata,
$quantity_requestdata,$ItemCrossReference_requestdata,$ProblemDescription_requestdata)
$this->PARTY_ID=$PartyName;
$this->CUST_ACCOUNT_ID=$AccountId;
$this->INVENTORY_ITEM_ID=$ItemId_requestdata;
$this->SERIAL_NUMBER=$SerialNumber_requestdata;
$this->UNIT_OF_MEASURE=$uom_requestdata;
$this->QUANTITY=$quantity_requestdata;
$this->ITEM_CROSS_REFERENCE=$ItemCrossReference_requestdata;
$this->PROBLEM_DESCRIPTION=$ProblemDescription_requestdata;
$parm = new CustomerNd($PartyName_requestdata,$AccountId_requestdata,$ItemId_requestdata,$SerialNumber_requestdata,$uom_requestdata,
$quantity_requestdata,$ItemCrossReference_requestdata,$ProblemDescription_requestdata);
$parm = new CustomerNd('Bus%','');
$parm = new CreateOrderNd(4429,1608,6761,'0722AB05','Ea',1,'abc123','Network error');
$ret=$client->process($parm);
print_r($ret);
?>
when she/he access it they are facing a error
SOAP-ERROR: Parsing Schema: element has both 'type' attribute and subtype
and some times it will give
Warning: SoapClient::SoapClient(http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/UpdateROStatus1/1.0/UpdateROStatus1?wsdl) http://function.SoapClient-SoapClient: failed to open stream: HTTP request failed! in C:\xampp\htdocs\DepotExtensions\version9\app\services\CreateOrderNd.class.php on line 6
Warning: SoapClient::SoapClient() http://function.SoapClient-SoapClient: I/O warning : failed to load external entity "http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/UpdateROStatus1/1.0/UpdateROStatus1?wsdl" in C:\xampp\htdocs\DepotExtensions\version9\app\services\CreateOrderNd.class.php on line 6
Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://sfhyd1.softforce.com:8888/orabpel/DepotExtnDev/UpdateROStatus1/1.0/UpdateROStatus1?wsdl' in C:\xampp\htdocs\DepotExtensions\version9\app\services\CreateOrderNd.class.php on line 6 -
Hi,
I am working on a scenario where a SOAP Client ( XMLSPY) sends a request to XI and XI forwards it to a web service and returns the result back to Soap Client. I am using SOAP Adapter at outbound and inbound.
I have done the following steps:
1. imported the WSDL for the web service.
2. created MI based on the WSDL.
3. Configured the agreements and determinations.
4. Generated WSDL based on the configuration objects in ID.
5. Called my WSDL in XMLSPY client.
6. I am asked to login to the XI system.
7. I get an error message back in XMLSPY:
<?xml version="1.0"?>
<!-- see the documentation -->
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>Server Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context>XIAdapter</context>
<code>DeliveryException</code>
<text><![CDATA[
com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapterFramework:GENERAL:com.sap.aii.af.ra.ms.api.DeliveryException: QName is 'xmlns', but URI is not 'http://www.w3.org/2000/xmlns/' in the qualified name, 'xmlns'
at com.sap.aii.adapter.xi.ms.XIEventHandler.onTransmit(XIEventHandler.java:457)
at com.sap.aii.af.ra.ms.impl.core.queue.CallConsumer.onMessage(CallConsumer.java:125)
at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:512)
at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:74)
at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:141)
]]></text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
The message monitoring shows:
2006-04-03 11:37:37 Success SOAP: request message entering the adapter
2006-04-03 11:37:40 Success The message was successfully received by the messaging system. Profile: XI URL: http://diamond:50500/MessagingSystem/receive/AFW/XI
2006-04-03 11:37:40 Success Using connection AFW. Trying to put the message into the request queue.
2006-04-03 11:37:40 Success Message successfully put into the queue.
2006-04-03 11:37:40 Success The message was successfully retrieved from the request queue.
2006-04-03 11:37:40 Success The message status set to DLNG.
2006-04-03 11:37:40 Success Delivering to channel: SOAP_RECEIVER_ADAPTER
2006-04-03 11:37:40 Success SOAP: request message entering the adapter
2006-04-03 11:37:42 Error SOAP: error occured: org.w3c.dom.DOMException: QName is 'xmlns', but URI is not 'http://www.w3.org/2000/xmlns/' in the qualified name, 'xmlns'
2006-04-03 11:37:42 Error Exception caught by adapter framework: QName is 'xmlns', but URI is not 'http://www.w3.org/2000/xmlns/' in the qualified name, 'xmlns'
and it also shows:
Time Stamp Status Description
2006-04-03 11:37:37 Success SOAP: request message entering the adapter
2006-04-03 11:37:40 Success The message was successfully received by the messaging system. Profile: XI URL: http://diamond:50500/MessagingSystem/receive/AFW/XI
2006-04-03 11:37:40 Success Using connection AFW. Trying to put the message into the request queue.
2006-04-03 11:37:40 Success Message successfully put into the queue.
2006-04-03 11:37:40 Success The message was successfully retrieved from the request queue.
2006-04-03 11:37:40 Success The message status set to DLNG.
2006-04-03 11:37:40 Success Delivering to channel: SOAP_RECEIVER_ADAPTER
2006-04-03 11:37:40 Success SOAP: request message entering the adapter
2006-04-03 11:37:42 Error SOAP: error occured: org.w3c.dom.DOMException: QName is 'xmlns', but URI is not 'http://www.w3.org/2000/xmlns/' in the qualified name, 'xmlns'
2006-04-03 11:37:42 Error Exception caught by adapter framework: QName is 'xmlns', but URI is not 'http://www.w3.org/2000/xmlns/' in the qualified name, 'xmlns'
The message I am sending to the XI is :
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:VerifyAddress xmlns:m="http://www.webservicex.net">
<m:City>Plano</m:City>
<m:State>TX</m:State>
<m:Zip>75024</m:Zip>
</m:VerifyAddress>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
There is some URI conflict in both the adapters. They expect some URI format which it is not getting. I dont understand where the problem is.
Can anyone help?
Thanks,
Shubha.Hi,
I think namespace in the URL is conflicting somewhere.
Just check with this blog-
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
/people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client
Hope this helps,
Regards,
Moorthy -
Soap error in update resources at kmpropertymassmaintenance.xls
I have downloaded from sdn the KM Property Maintenance Excel from Martin Hermes created on 15/5/2006
I can read properties template and read resources but when I try to update resources I get an error:
Soap Error: Deserializing fails, Nested message: XML Deserialization Error. Reference [id1] in element [Resource] cannot be resolved. Incorrect usage of reference found, chack XML for correctness..Hi,
ok...
But I have deplayed the ear file into my NW70 SP20 portal.
Change the URL in the Excel coding.
Read the KM documents information and after this my documents metadata.
Change the meta data values and store it again.
Every thing works fine.
Please decrible the way how you have use the Excel.
Thanks and best regards
Frank -
I am trying to add a remote document to multiple folders in the KD as well as set its customized properties, we are using Plumtree v 5.02. My Java code is as follows:
import com.plumtree.remote.prc.*;
import java.net.*;
import java.util.*;
import com.plumtree.remote.portlet.IPortletContext;
import java.net.MalformedURLException;
import java.net.URL;
import java.rmi.RemoteException;
public class RemoteDocument
private static String url = "http://hqwplusraweb01/ptapi/QueryInterfaceAPI.asmx";
private static String uid = "test1";
private static String pwd = "test1";
public static void main(String[] args) throws Exception
try
IRemoteSession session = RemoteSessionFactory.getExplicitLoginContext(
new URL(url), uid, pwd);
IDocumentManager documentManager;
IRemoteDocument remoteDocument;
documentManager = session.getDocumentManager();
int iDataSourceID = 247; // uses web service id 287 - .NET CWS for Microsoft Windows Files
int[] x = new int[2];
x[0] = 325;
x[1] = 331;
documentManager.addDocuments(8749, x);
documentManager.addDocuments(8794, x);
IDocumentProperties props = documentManager.queryDocumentProperties(8749);
props.setStringValue(236,"My document property!");
documentManager.updateDocumentProperties(8849, props);
catch(Exception e)
System.err.println(e.getMessage());
e.printStackTrace(System.err);
The outgoing SOAP request envelop is:
<soapenv:Body>
<ns1:addCardToFolders soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="urn:plumtree-com:DirectoryAPI">
<sLoginToken xsi:type="xsd:string">452|1099428549|dvSe9Y+a8sAA6jkeZiH5ibC5UN8=</sLoginToken>
<nCardID xsi:type="xsd:int">8749</nCardID>
<aFolderIDs xsi:type="soapenc:Array" soapenc:arrayType="xsd:int[2]" xmlns:ns2="http://www.plumtree.com/xmlschemas/api/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<item>325</item>
<item>331</item>
</aFolderIDs>
</ns1:addCardToFolders>
</soapenv:Body>
and the response SOAP error is:
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>Server did not recognize the value of HTTP Header SOAPAction: urn:plumtree-com:DirectoryAPI.addCardToFolders.</faultstring>
<detail/>
</soap:Fault>
</soap:Body>
I am constantly getting the Server did not recognize the value of HTTP Header SOAPAction: urn:plumtree-com:DirectoryAPI.xxxxxxx for most of the EDK API calls.
Please let me know what I am missing.
Thanks.
HaniDoes this mean I have we have to upgrade the entire portal to 5.03 or just the Web-Services? Also, which remote EDK should I be using, 5.0 or 5.1?
Thanks.
Maybe you are looking for
-
How can I include Customer Hierarchy in Customer master IDoc -DEBMAS06 ?
Hi, I am generating Customer master IDoc using basic message type DEBMAS06. But when I include customer hierarchy data while creating customer master, it is not included in any of the segments. The segment containing the data from KNVH is not include
-
Keypad scrolling stops in previous tabs when new tab loads a pdf file
Firefox 4, HP laptop, W7. I have several tabs open with html pages loaded. Laptop keypad scrolling works correctly in all of them until I load a pdf file into a new tab. The keypad scrolling works correctly for the new tab containing the pdf but stop
-
I delete people in my phone number but when I go to messages I found their number and name how I can delete them
-
I have a feeling that Iv picked up a worm or virus that has taken over my MobileMe mail account. I haven't gotten any mail to my MobileMe account so went to look. That's when I noticed that on the 29th and 30th I sent out 30 separate e-mails using 'v
-
Initial Faces scan skips lots and lots of photos
I have over 5000 photos. My initial scan took about 30 minutes. I thought it was fast, now I realize it was TOO fast - lots and lots, I'd guess over 50%, of photos were skipped. When I look at the photos, some have boxes around the faces but most do