SOAP Login Request Problem
Hi,
I have been trying to send a login request via Pear SOAP, without success. Any ideas about what is wrong with the request?
The Request:
POST /dswsbobje/services/Session HTTP/1.0
User-Agent: PEAR-SOAP 0.12.0-beta
Host: 192.168.130.52
Content-Type: text/xml; charset=UTF-8
Content-Length: 615
SOAPAction: "http://session.dsws.businessobjects.com/2007/06/01/login"
Connection: close
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns4="http://session.dsws.businessobjects.com/2007/06/01">
<SOAP-ENV:Body>
<ns4:login>
<credential xsi:type="EnterpriseCredential" AuthType="secEnterprise" Login="Administrator" Password="Password" Domain="ptgdw3" ReportedHostName="ptgdw3:6400"/>
<version></version></ns4:login>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
... and the response:
HTTP/1.1 500 Internal Server Error
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=UTF-8
Date: Wed, 04 Mar 2009 17:52:11 GMT
Connection: close
<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server.generalException</faultcode><faultstring>java.lang.NullPointerException</faultstring><detail><DSWSException xmlns="http://dsws.businessobjects.com/2007/06/01"><ID xmlns="">S2</ID><Message xmlns="">login exception (Error: WSE 99998)</Message><Operation xmlns="">http://session.dsws.businessobjects.com/2007/06/01/login</Operation><CallStackTrace xmlns="">java.lang.NullPointerException
at com.businessobjects.dsws.session.SessionSkeleton.login(Unknown Source)
at com.businessobjects.dsws.session.SessionMessageReceiverInOut.invokeBusinessLogic(Unknown Source)
at org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic(AbstractInOutSyncMessageReceiver.java:42)
at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145)
at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.businessobjects.dsws.wsc.common.axis.FlashFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Hi Matt,
Unfortunately there isn't anything currently available on the proper structure of the soap request to communicate with the web services SDK. What I would recommend doing is creating a regular web services SDK app (Or just download a sample), and then use a sniffer to look at the soap messages being sent back and forth. You should be able to take those messages and modify them to suit your needs.
Shawn
Similar Messages
-
SOAP API integration problem with OIM 11g R1
Hi,
We're facing a problem when we are attempting to provision for a third party Web Service application in OIM 11g R1.
During development and test running in an IDE environment, JDeveloper, the soap wsdl requests are triggered and a response is received successfully. However, when we shift the work and integrate it with OIM using design console, there seems to be an error indicating an invalid wsdl location. We have used the super class Exception, in try-catch block for handling of the exceptions. Please see the log message.
Xl Home Dir :/oracle/Middleware/Oracle_IDM1/server
Running CREATEUSERTASK
Target Class = org.identityconnectors.Provisioning.QuickShareUserProvisioning
URL : XXXXX
User ID : XXXX
Password : XXXX
ERROR: Invalid wsdl location robi/XXXX_saved_wsdl.wsdl
When we simply run the jar file from the command line, it gives us, java.lang.NoClassDefFoundError: javax/xml/rpc/Service
[oracle@idmlab JavaTasks]$ java -jar archive1.jar
URL : XXXXX
User ID : XXXX
Password : XXXX
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/rpc/Service
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.identityconnectors.Provisioning.QuickShareUserProvisioning.createUser(QuickShareUserProvisioning.java:41)
at org.identityconnectors.Provisioning.QuickShareUserProvisioning.main(QuickShareUserProvisioning.java:215)
Caused by: java.lang.ClassNotFoundException: javax.xml.rpc.Service
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 14 more
Any help or suggestion, appreciated!
Thanks
Tamim KhanHi Kevin,
Thanks a lot for the response. But, when i deployed the composite SAR in to the server from Jdeveloper, i checked the option to "Overwrite any existing composite with same revision ID". SO, i used the same revision ID (Say 1.0), will this also need to be disabled?
Thanks,
Srini -
Proxy Login Request on Java applets
• 10.4.5 Client
• Windows 2.3k ISA 2005 Proxy Server
• Users' fileserving to Win2.3k - ADmitMac for AD integration
The client is a test machine on which I build campus master NetInstall images. In my testing procedures I've come across a bizarre problem with Java in the browsers (IE, Safari, & FireFox).
We use ISA proxy server with web filtering, and users must authenticate to the proxy. On a new user's first use of any browser, the proxy username & password are requested, and the Add to Keychain checkbox is available. If the user checks the box, no further proxy login requests are made; the user's Keychain is updated with the proxy information.
On pages with Java applets, however, each and every applet will ask for a proxy login, but the login window does not offer a Add to Keychain checkbox! If a page has 15 applets on it, the user will be asked 15 times to authenticate against the proxy.
Naturally, this is a BIG problem, especially when several of the sites our teachers use in classes and labs contain many Java applets.
On the web, there is almost nothing concerning setting up Java with proxy servers, as all Apple Java from v. 1.4.2 onwards picks up proxy information from the system's network settings.
On the Apple Developer site, Tech Note QA1263 demonstrates a way of setting HTTPS proxy settings by entering text strings in the 1.3.1 and 1.4.1 Plugin Settings apps Java Runtime Parameters. The same capability exists in the J2SE 5.0 Java Preferences app, too. Unfortunately, the Java applets do not use HTTPS, so far as I can tell, so this remedy is useless.
Any clues I can pursue? Any help or fixes?
Thanks in advance!
Derek I Smith
Systems & Network Admin
Riverdale Country School
www.riverdale.edu
eMacs,g4s,QSs,B/Ws,iMacs,G5,G5 XServe, etc Mac OS X (10.4.5)After some more research with the J2SE 5.0 Java Preferences app, I turned on the Java console, booted Safari and went to my favorite Java applet - babynamewizard. This is the output of the console log. From what I can glean, the plug-in sees the proxy server settings as it should, and reports them.
In addition, the J2SE 5.0 Java Preferences app allows you to turn off all security settings. No change in behavior.
The Log:
Java Plug-in 1.5.0
Using JRE version 1.5.0_05 Java HotSpot(TM) Client VM
User home directory = /Users/admin
network: Loading user-defined proxy configuration ...
network: Done.
network: Loading proxy configuration from Netscape Navigator ...
network: Done.
network: Loading manual proxy configuration ...
network: Done.
network: Proxy Configuration: Manual Configuration
Proxy: http=pcproxy.riverdale.edu:8080,https=pcproxy.riverdale.edu:8080,ftp=pcproxy.ri verdale.edu:8080,gopher=pcproxy.riverdale.edu:8080,socks=pcproxy.riverdale.edu:8 080
Proxy Overrides:
basic: Cache is enabled
basic: Location: /Users/admin/Library/Caches/Java/cache/javapi/v1.0
basic: Maximum size: unlimited
basic: Compression level: 0
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
p: reload proxy configuration
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
basic: Referencing classloader: sun.plugin.ClassLoaderInfo@fb6354, refcount=1
basic: Added progress listener: sun.plugin.util.GrayBoxPainter@dc0e7a
basic: Loading applet ...
basic: Initializing applet ...
basic: Starting applet ...
network: Connecting http://babynamewizard.com/namevoyager/nametide2.jar with proxy=HTTP @ pcproxy.riverdale.edu/172.16.1.52:8080
network: Connecting http://babynamewizard.com/namevoyager/nametide2.jar with cookie "s_cc=true; s_sq=%5B%5BB%5D%5D"
network: Firewall authentication: site=pcproxy.riverdale.edu/172.16.1.52:8080, protocol=http, prompt=ENKI.riverdale.edu, scheme=basic
basic: User selected: 0
~ ~ ~
The proxy login window appears at this point and I authenticate to the proxy
The log continues...
~ ~ ~
network: Connecting http://babynamewizard.com/namevoyager/nametide2.jar with proxy=HTTP @ pcproxy.riverdale.edu/172.16.1.52:8080
basic: Loading http://babynamewizard.com/namevoyager/nametide2.jar from cache
basic: No certificate info, this is unsigned JAR file.
network: Connecting http://babynamewizard.com/namevoyager/namedb.zip with proxy=HTTP @ pcproxy.riverdale.edu/172.16.1.52:8080
network: Connecting http://babynamewizard.com/namevoyager/namedb.zip with cookie "s_cc=true; s_sq=%5B%5BB%5D%5D"
Columns found: 28
Num years: 13
YEAR NAME: 1880s
YEAR NAME: 1890s
YEAR NAME: 1900s
YEAR NAME: 1910s
YEAR NAME: 1920s
YEAR NAME: 1930s
YEAR NAME: 1940s
YEAR NAME: 1950s
YEAR NAME: 1960s
YEAR NAME: 1970s
YEAR NAME: 1980s
YEAR NAME: 1990s
YEAR NAME: 2004
Num names: 5251
0 --> 923475.0
1 --> 915444.0
2 --> 905002.0
3 --> 910731.0
4 --> 915165.0
5 --> 924335.0
6 --> 938721.0
7 --> 940141.0
8 --> 923814.0
9 --> 869609.0
10 --> 848116.0
11 --> 800666.0
12 --> 759055.0
Rank misses: 21
0.15
0.4475
0.395
0.3425
0.29000002
0.23750001
0.185
0.48250002
0.43
0.3775
0.325
0.2725
0.22
0.1675
0.465
0.4125
0.36
0.3075
0.255
0.2025
~ ~ ~
The applet runs -
XI SOAP-ENV request!!!
Hi all,
I have a problem that is not resolved yet and Im feeling quite worried because I used up all the hypotheses that knew!!! I did a test that it gave a light, where problem are placed, but I dont know how I can fix it. I hope that somebody could help me
Calling the web service directly via an external tool as a web service client using soap sender adapter, the request SOAP-ENV is:
<?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:xs="http://www.w3.org/2001/XMLSchema"><SOAP-ENV:Body SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'><b><ns1:send xmlns:ns1='prt:service:pt.edp.sync'><send_1_param2 xsi:type='xs:string'>teste</send_1_param2></ns1:send></b></SOAP-ENV:Body></SOAP-ENV:Envelope>
And it works fine!
Using the same external tool also as a web service client, but now trough XI, the SOAP-ENV request is a little bit different: (the tag with send method it lack!!!)
<b>
<ns1:send_1_param2 xmlns:ns1='prt:service:pt.edp.sync'>teste</ns1:send_1_param2>
</b>
It seams that method <b>send</b> is not being invoked, if you look to the previous SOAP-ENV you see the tag with method <b><ns1:send ></b> before tag with input parameter <b><ns1:send_1_param2 ></b> I think that this tag should come into soap request invoked by XI. For one reason that I dont know, this tag doesnt come... and when I look to the log of web service provider invoked from XI (is a SAP EP) the log gives me this message:
<b>Method with name send_1_param2 is not defined in wsdl file
[EXCEPTION]
java.lang.NoSuchMethodException</b>
It seams that XI wants to invoke a method with a wrong name <b>send_1_param2</b>; the method to be invoked should be <b>send</b> and not <b>send_1_param2</b>!!! Can anybody explain me why this happening? Did I forget something, some configuration steps?
Any help are appreciated.
Regards,
Ricardo.Hi guys,
Here the answer like I promise!
All I get is a little explanation about web services rpc-styled in SOAP FAQ (note 856597) under question: Q: Can I convert an RPC styled WSDL to a document styled WSDL?
Some RPC styled service implementations have problems with such non conformant SOAP service. Therefore, we also need to adjust the message accordingly.
First we need to find what kind of elements (tags) are missing on the soap request/response and add these elements (adjust the message accordingly).
I fixed my problem using XSLT extension (ABAP Engine). All I did was following the steps provided in the Robert Eijpe weblog /people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping
But you also could create your own request using graphical mapping and add the missing tags. In my case a just only needed to add <operator> tag to invoke the right method.
I test with both (XSLT and Graphical mapping) and it works
I hope it helps anybody with identical problems.
Cheers,
Ricardo. -
Hi,
Something really weird just happened to me... after restoring my iPhone 4 using iCloud I started getting login request messages with the above username (hapa**** @hotmail.com)... I have no idea what is this email and I can't get rid of this... any idea?
P.S - I googled it and I saw another person with the same exact email problem but he didn't answer me
<Email Edited by Host>Oh my God!
The exact same thing has been happening to me for almost an year! Itunes keep asking me the password to this account.
How do I solve this problem?
This is an old Iphone 4S that my sister used to use but this is not her´s account. How can I find out which songs are from this hapa**** @hotmail.com account?
Thanks! -
Login request failed, when logging in from the iPhone simulator.
Hi all,
I am currently working on a setup, based on the Co-innovation Architecture with a SUP 2.0 server and SAP Netweaver Mobile 7.1. We have created a SWCV in Netweaver Mobile and deployed it SUP 2.0 and generated Objective C code.
The iOS 4.3 simulator is able to connect to the SUP server, and the device is registered in the control center, thus a "Login request failed" is thrown.
Here are the logs from the SUP server:
2011-11-24 11:45:34 INFO DataServices sup.mbs.10 [com.sybase.vader.mms.DataServiceImpl]9#78311995 supAdmin d1_mypackage_mdc.1_0 (sup.mbs.10) com.sybase.vader.mms.DataServiceImpl::execute:238 - Response From Operation: doec.execute {response={content={}, id=1322131361, pkg=mypackage_MDC:1.0, method=loginFailed, loginFailed=true, log=[{"timestamp":"2011-11-24 11:45:34","message":"No Subscription Found","level":"error","code":404}], cid=9#78311995}, pushTo=sup.mbs.moca.5}
2011-11-24 11:45:34 DEBUG DOEC sup.mbs.10 [com.sybase.vader.sap.doe.SapDoeConnectorOperation]execute( login ) --> result:
| cid : 9#78311995 : 10
| log : [{"timestamp":"2011-11-24 11:45:34","message":"No Subscription Found","level":"error","code":404}]
| loginFailed : true
| method : loginFailed : 11
| pkg : MYPACKAGE_MDC:1.0 : 19
| id : 1322131361 : 10
| content : {}
DOE-C Response Message
2011-11-24 11:45:34 WARN DOEC sup.mbs.10 [com.sybase.vader.sap.doe.SapDoeConnectorOperation]Login request failed:
| cid : 9#78311995 : 10
| pid : moca://SIMULATOR-MAC2SIM2__SUP101 : 33
| method : login : 5
| pushTo : sup.mbs.moca.5 : 14
| pkg : MYPACKAGE_MDC:1.0 : 19
| ppm : eyJsYW5ndWFnZSI6bnVsbCwidXNlcm5hbWUiOiJzdXBBZG1pbiIsInBhc3N3b3JkIjoiczNwQWRtaW4ifQ== : 84
| replyTo : sup.mbs.moca.5 : 14
| upa : *
| content : {}
| id : 1322131361 : 10
2011-11-24 11:45:34 DEBUG DOEC sup.mbs.10 [com.sybase.vader.sap.doe.SapDoeConnectorOperation]execute --> login
2011-11-24 11:45:34 TRACE DataServices sup.mbs.10 [com.sybase.vader.service.interaction.PipelineCompositeInteractionOperation] 9#78311995 supAdmin d1_mypackage_mdc.1_0 (sup.mbs.10) com.sybase.vader.service.interaction.PipelineCompositeInteractionOperation]Invoking d1_mypackage_mdc_1_0_subscriptions.findSubscriptionByClientInteractionOperationBean.getResult
It looks like it is the doe-c throwing the error. I am able to ping Netweaver Mobile from the control center, with the tech user defined.
I hope you have any suggestions.
/Nima
Edited by: NimaZandi on Nov 24, 2011 12:48 PMHi Nima,
Were you able to resolve this issue? I am also facing a similar problem.
Thanks,
Krishneel -
Not the usual 'login loop' problem, help.
The login loop problem I'm facing is not the usual login loop problem when starting up mac; it's when I'm trying to log into websites or applications (most of them, eg. facebook, instagram).
I have tried:
using other browsers: Safari, Firefox, Maxthon, Chrome
clearing all cookies / caches / keychains / passwords
repairing disk
deleting launchservices cache
using other userid to login
All to no avail.
How do I solve this without having to reformat/install mac?
Thank you.Hi, are you using Parental contrils or a managed account, or an admin account?
Using any Anit-Vrus software? -
URL and PORT for SOAP SENDER request
Hi
according to SAP doc the URL to SOAP SENDER request is:
http://IP:PORT/XISOAPAdapter/MessageServlet?channel=:SERVICE:SOAPCOMMCHANNEL
Where do I find the IP and the PORT to use?
brHi,
The IP is of your XI System.
PORT number depends on the instance number. Usually it is 00 for default instance (then port no will be 8000). click on propose URL and you will get it.
Also you can go to SMICM transaction in your XI system and choose Goto-> HTTPS Server->Display data to get the port no.
Regards,
Jitender -
Hi,
I need to build a BPEL process that will receive a SOAP/HTTP request.
can any one explain the work arround.
1. Do I need the schema for incoming SOAP message?.
2. Do i need to change the wsdl?.
3. Will BPEL support SOAP attachments if so is there any work arround?.
I am currently using Oracle BPEL 10.1.2.0.2.
Your help would be appreciated..
Thanks,
MamathaThe WSDLs in 10.1.3.1 will take SOAP requests - not sure about what you would have to do for 10.1.2.x
Knowing the XSD of the SOAP request, and being able to import it as a schema will make things a lot easier - use the SOAP XSD to replace the payload variable element for request and response message types.
Not sure about attachments... -
Can't find where to update SOAP header request on a Web Service
Hello,
I am consuming a certain Web Service from a remote Server and succefully created a client proxy for it.
This Web Service requires a String parameter (which is the licence key) to be inserted in the SOAP request header. I've searched at the client proxy I created under Virtual Interface, Web Service Definition and under Web Service Configuration but couldn't find an option which allows me to modify the SOAP header request.
At this link:
http://help.sap.com/saphelp_nw04/helpdata/EN/a2/99af4e693dee43a0519e029549647b/content.htm
There is an explanation on how to transfer existing request parameters from the SOAP body to the SOAP header, but I want to add the header new parameter except the exsiting parameters the Web Service request expects.
I can of course write the request myself but than I loose the whole wizard advantage...
Can someone please tell me where can I find it?
RoyRalph Landry1, your link just sends them to the links I provided.
If you have an iPod touch:
For Windows: See iPhone, iPad, or iPod touch: Device not recognized in iTunes for Windows
For Mac OS X: See iPhone, iPad, iPod touch: Device not recognized in iTunes for Mac OS X -
Pass extra header variable in login request
Hi all,
I would like to know if it is possible to pass an extra header variable in the login request when doing Single Sign-on.
We have a few applications which use request header variable for login, but this variable name is different from the standard variable name.
Do I need to write a login module which just passes the userId using this new variable name, or is there a simpler/smarter solution?
Any help would be greatly appreciated!
Thanks in advance,
Robin van het HofTry this:
For 2004s/7.0:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b00a87e5-0601-0010-87a7-9c0456cf8436
http://help.sap.com/saphelp_nw04s/helpdata/en/61/f8bc3d52f39d33e10000000a11405a/frameset.htm
for nw2004:
http://help.sap.com/saphelp_nw04/helpdata/en/61/f8bc3d52f39d33e10000000a11405a/frameset.htm
Not sure if it'll help, but there is an area in the above docs that talks about customizing login modules, and you can get at passed parameters in the login module.
Good luck! -
How can I prevent iCloud login requests?
On OS X 10.10.1, on every login I get two requests to login to iCloud. See the screen cap (email address obscured):
How can I prevent iCloud login requests appearing?
Is it a bug? I'm not an iCloud user. It's annoying and slows down the boot process.It's a really bad idea to post your email address, even in an image - it's an invitation to spam - and I've asked the Hosts to remove it.
-
Reading soap http request packets
im writing a class to obtain the soap http request from client on the server side. im not sure if i should be using the java.net class or the httpurlconnection or any other similar class. anyone have suggestions?
any tutorials on that? thanksYou can also use JAX-WS which can be found at http://jax-ws.dev.java.net.
-
suddenly user account login requested, but was newer created (OS X 10.5.6), how to get access again?
No account ever created, or what?
If not 1.6 Server, then...
Reset OS X Password Without an OS X CD...
http://theappleblog.com/2008/06/22/reset-os-x-password-without-an-os-x-cd/
Admin Hack...
http://www.hackmac.org/?q=node/4
Starts up like the first time you buy a new Mac, but after filling in all that info again, you should have access to the computer and the other Users & files will still be there... give the new User a different name than an existing one.
http://www.macyourself.com/2009/08/03/how-to-reset-your-mac-os-x-password-withou t-an-installer-disc/ -
SOAP Receiver: Problem with SOAP Multipart Request (wsdl:part)
Dear PI experts,
our partner provided a WSDL with the following definition (I modified it to keep it simple and showing the principles)
<wsdl:message name="nameOfMessage">
<wsdl:part element="part1" name="header" />
<wsdl:part element="part2" name="parameters" />
<wsdl:part element="part3" name="attachment" />
</wsdl:message>
After importing this WSDL in ESR, I found the following definition on tab 'WSDL':
<xsd:complexType name="nameOfMessage">
<xsd:sequence>
<xsd:element name="header" type="authentication" />
<xsd:element name="parameters" type="businessDatal" />
<xsd:element name="attachment" type="Binary" />
</xsd:sequence>
</xsd:complexType>
When creating the request message in PI it looks as follows:
<nameOfMessage>
<header/>
<parameters/>
<attachment/>
</nameOfMessage>
However our WebService provider expects the following:
<soap:env>
<authentication/>
<parameters/>
<attachment/>
</soap:env>
When using SoapUI and importing the WSDL the request message looks as expected by the web service provider and the part names are resolved.
I could try to convert the request using XSLT but this does not seem to be a best practice approach.
Do you have any advice on how to handle this issue?
Thank you very much.Hi Florian,
I modified some WS to be handled by another systems, and sometimes, when the SOAP adapter is involved, you send a Request to PI (that has NOT the same structure, than the declared in the MM) but it takes the req. anyway.
Did you try sending a request?
Juan.
Maybe you are looking for
-
Question; How do I download Ebooks to my Kobo N416 e-reader using Adobe Digital Editions App ? I have already tried to get help from Kobo Techs but they say the Kobo N416 E-Reader is no longer supported by Kobo and is outdated. Kobo told me to use A
-
My emails are blocked/rejected by Hotmail
I just started getting the following from emails sent to a couple of friends that I email often: Your message cannot be delivered to the following recipients: Recipient address: [email protected] Reason: Server rejected MAIL FROM address. Diagn
-
Error -50 message in itunes,
Hi Can Anyone help we've 4 ipods & 2 iphones ( 4's ) in the family. when I try & sync any music to the pods or phones, I get Error -50 Message..... I've updated the xp drivers, i've restored & reformatted itunes, ipods & iphones but still cant downlo
-
I hope I have posted this question in the correct forum. Earlier this morning my toddler managed to drag all the files out of the Library file and resdistribute them around the desktop and into other folders in the HD including my user area. I realis
-
Manipulating JDBC Datasources from a java application or servlet
How can i manipulate - add, delete, update - JDBC Datasources from a java applcation or servlet?