SOAP and JWS

I've got a problem with some of my clients networks. I've got an app that is running correctly on most networks. It relies extensively on SOAP calls to our server.
The problem networks will download the app correctly and start it up, but at the point of the first SOAP call it fails. I'm assuming that because the app downloaded and started that the proxy settings are correct. Although the problem seems to arise more in corporate networks which have more draconian proxy servers.
Are there any known gotchas with SOAP and JWS I should know about?
'Little help?'
Cheers

Some proxies require Username and Password authentication. You can pass that info in the SOAP call setup, but of course you have to have it available.
Since Java Web Start likes to handle proxies itself and does not provide a way to retrieve the Username and Password, you might have to create an additional proxy login screen.
Of course, this might be very annoying as you would get 3 logins! One for Java Web Start's proxy login, one for you to get the proxy login info for your SOAP call, and one for your application's login. VERY ANNOYING!
I do not know of a good solution to the problem, but I hope this info can help you resolve it.

Similar Messages

  • SOAP and JWS - Help!!

    Hi everyone!!
    I am trying to integrate SOAP and JWS. ie the application being downloaded is a SOAP messaging application. while compiling i have SAAJ api in my classpath. while executing it, i need to have it too in my classpath. before executing the application, if i dont set the classpath, the application doesnt execute. when i do, it works. its ok when i execute the application in the command prompt bcoz i can set classpath again. but issue arises when i run this example using jws. can anybody resolve this issue?
    regards,
    Manyadeveloper

    Hi I've been dealing with this problem for a little while.
    I've got an APP that is dependant on SOAP.JAR. My appp doesn't need to be signed, but SOAP.JAR does.
    Why does it need to be signed?
    I only want to download information from the server where I started my program from. When I leave SOAP.JAR unsigned it tells me I need to input the proxy address and port.
    Any ideas?
    Thanks Martin

  • Is in PI7.1 possible asynchronous communication between SOAP and ABAPProxy?

    Hi,
    when method execute_asynchronous has disapeared since XI/PI 7.1, is
    there still way how to use ABAP proxy in asynchronous way?
    We need to build asynchronous connection SOAP->PI->ABAP_Proxy.
    In PI, both interfaces are defined as asynchronous (outbound for SOAP and
    inbound for ABAP Proxy).
    Despite of this fact, when message is sent, it is processed
    synchronous way.
    I have set breakpoint in my implementation of method for ABAP Proxy
    message processing. When message is sent and breakpoint is reached,
    whole connection stays open (between SOAP and PI and between PI and
    ABAP Proxy) and waits for processing method (the breakpointed one) to
    return. Only when processing method returns, is connection finelly
    closed.
    If i understand it correctly, this is synchronous behavior. In
    asynchronous behavior, as i understand it, should be connection
    between PI and ABAP Proxy of application server closed immediately
    after message has been delivered. This mean before my processing
    method is even called.
    The same could be said about SOAP and PI communication. Connection
    should be closed immediately after PI has received message. From
    definition of asynchronous communication of PI is obvious, that PI
    should receive message correctly and close connection to sender system
    even when receiver is unreachable. It should deliver message later
    when, receiver system is back on line. So why it keeps connection to
    sender system open while it waits for receiver?
    Why is this happening, when both interfaces are defined as
    asynchronous? Could be the reason for this, if APPLICATION
    ACKNOWLEDGEMENT is set on by default? If so, how can i change it
    to SYSTEM ACKNOWLEDGEMENT, or disable it at all?
    Or is this kind of asynchronous communication even possible since
    XI/PI 7.1 ?
    Processing of message we are sending can take some time, so we dont
    want connection pending open while waiting for finish of
    processing. Thats the reason why we have chose asynchronous model to
    use.

    Quote from How to Use the J2EE SOAP Adapter:
    "If you select Best Effort, the Web service client will receive a response
    message in the SOAP body. Otherwise, the Web service client will not receive a
    response message if no error occurs."
    "if no error occurs" - that is the problem. In either case he still
    waits if some error occure or not. I dont want it. Once PI has
    received message, I want the connection with sender to be closed. If
    there will be error in communication between PI and reciever, I want
    to see it only in PI log. That mean no notification to sender to be
    send about that error.
    Is that possible?

  • Https for SOAP and HTTP Receiver adapters in PI 7.1

    Hi,
    We need HTTPS Transport protocol is required to send the message to receiver systems.
    Currently we are using below procedures for https:
    1)     HTTP with SSL (= HTTPS) without client authentication
    2)      HTTP with SSL (= HTTPS) with client authentication
    But client donu2019t want this procedure.
    Here my question is How to enable the https Transport protocol in SOAP and HTTP Receiver adapters.

    >>Here my question is How to enable the https Transport protocol in SOAP and HTTP Receiver adapters.
    What I see is your client wants PI to send communication via HTTPS transport protocol. That means you have to apply for trusted certificate and import that certificate root node in Netweaver keystore.
    Then change the transport protocol from http to https in soap and http receiver communication channel and communicate to client via certificate authentication.
    Plenty of documents available in sdn about https certificate authentication. Please go through those links.
    check this thread.. might be helpful
    Client Certificate for PI authentication when Web Dispatcher terminates SSL

  • File to SOAP and SOAP to File (Synchronous)

    Hi,
    Can anybody advice me how to do the File to SOAP and SOAP to File with Synchronous call.
    Thanks,
    Naidu.

    Hi,
    Use this blog
    RFC -> XI -> WebService - A Complete Walkthrough (Part 1)
    and create an inbound synchronous interface for soap receiver structure. provide request and response structure in it.
    Thanks!

  • RFC- XI -SOAP and response back to RFC

    Hi,
    I am doing RFC-XI-SOAP and get response back from SOAP to RFC.
    if I am not check the "Do Not Use SOAP Envelop" then it gives error in SXMB_MONI says  - NO SOAP envelop.
    "No SOAP Envelope but 1 {}RESPONSES; HTTP 200 OK"
    if I check thet  check bos ""Do Not Use SOAP Envelop" then it gives no error in SXMB_MONI , but message is not giving response back from webservice in SXMB_MONI it shows only
    <?xml version="1.0" encoding="UTF-8" ?>
      <ns1:MYRFC.Response xmlns:ns1="urn:sap-com:document:sap:rfc:functions" />
    gurus ...Pl. reply asap

    hi, all
    you are right the XML sp/tcpgateway response structure is different than what I used earlier,
    now I build the same structure,but then also some problem occures it is giving only one element from structure in response.
    it is giving
      <?xml version="1.0" encoding="UTF-8" ?>
    - <ns1:MYRFC.Response xmlns:ns1="urn:sap-com:document:sap:rfc:functions">
      <STATUS>Success</STATUS>
      </ns1:MYRFC.Response>
    while actual inbound from WS is ...
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Inbound Message   -->
    - <ns0:testrequestResponse xmlns:ns0="conversion" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" Status="Success" DbgCmd_="testrequest" DbgTag_="REQUEST">
    - <ns0:SAP_OUTPUT>
      <ns0:E1 Value="3000194" />
      <ns0:E2 Value="300"/>
      <ns0:E3  Value="3"/>
      </ns0:E4 Value="94">
      </ns0:testrequestResponse>

  • Could someone help me to clearly distinguish between SOAP and HTTP adapter?

    In which scenarios we can go for HTTP adapter and when to go for SOAP adapter?

    Hi Lekshmi !!
    A SOAP message will be bundled inside the soap envelope.HTTP is not an adapter in adapter engine whereas soap is an adapter i.e, HTTP doesn't require a communication channel where as SOAP requires.You can send soap messages using some SOAP client.
    SOAP Adapter is used to xchange SOAP messages bw remote clients and webservices....
    check this link for more differences..
    SOAP and HTTP adapter
    When you need to Send Data to XI from a Webservice , your SOAP adapter is used.
    HTTP adapter is used when you want to post a HTTP request message from a web application to XI.
    How can i make use of SOAP Sender Adapter without using any tools like XML Spy etc....
    XML SPy is used as a TEST tool when you are sending SOAP information to XI. TO actually send data , you need to configure a webservice and construct a SOAP request message and post the data .
    we use SOAP adapter when we need to connect to remote system or use Webservices in these cases we use SOAP adapter.
    HTTP Adapter is used by extenal systems to connect to Intergartin server using native HTTP Interface.
    the http adapter is a service which is directly connected to integration engine. Adapter Framework (Java) isnt involved. It is much more performant than SOAP adapter.
    The SOAP adapter is written in Java and is responsible for the SOAP envelope around the real XML message. You can build/remove that envelope as well in the mapping and use instead http adapter. But standard for webservices is using SOAP adapter.
    Check this thread....
    Difference between SOAP and Http Sender
    HTTP Adatpter Vs Soap Adapter
    HTPP Adatpter Vs Soap Adapter ????
    Difference between SOAP and Http Sender
    Difference between SOAP and Http Sender
    Plain HTTP Adapter vs SOAP Adapter with regards to SSL
    Plain HTTP Adapter vs SOAP Adapter with regards to SSL
    Hope it clears your doubt !!!!
    Questions are welcome here!!
    <b>Also mark helpful answers by rewarding points </b>
    Thanks,
    Abhishek Agrahari

  • SOAP and ConsoleOne synch problem

    I've been making some simple params modifications on a user and I found that fields have different values for the soap invocations and in a ConsoleOne view:
    I've change persistence field in Junk properties group for a user but there was no difference in ConsoleOne. I've rerun program which uses soap and I can see new values. ConsoleOne don't see new values even after turning it off and start one more. If I change value in ConsoleOne I don't see any changes in my application.
    Any idea what it or I do wrong?

    You need to use the Admin API to effect values stored
    in ConsoleOne.
    >>> On Wednesday, February 24, 2010 at 2:46 AM, testowy
    email<[email protected]> wrote:
    > I've been making some simple params modifications on a user and I found
    > that fields have different values for the soap invocations and in a
    > ConsoleOne view:
    > I've change persistence field in Junk properties group for a user but
    > there was no difference in ConsoleOne. I've rerun program which uses
    > soap and I can see new values. ConsoleOne don't see new values even
    > after turning it off and start one more. If I change value in ConsoleOne
    > I don't see any changes in my application.
    >
    > Any idea what it or I do wrong?

  • SOAP and Webservice

    Hi all,
    i am new to java..!! so can someone pls help me..its urgent?
    i want to create a agent which will read the content sent through SOAP and create an XML file and send it through web service. Can anyone help me in this regard..?
    P.S :- sorry if i am repeating this question as many of them wud have already asked this..i was not able to find anythin to match my requirement.
    thanks
    bala

    i was not able
    to find anythin to match my requirement.What you're asking is so common that I find it difficult to believe your search would come up empty. A quick google search of "java web services" returns more information than you will ever need. First link that pops up:
    java.sun.com/webservices/
    Good luck.

  • SOAP and clustering

    A management question that I have to pose:
    - is there any reason to believe SOAP and webservices should not work in
    cluster-mode?
    Eventually; have anyone tried SOAP in cluster mode and got it working?
    Thanks in advance!
    - Henning

    My understanding is that if you do some sort of non-persistent "session" on
    top of SOAP, then it can break across a cluster because SOAP doesn't take
    advantage of HttpSession and thus requests could end up on any machine in
    the cluster. That's the only issue that I am aware of.
    Peace,
    Cameron Purdy
    Tangosol Inc.
    << Tangosol Server: How Weblogic applications are customized >>
    << Download now from http://www.tangosol.com/download.jsp >>
    "Henning Storhaug" <[email protected]> wrote in message
    news:[email protected]..
    A management question that I have to pose:
    - is there any reason to believe SOAP and webservices should not work in
    cluster-mode?
    Eventually; have anyone tried SOAP in cluster mode and got it working?
    Thanks in advance!
    - Henning

  • SOAP and MiniShall

    How do I check to see if we are using SOAP and how do I check to see if Mini Shall is on or off?

    Originally Posted by jmarton
    On Wed, 23 Sep 2009 17:26:01 +0000, redcoat wrote:
    > How do I check to see if we are using SOAP
    Telnet to the server on port 7191, see if it connects.
    > and how do I check to see if
    > Mini Shall is on or off?
    set tcp minshall algorithm
    Joe Marton
    Novell Knowledge Partner
    SUSE Linux Enterprise 11 is ready for action.
    the telnet didnt work

  • SOAP AND HTTP adptors

    Hi All,
    Difference b/w SOAP AND HTTP ADAPTORS.
    WAITING FOR REPLIES.
    SANKAR

    Hello
    Please check the Rules of Engagement, https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement, before posting on the forum.
    Please search the forum before posting questions like this. It has already been answered several times in the forum. Also you will find the answer by searching help.sap.com.
    I am closing this thread.
    Regards
    Mark Smyth
    XI/PI Moderator

  • SOAP and XML

    How can I setup SOAP and web services to POST and GET XML file from the third party application?
    What document can I read? Thanks!

    If you are an Oracle9i JDeveloper user, you might want to try the Oracle9i JDeveloper guide which gives you a simple helloworld sample to get you going. This uses the SOAP environment that is automatically configured by default on OC4J. See:
    http://otn.oracle.com/sample_code/products/jdev/files/JDevRGuide.zip
    The Web service demo shows how an EJB can be published on OC4J as a Web service - basically by configuring a SOAP-aware servlet that front-ends your Java/PL/SQL component.
    For a more complete example check out the sample one that just came out the other day covering stateless and stateful Java classes, an EJB and a PL/SQL stored procedure:
    http://otn.oracle.com/sample_code/tech/java/web_services/
    For a set of examples of Web services that ship with OC4J, download OC4J and look in the directory:
    <OC4J_Home>\j2ee\home\demo\web_services\
    and take a read of the readme.txt. The area of OTN describing the OC4J Web services content is at:
    http://otn.oracle.com/tech/webservices/
    If you are looking for the Apache SOAP environment that ships with Oracle9iAS, simply look for the soap.ear file that is on the distribution. Normally this is located in <OC4J_Home>/soap/webapps/ but it might be easier to search the OC4J directory structure because its location changed between the 1.0.2.2 release and Release 2 now available here as noted above.
    Hope this gives a start.
    Mike.

  • SOAP and XML-RPC

    Which are Oracle's plans for supporting SOAP and XML-RPC?

    Oracle iAS 9i release 1.0.2.2 contains SOAP server support for Java programmers.
    Oracle iAS 9i release 2.0 will feature more support, as will an upcoming version of JDeveloper to simplify the development and use of Web Services.

  • SMP3.0 Kapsel support for SOAP and REST services(not ODATA) and Symbian platfrom

    Dear Experts,
    Can we develop apps using Kapsel on SOAP and REST services?
    As phonegap supports Symbian platform, will Kapsel apps work on Symbian???
    Regards
    Srini
    7730801444

    I think you should reconsidering the Phonegap supports Symbian part.
    As Phonegap is based upon Cordova, PG basically supports what Cordova supports. Cordova dropped Symbian a while ago. The latest release does not support Symbian: Apache Cordova
    The Platform section does not mention Symbian, but does some "exotic" ones like WebOS, Tizen, FirefoxOS.
    Same for PG: PhoneGap API Documentation -> no Symbian
    Sure, PG 2.x listed Symbian, but 2.x is based on another architecture than PG 3 and Cordova 3. As Kapsel is a set of SAP plugins for Cordova 3, Kapsel needs Cordova 3.
    As long as Symbian is not in the list of platform Cordova runs on, there won't be Kapsel for Symbian.

Maybe you are looking for