Notification callback via proxy failed

I access database through a proxy, because my PC and database PC stay in different network, we can't see each other directly.
I tried to write a 'notification call back' application through Subscription class, it failed to get notified. Could the network condition be the problem?
p.s. I wrote the code according to a post which is claimed by the owner running successfully.

thanks A Non. I'm using a client side function.code as below:
m_sub->setSubscriptionNamespace(Subscription::NS_AQ);
m_sub->setProtocol(Subscription::PROTO_CBK);
m_sub->setPayload(*m_bytes);
m_sub->setCallbackContext((void *)this);
m_sub->setSubscriptionName(queue_name);
m_sub->setPresentation(Subscription::PRES_DEFAULT);
m_sub->setNotifyCallback(&notifyClient::eventHandler);
m_env->enableSubscription(*m_sub);
m_subs.push_back(*m_sub);
m_con->registerSubscriptions(m_subs);
notifyClient is a class, eventHandler is a static member function of notifyClient. All the objects used are members of the class.

Similar Messages

  • Starting SOA server using proxy fails with exception

    Hi,
    The problem is as mentioned in the subjet.
    In console-servers-soa server - server start - arguments , I have entered
    -Dhttp.proxyHost=XX.XX.140.2 -Dhttp.proxyPort=80
    When i try to start the server, I get this in the log:
    Listen Address server1:8001
    Public Address N/A
    Http Enabled true
    Tunneling Enabled false
    Outbound Enabled false
    Admin Traffic Enabled true>
    <Jan 19, 2011 1:10:23 PM CST> <Info> <Server> <BEA-002609> <Channel Service initialized.>
    <Jan 19, 2011 1:10:24 PM CST> <Info> <Socket> <BEA-000436> <Allocating 2 reader threads.>
    <Jan 19, 2011 1:10:24 PM CST> <Info> <Socket> <BEA-000446> <Native IO Enabled.>
    <Jan 19, 2011 1:10:24 PM CST> <Info> <IIOP> <BEA-002014> <IIOP subsystem enabled.>
    <Jan 19, 2011 1:10:53 PM CST> <Error> <Net> <BEA-000903> <Failed to communicate with proxy: XX.XX.140.2/80. Will try connection admin/7001 now.
    java.net.ProtocolException: unrecognized response from proxy: 'HTTP/1.1 403 Forbidden'
    at weblogic.socket.utils.ProxyUtils.getProxySocket(ProxyUtils.java:206)
    at weblogic.socket.utils.ProxyUtils.getClientProxy(ProxyUtils.java:221)
    at weblogic.socket.SocketMuxer.newClientSocket(SocketMuxer.java:345)
    at weblogic.socket.ChannelSocketFactory.createSocket(ChannelSocketFactory.java:79)
    When i tried the below cmd from my soa server console,
    wget www.yahoo.com
    I get proper response.
    oracle@server:/data/oracle/domains/soau_domain/servers/soa_server01_01/logs> wget www.yahoo.com
    --2011-01-19 13:50:33-- http://www.yahoo.com/
    Resolving proxy.sample.local... XX.XX.140.2
    Connecting to proxy.sample.local|XX.XX.140.2|:80... connected.
    Proxy request sent, awaiting response... 302 Found
    Location: http://au.yahoo.com/?p=us [following]
    --2011-01-19 13:50:34-- http://au.yahoo.com/?p=us
    Connecting to proxy.sample.local|XX.XX.140.2|:80... connected.
    Proxy request sent, awaiting response... 200 OK
    Length: unspecified [text/html]
    So looks like proxy server is reachable from soa server.
    Can anyone help me with where this could be getting wrong?
    Thanks
    Ganesh

    java.net.ProtocolException: unrecognized response from proxy: 'HTTP/1.1 403 ForbiddenThis looks like that the proxy is expecting an username from soa server for authentication and you have not configured soa server to send the username/password to authenticate at the proxy server. I am not sure if soa server has a way to specify username/password for proxy authentication, but a workaround we used to do in an earlier version of OSB ( ALSB 2.5, where there was no provision to specify proxy authentication crdentials) was to add the URL's you want to access via proxy, to the 'proxy-free-list' of the proxy server. A proxy wont prompt for username/password for accessing an URL which is in its 'proxy-free-list'.

  • Inbound proxy failed in ECC

    Hi All,
    Inbound proxy failed in ECC with below error Please help.
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIProxy</SAP:Category>
      <SAP:Code area="ABAP">DYNAMIC_CALL_FAILURE</SAP:Code>
      <SAP:P1>UNCAUGHT_EXCEPTION</SAP:P1>
      <SAP:P2>ZCL_P2F_IS_AGILE_TO_SAP</SAP:P2>
      <SAP:P3>P2F_IS_AGILE_TO_SAP</SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error during proxy processing An exception with the type CX_SY_OPEN_SQL_DB occurred, but was neither handled locally, nor declared in a RAISING clause The database returned a value containing an error</SAP:Stack>
      <SAP:Retry>N</SAP:Retry>
      </SAP:Error>
    Chaitanya Naru

    Hi Chaitanya,
    Looks like the ABAP code failed during a call to DB. You would have to sit with ABAPer fot this to debug and see where exactly the exception is being raised. Set a debug point in Proxy code and debug the message. You can use sproxy to test this.
    Regards,
    Sanjeev.

  • XI to BI via Proxy

    I am pulling an .xml from a ready folder into XI then sending it to BI via proxy. Once it is in the BI box it shows that the message is successful however i do not receive any data in the PSA.  Is there some kind of config on the BI side that has to be in place first? The data sources are there but it seems like something is missing.

    HI
    Check with the BI person Delta queue in BI can have issue while pushing the data from Proxy.
    for your understanding you can refer this
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0ccae190-0201-0010-1593-c90ef3c1d159
    Thanks
    Gaurav

  • Trouble send a message to XI via Proxy

    Hi,
    I'm trying to send a message from R/3 System to XI via Proxy, but I just can see the message in the R/3 side (SXMB_MONI), the message has a Green Flag Status. When I activated a queue that the message belongs to it goes to Red Flag Status and I got an 'ErrorHeader' with:
    - <SAP:ErrorHeader xmlns:SAP="http://sap.com/exchange/MessageFormat">
      <SAP:Context />
      <SAP:Code p1="401" p2="Unauthorized" p3="" p4="">HTTP.HTTP_STATUS_CODE_NEQ_OK</SAP:Code>
      <SAP:Text language="EN">HTTP status code 401 : Unauthorized</SAP:Text>
      </SAP:ErrorHeader>
    When I check a Compoment Monitoring:
    <b>domain
       Integration Server
       Integration Engines
          Proxy Runtime <Business System></b>
    I got an error 'Unable to log on to system <Business System> in language en with user XIRWBUSER'.
    Could someone help me?
    Thanks in advance
    Leo

    Hi Leonardo,
    Check these threads...
    >>HTTP.HTTP_STATUS_CODE_NEQ_OK
    ABAP PROXY CONNECTION TO SAP/XI
    >>I got an error 'Unable to log on to system <Business System> in language en with user XIRWBUSER'.
    Demo application: "You cannot log on to system .... with user XIRWBUSER
    Regards
    Anand
    Message was edited by: Anand Torgal

  • PI ( old version called XI ) connectivity with ABAP via Proxy

    Hi
    Could any body please share with me the sample code for
    connectivity  of  PI ( old version called XI )  and ABAP  via Proxy for Outbound interface.
    points will be rewarded for sure
    Thanks & Regards
    Meeta

    The prerequisites to configure ABAP Proxy include: (landscape dependent) 
    The business systems should be based on SAP Web AS 6.20 and SAP Web AS 6.20 kernel patch level above 1253
    You have installed the XI Add-On in each of these business systems as described in the Installation Guide SAP Exchange Infrastructure 3.0
    The business systems and your central Integration Server are maintained in the System Landscape Directory (SLD).
    Configuration required on the Business System:
    1.       Create a HTTP connection in the business system using transaction SM59
    Technical Setting:
    ·         Connection Type: H
    ·         Target Host: System name
    ·         Service Number: HTTP Port name
    ·         Path Prefix: /sap/XI/engine/?type=entry
    Logon Security
    On the Logon/Security tab page, enter the following logon data:
    ·         User: XIAPPLUSER (for example); this user should represent the sending business system (see also the SAP XI Security Guide under Service Users for Message Exchange).
    ·         Password: the password you have specified for this user
    ·         Client: SAP XI Integration server
    ·         Language: Language required 
    2.       Configuration Business system as local Integration Engine.
    1.       Go to Transaction SXMB_ADM
    2.       Choose Edit --> Change Global Configuration Data.
    3.       Select Role of Business System: Application system
    4.       Corresponding Integration server: dest:// XI_XIR_CONNECTION created in step 1. Dest://XI_XIR_CONNECTION.
    5.       Under Specific Configuration Data you can specify additional configuration data
    Select the relevant category under Specific Configuration Data.
    Choose Change Specific Configuration Data.
    For ABAP Proxies, Add the following configuration:
    1.Category RUNTIME
    2.Parameters: IS_URL
    3.Current Value: dest://XI_XIR_CONNECTION

  • Send a notification to the proxy when he is removed as proxy

    We have a requirement to send a notification to the proxy when he is removed as proxy.
    There is one out of box notification to the proxy when assigned. But could not figure out an option to send a notification when proxy is removed.
    Is there a way?
    Thnx
    Sid
    Edited by: Sidharath on Jun 4, 2012 2:23 PM

    yes, there is a OOTB system property called XL.ProxyNotificationTemplate to tell user that he is a proxy. But as far as I know there is no notification to 'proxy removed' .
    1-You can create a system property and add SQL's into it. Please check this link I replied before: Re: Exception while setting security question
    2-You can create a trigger into database (proxy table=PXD) that start some procedures(including e-mail notification) if proxy user is removed.
    I hope this helps.
    Thiago Leoncio.

  • Installation Arch Linux via proxy

    How to install Arch Linux via proxy?
    Best regard!

    https://wiki.archlinux.org/index.php/Pa … ettings.3F

  • Dbus[359]: [system] Activation via systemd failed for unit 'dbus-org.b

    from  journalctl -b, I get some warning messages like this.
    Oct 26 12:52:48 myhost dbus-daemon[359]: dbus[359]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
    Oct 26 12:52:48 myhost dbus[359]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
    Oct 26 12:52:48 myhost dbus-daemon[359]: dbus[359]: [system] Activation via systemd failed for unit 'dbus-org.bluez.service': Unit dbus-org.
    Oct 26 12:52:48 myhost dbus[359]: [system] Activation via systemd failed for unit 'dbus-org.bluez.service': Unit dbus-org.bluez.service fail
    Oct 26 12:52:48 myhost pulseaudio[1234]: [pulseaudio] bluetooth-util.c: org.bluez.Manager.ListAdapters() failed: org.freedesktop.systemd1.Lo
    Oct 26 12:52:49 myhost rtkit-daemon[1235]: Successfully made thread 1260 of process 1260 (/usr/bin/pulseaudio) owned by '1000' high priority
    Oct 26 12:52:49 myhost rtkit-daemon[1235]: Supervising 2 threads of 2 processes of 1 users.
    Oct 26 12:52:49 myhost pulseaudio[1260]: [pulseaudio] pid.c: Daemon already running.
    I want to disalbe bluez.service,but failed,
    #systemctl disable dbus-org.bluez.service
    Failed to issue method call: No such file or directory
    I have no bluetooth device in my laptop, how to resolve this porblem?
    Thanks in advance.
    Last edited by eastpeace (2012-10-26 06:12:53)

    AND additional information
    # systemctl status dbus-org.bluez.service
    dbus-org.bluez.service
          Loaded: error (Reason: No such file or directory)
          Active: inactive (dead)

  • Issue with AQ notification callback.

    Hi,
    I'm using OCCI API to subscribe for event notification.
    I was able to open subscription and the callback is triggered when the messages are enqueued from DB.
    I'm having issues with extracting the data in the callback.
    From the oracle doc, I see that only RAW payload is supported if the queue is non-persistent. Different payloads are supported if the queue is persistent and that the user is supposed to explicitly dequeue messages since the messages are not provided as part of NotifyResult argument of the callback.
    My question is how do I dequeue messages when the callback is triggered.
    I tried to use the consumer with in the callback as below:
    Consumer consumer(_connection);
    consumer.setConsumerName("fbe_ac1_usr");
    consumer.setDequeueMode(oracle::occi::aq::Consumer::DEQ_REMOVE);
    consumer.setQueueName("xrfdbo.fbe_ac1_queue");
    Message mes = consumer.receive(Message::OBJECT, "CONSOLIDATED_UPDT_MSG_T", "XRFDBO");
    PObject* obj = mes.getObject();
    I'm getting the exception "21301ORA-21301: not initialized in object mode"
    I believe this is due to Environment being created in EVENTS mode to register for subscription.
    If I change the mode to OBJECT when I create Environment, I'm getting exception "ORA-01010: invalid OCI operation" while registering for subscription.
    Is there any other way to dequeue DB type messages when callback is triggered ?
    In order to create a consumer within the callback, I changed my Connection object pointer as static. Is this the right way ?
    Thanks

    Environment modes are cumulative. You need to define both object and events mode at the same time, which you can do with a bitwise OR of EVENTS and OBJECT.
    You are spot on about non-persistent queues. They are deprecated (and slightly buggy, you get the raw payload as an XML document if you dereference the payload pointer in the notification callback function, but I find things go missing, like timestamps for instance), it's replaced by a new kind of persistent queue that behaves similarly to NP queues. I forget the marketing name now, let me go look it up and update the thread.
    EDIT: buffered queues.
    http://docs.oracle.com/cd/B19306_01/server.102/b14257/aq_intro.htm#sthref76
    It's a persistent queuing but the messages live in shared memory until the streams_pool_size is reached. I could be wrong, but I think Oracle built on this to provide continuous query notification.

  • Java URLConnection via proxy

    Hi all, I need help!
    i have web server in our network, but i need get pages ONLY via proxy, not directly!
    I try next(and others):
    class SimpleAuthenticator extends Authenticator {
    private String username, password;
    public SimpleAuthenticator(String username, String password) {
    this.username = username;
    this.password = password;
    protected PasswordAuthentication getPasswordAuthentication() {
    return new PasswordAuthentication(
    username, password.toCharArray());
    Authenticator.setDefault(new SimpleAuthenticator(
    "username","WRONG_PASSWORD"));
    System.getProperties().put("proxySet", "true");
    System.getProperties().put("proxyHost", "proxy");
    System.getProperties().put("proxyPort", "3148");
    URL url = new URL(urlstr);
    URLConnection conn = url.openConnection();
    BufferedReader in = new BufferedReader(
    new InputStreamReader(
    conn.getInputStream(), "windows-1251"));
    but everytime i get url correctly(but in this example i should get proxy exception)! :(
    I must be sure that my connection via proxy!!!!
    How i can do it?

    I changed my code on:
    class SimpleAuthenticator extends Authenticator {
    private String username, password;
    public SimpleAuthenticator(String username, String password) {
    this.username = username;
    this.password = password;
    protected PasswordAuthentication getPasswordAuthentication() {
    return new PasswordAuthentication(
    username, password.toCharArray());
    Authenticator.setDefault(new SimpleAuthenticator(
    "username","WRONG_PASSWORD"));
    System.getProperties().put("http.proxyHost", "proxy");
    System.getProperties().put("http.proxyPort", "3148");
    URL url = new URL(urlstr);
    URLConnection conn = url.openConnection();
    BufferedReader in = new BufferedReader(
    new InputStreamReader(
    conn.getInputStream(), "windows-1251"));
    and nothings happened, i get page correctly(no 401 Unauthorized response) :(

  • Kerberos via Bonjour fails (Mac OSX Server 10.6.2)

    we setup an test-environment with server and clients (all running 10.6.2).
    we had added also "non apple" server-machines (debian linux, windows) successfully.
    the desired setup is to have SSO via Kerberos and managing users in the open directoy on a mac-server. A sync with "mobile accounts", timemachine etc. works.
    anyway I am stucked with the Bonjour advertisements under "shares" in Finder. It seems that Bonjour does not advertise the "FQDN" of the mac-server but only the hostname. So connecting to the server in Finder via browsing fails although a Kerberos ticket availiable.
    Using cmd+K and connect to "afp://server.domain.com" (so using the FQDN) works, the connection is established via the Kerberos ticket.
    I had a similar problem when integrating the linux boxes. Here "Avahi" is used to broadcast the FQDN so the connection can be done (aka the Kerberos ticket is used).
    How can I have the same thing in Bonjour, mostly just changing the advertised hostname for an entry ?
    Message was edited by: hcarsten

    Reco,
    In thread http://discussions.apple.com/thread.jspa?messageID=647522&#647522 , Nemesis talks about "Inherit permissions from parent" requiring restarting the server. I don't know if you have tried that.
    You have probably seen this in your searches, http://kb2.adobe.com/cps/322/322391.html, where Adobe states,
    "If you use Photoshop CS without Adobe Creative Suite or Photoshop 7 or earlier, Adobe Technical Support strongly recommends working in Photoshop directly on the local hard disk to prevent data loss. Save files to your hard disk first and then transfer them to the network or removable drive in the Finder or in the Windows Explorer. To retrieve files, copy them in the Finder or in the Windows Explorer from the network or removable drive to your hard disk then open the files in Photoshop. This will also avoid problems that may come from differing network system setups (for example, Windows NT Server, Netware, or AppleTalk) and removable media device drivers not being completely compatible with the operating system or Photoshop."
    If you are just supporting Apple boxes what about this as a work-around?
    1) Attach an action to a local folder. That action would copy any aded file to a network folder of your liking.
    2) Set up an Applescript to copy the file from the network to the local directory set up in step 1. You could go further and even have the Applescript open the file in the appropriate application.
    Additionally, if you are supporting just 10.6 clients, you could set up a File Service using Automator so that the client could just control-click on the network file and trigger the Applescript.
    I imagine a similar type work-around could be setup for Windows boxes also.

  • Time Capsule as Router via Proxy

    Hi all,
    Thank you in advance. I recently moved to a new apartment complex that connects each room via proxy.
    There is an ethernet cable in each room. IT takes our computers Ethernet ID, puts it in his machine, and then we put the proxy server and port in Firefox to connect to the internet.
    I want to use TC as a router in the apartment. I set it up correctly (green light), and I gave the TC Ethernet ID to the IT department. But in Airport Utility I cannot find where I should enter the proxy server for TC.
    So, while I can connect to Time Capsule and can backup with Time Machine, I cannot connect to the internet because the proxy server does not go through.
    I hope this was clear. Please let me know what else I should tell you.
    Thanks,

    Hi,
    I'm facing exactly the same problem. Could you please tell me where you entered the proxy server for the Time Capsule ?
    Thanks,

  • Https via upstream proxy fails

    Something has changed at an upstream proxy that we use.
    now in chrome we try any https sites we get:
    Error 111 (net::ERR_TUNNEL_CONNECTION_FAILED)
    In IE we just get page not found http 400 bad request.
    What should I be saying to the upstream proxy folk to get them to fix this.
    I used to be OK

    Thomas,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://forums.novell.com/

  • Consuming utl_dbws webservice via proxy gives error (sometimes)

    Hi all,
    We provide a webservice for our clients, and some of them have reported they have issues calling a specific operation. Only clients who connect through a proxy have this problem. Others can call the service without issues.
    When I browse to the wsdl (both from my local machine, and via an RDP-session to our customer's network) I get result, so I know the service itself works and that we can connect to it.
    The service has 4 operations, each returning an xmltype.
    When I call the first operation (from my machine aswell as the customer's machine), I get the correct result.
    When I call the second operation from my machine, I get the expected result, but hen I call it from the customer's machine however (which connects via a proxy), the service errors out with following message:
    ORA-29532: Java call terminated by uncaught Java exception: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML dir=ltr><HEAD><TITLE>The page cannot be displayed</TITLE>
    <STYLE>A:link {
         FONT: 8pt/11pt verdana; COLOR: #ff0000
    A:visited {
         FONT: 8pt/11pt verdana; COLOR: #4e4e4e
    </STYLE>
    <META content=NOINDEX name=ROBOTS>
    <META http-equiv=Content-Type coI've written the entire SQLERRM to a table to be sure, but that's all there is in it.
    The operation requires no parameters, so there isn't something wrong with my input.
    The code i use to call the service is as follows:
          -- service en call aanmaken
          v_service := create_service(service_name => to_qname(i_name_space => NULL,
                                                               i_name       => get_ws_param_val(i_ws_code    => i_ws_code,
                                                                                                i_param_code => 'SERVICE_NAME')));
          v_call    := create_call(service_handle => v_service);
          -- proxy instellen indien nodig
          v_proxy := get_ws_param_val(i_ws_code => i_ws_code, i_param_code => 'HTTP_PROXY');
          IF v_proxy IS NOT NULL THEN
             set_http_proxy(httpproxy => v_proxy);
          END IF;
          -- endpoint instellen
          v_endpoint := get_ws_param_val(i_ws_code => i_ws_code, i_param_code => 'ENDPOINT');
          IF instr(lower(v_endpoint), '?wsdl') > 0 THEN
             v_endpoint := substr(v_endpoint, 1, length(v_endpoint) - 5);
          END IF;
          set_target_endpoint_address(call_handle => v_call, endpoint => v_endpoint);
          set_property(call_handle => v_call,
                       key         => 'SOAPACTION_USE',
                       VALUE       => get_operation_param_val(i_ws_code        => i_ws_code,
                                                              i_operation_code => i_ws_operation,
                                                              i_param_code     => 'SOAP_ACTION_USE'));
          set_property(call_handle => v_call,
                       key         => 'SOAPACTION_URI',
                       VALUE       => get_operation_param_val(i_ws_code        => i_ws_code,
                                                              i_operation_code => i_ws_operation,
                                                              i_param_code     => 'SOAP_ACTION_URI'));
          set_property(call_handle => v_call,
                       key         => 'OPERATION_STYLE',
                       VALUE       => get_ws_param_val(i_ws_code    => i_ws_code,
                                                       i_param_code => 'OPERATION_STYLE'));
          set_property(call_handle => v_call,
                       key         => 'ENCODINGSTYLE_URI',
                       VALUE       => get_ws_param_val(i_ws_code    => i_ws_code,
                                                       i_param_code => 'ENCODING_STYLE_URI'));
          -- eventueel username instellen
          v_username := get_ws_param_val(i_ws_code => i_ws_code, i_param_code => 'USERNAME');
          IF v_username IS NOT NULL THEN
             set_property(call_handle => v_call, key => 'USERNAME', VALUE => v_username);
             set_property(call_handle => v_call,
                          key         => 'PASSWORD',
                          VALUE       => get_ws_param_val(i_ws_code    => i_ws_code,
                                                          i_param_code => 'PASSWORD'));
          END IF;
          -- request opbouwen met parameters
          v_target_ns := get_ws_param_val(i_ws_code => i_ws_code, i_param_code => 'TARGET_NAMESPACE');
          v_req_root  := get_operation_param_val(i_ws_code        => i_ws_code,
                                                 i_operation_code => i_ws_operation,
                                                 i_param_code     => 'REQUEST_ROOT');
          v_request   := xmltype('<' || v_req_root || ' xmlns="' || v_target_ns || '"/>');
          v_request   := v_request.appendchildxml(xpath      => '/' || v_req_root,
                                                  value_expr => i_parameters.extract('/parameters/*'),
                                                  namespace  => 'xmlns="' || v_target_ns || '"');
          -- web service oproepen
          v_response := invoke(call_handle => v_call, request => v_request);
          -- vernietigen van gemaakte objecten
          release_call(call_handle => v_call);
          release_service(service_handle => v_service);
          RETURN v_response;The invoke procedure:
       -- Invokes a Document-style webservices in a synchronous
       -- request-response interaction mode.
       --   callHandle - the instance of the call
       --   request - a SOAPElement request
       --   Returns a SOAPElement response
       FUNCTION invoke(call_handle CALL,
                       request     sys.xmltype) RETURN sys.xmltype IS
       BEGIN
          set_call(call_handle);
          RETURN invoke_proxy(request);
       END invoke;
       FUNCTION invoke_proxy(request sys.xmltype) RETURN sys.xmltype AS
          LANGUAGE JAVA NAME 'oracle.jpub.runtime.dbws.DbwsProxy.invokeProxy(oracle.xdb.XMLType) return oracle.xdb.XMLType';I've been searching the web for half a day now and havn't found anything helpful. I'm actually considering rewriting my code to use utl_http (as I've done before) but that would be my last resort.
    Anyone have any ideas as to why this sometimes fails?
    TIA!
    ps: Moderators, if this is in the wrong forum, feel free to move it.
    Edited by: Jo on Jul 16, 2012 3:20 AM -> fixed the code blocks

    Some extra info: the webservice is hosted in an OC4J container on a 10g application server (judging from the Help pages I'm guessing the full version number is 10.1.3).
    I can access the Enterprise Manager and I found a Logs section in there.
    The "Last modified" column for the webservices' Audit and Trace logs show June 30, with a size of 0B (even though I tried again a couple of times today).
    The diagnostic logs (found in the Components -> OC4J -> webservices (this is the container's name) -> Diagnostic Logs section) show a couple of warnings in there on July 16, at about the same time I tried executing the webservice, with a Message Text saying "Unable to determine operation id from SOAP Message.", but there's no log for today, so not really sure if that's the correct file.
    The server.log (Components -> OC4J -> webservices -> server.log) keeps updating, but shows only "oracle.ons.Notification@1b4fd6a" messages, so that's probably not it either.
    I can also see the response/load graph updating as I execute the webservice, so I'm pretty sure connectivity is not the issue here.
    Any advice as to which log file I'm looking for?

Maybe you are looking for

  • I can't eject ("files in use by another application") Windows/Vista Issue?

    OK... so in the grand scheme of things, this really is NOT the end of the world... but it sure is super-annoying!! This is my first every Apple product (took a while to get on the bandwagon) and I was hoping for more stability and ease of use... I've

  • "unstable connection" when using my External Bluray burner!

    I have a Mac Pro Quad (2008)and a Pioneer bdr-205bk in an external caddie. I have a connection from one of the hidden internal SATA ports mounted as eSATA on the rear of the tower. My bluray burner has two methods of connection - usb and esata. In bo

  • Whitelist Help

    Our messages to verizon.com recently starting being blocked by Verizon's online anti-spam system.  I submitted a whitelist request via http://www.verizon.net/whitelist and we were rejected due to "Your IP has been blocked because of spam issues or be

  • Is it possible to get the Source from the Compiled Java Class File?

    Hello All, I wrote a java file which uses Java Swing to crea a GUI.I have also compiled the jave file. The problem now is that i've made many changes and compiled it many times.Now suddenly due to some problem,the contents of tha Java file have been

  • Acquire 2 digital signal with custom scaling (Engg Units)

    I am a newbie to DIO world. I have write a VI to acquire 2 digital signals. one from a load cell and other for motor rpm (pulses). I need to acquire these two signals and then convert them into engg units using custom scaling and write them to a txt