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&#xd;
    at com.businessobjects.dsws.session.SessionSkeleton.login(Unknown Source)&#xd;
    at com.businessobjects.dsws.session.SessionMessageReceiverInOut.invokeBusinessLogic(Unknown Source)&#xd;
    at org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic(AbstractInOutSyncMessageReceiver.java:42)&#xd;
    at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96)&#xd;
    at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145)&#xd;
    at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)&#xd;
    at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120)&#xd;
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)&#xd;
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)&#xd;
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)&#xd;
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)&#xd;
    at com.businessobjects.dsws.wsc.common.axis.FlashFilter.doFilter(Unknown Source)&#xd;
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)&#xd;
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)&#xd;
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)&#xd;
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)&#xd;
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)&#xd;
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)&#xd;
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)&#xd;
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)&#xd;
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)&#xd;
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)&#xd;
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)&#xd;
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)&#xd;
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)&#xd;
    at java.lang.Thread.run(Thread.java:595)&#xd;

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 Khan

    Hi 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 I’m 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 don’t 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 don’t know, this tag doesn’t 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.

  • Login request messages

    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 PM

    Hi 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?
    br

    Hi,
    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

  • SOAP/HTTP request

    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,
    Mamatha

    The 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?
    Roy

    Ralph 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 Hof

    Try 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? thanks

    You 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

    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