Message from the NSAPI plugin: "Internal Server Failure"

Can someone explain the possible causes of the following message displayed when rendering a page:
Message from the NSAPI plugin:
Internal Server failure, NSAPI plugin. Cannot continue.
Build date/time: Nov 10 2005 15:25:36
Change Number: 673701
Thanks

you are probably using a custom NSAPI plugin from a 3rd party company that is emitting this message. to get more information on this issue, you can look into the NSAPI plugins loaded by <https-hostname>/config/magnus.conf and find out which nsapi plugin is causing this error. nsapi plugins bundled within web server like j2eeplugin or fastcgi does not emit this error
also, you can increase the server log verbosity (by setting <log-level>finest</log-level> in config/server.xml and restarting the server
hth

Similar Messages

  • Internal Server failure, ISAPI plugin

    Hi,
    With WL 6.1 and the ISAPI plugin under W2K SP2, we sometimes get the
    following error page from the plugin:
    HTTP/1.1 503 Server Error Server: Microsoft-IIS/5.0 Date: Wed, 22 Aug 2001
    13:27:36 GMT Connection: close Content-Type: text/html
    Message from the ISAPI plugin:
    Internal Server failure, ISAPI plugin. Cannot continue.
    Build date/time: Jun 22 2001
    Unfortunately, there is no systematic way to duplicate the problem. Note
    that it happens even under extremely light load (a single user).
    In one case, the whole WL server just died after it happened, i.e. the JVM
    (installed as a service) exited - no message was written into any log file.
    Is there any way to debug this ?
    Thanks,
    Alain.
    Alain Rogister
    http://www.ubiquity.be

    I'm having the same problem with wl sp5 with the server crashing
    without any error messages. How did you resolve your problem?
    On 27 Aug 2001 20:08:23 -0800, "Jong Lee" <[email protected]> wrote:
    >
    to debug: add "Debug=ALL" in iisproxy.ini and look at c:\temp\wlproxy.log.
    Also run the isapi with the option of:
    "Cached ISAPI applicaiton" and set the isolation level to "HIGH"
    thanks
    Jong
    "Alain Rogister" <[email protected]> wrote:
    Hi,
    With WL 6.1 and the ISAPI plugin under W2K SP2, we sometimes get the
    following error page from the plugin:
    HTTP/1.1 503 Server Error Server: Microsoft-IIS/5.0 Date: Wed, 22 Aug
    2001
    13:27:36 GMT Connection: close Content-Type: text/html
    Message from the ISAPI plugin:
    Internal Server failure, ISAPI plugin. Cannot continue.
    Build date/time: Jun 22 2001
    Unfortunately, there is no systematic way to duplicate the problem. Note
    that it happens even under extremely light load (a single user).
    In one case, the whole WL server just died after it happened, i.e. the
    JVM
    (installed as a service) exited - no message was written into any log
    file.
    Is there any way to debug this ?
    Thanks,
    Alain.
    Alain Rogister
    http://www.ubiquity.be

  • Internal Server failure, NSAPI plugin

    Problem: I Get the following message after a HTTP POST
    Failure of WebLogic NSAPI plugin: Internal Server failure, NSAPI
    plugin. Cannot continue. Failure at line 369 of file proxy.cpp
    Environment: Weblogic 5.1.0. Service Pack 4 Netscape-Enterprise/3.6
    SP3
    The above problem appears if there is a post from a browser (only
    netscape)or from an application program. If I post using IE5 browswer
    then the post is successful.
    POSTING FROM A JAVA APPLICATION:
    I get the NSAPI plugin problem if I post the following string from
    my java application. I can reach the weblogic server directly and
    I can post the following string successfully.
    "POST /servlets/eol/EolPost HTTP/1.0" + "\n\n" + " Host: testpulpweb0.ecomtest.enron.com:5454
    " + "\r\n" + "Content-type: text/html" +"\r\n" + "Content-Length:
    " content.length() "\n" +content; *************************************************
    POSTING FROM BROWSERS
    I turned on both the Debug and DebugConfigInfo parameters. Following
    is the debug info I get in wlproxy.log after a successful post
    from IE5 ************************************************ Fri Mar
    16 10:25:32 2001 Sending header to WLS [referer]=[http://localhost/eolfo
    rm.htm] Fri Mar 16 10:25:32 2001 Sending header to WLS [accept-language]=[en-us]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [content-type]=[text/plain]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [accept-encoding]=[gzip,
    deflate] Fri Mar 16 10:25:32 2001 Sending header to WLS [user-agent]=[Mozilla/4.0
    (compat ible; MSIE 5.01; Windows NT 5.0)] Fri Mar 16 10:25:32 2001
    Sending header to WLS [host]=[testpulpweb0.ecomtest.enr on.com:5454]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [content-length]=[7]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [cookie]=[SITESERVER=ID=ebee2594a
    7d91523d4f83d5301864ed6] Fri Mar 16 10:25:32 2001 Sending header
    to WLS [X-WebLogic-Force-Cookie]=[true] Fri Mar 16 10:25:32 2001
    Sending header to WLS [Proxy-Client-IP]=[172.16.128.68] Fri Mar
    16 10:25:32 2001 Sending header to WLS [Proxy-Path-Translated]=[/opt/dyn
    amictrade21/cp_eol/servlets/eol/EolPost/ __WebLogicBridgeConfig]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [Proxy-Path-Translated-Base]=[/op
    t/dynamictrade21/cp_eol] Fri Mar 16 10:25:32 2001 WLS info before
    parseHeaders : 127.0.0.1:8001 Fri Mar 16 10:25:32 2001 Header received
    from WLS : [HTTP/1.1 200 OK] = [] Fri Mar 16 10:25:32 2001 Header
    received from WLS : [Server] = [WebLogic 5.1.0 Service Pack 4 06/29/2000
    18:18:23 #74560] Fri Mar 16 10:25:32 2001 Header received from
    WLS : [Content-Type] = [text/html ] Fri Mar 16 10:25:32 2001 Header
    received from WLS : [Connection] = [Close] Fri Mar 16 10:25:32
    2001 Headers from WLS [Server]=[WebLogic 5.1.0 Service Pack 4 06/29/2000
    18:18:23 #74560] Fri Mar 16 10:25:32 2001 Headers from WLS [Content-Type]=[text/html]
    Fri Mar 16 10:25:32 2001 Headers from WLS [Connection]=[Close]
    Fri Mar 16 10:25:32 2001 request [servlets/eol/EolPost/__WebLogicBridgeConfig]
    processed .................. ***********************************************
    If I post using netscape then I get the "Internal Server failure,
    NSAPI plugin. Cannot continue." message
    Following is the message in wlproxy.log.
    Fri Mar 16 10:30:12 2001 ==================== New Request [servlets/eol/EolPost/__WebLogicBridgeConfig]
    ===================== **************************************************
    Maybe someone of you has an idea?
    Thanks in advance,
    Satish

    First of all, i would suggest you to try the latest WLS service pack and NSAPI plugin come with the service
    pack.
    Let us know if the problem re-appears.
    Kumar
    Satish Jonnavithula wrote:
    Problem: I Get the following message after a HTTP POST
    Failure of WebLogic NSAPI plugin: Internal Server failure, NSAPI
    plugin. Cannot continue. Failure at line 369 of file proxy.cpp
    Environment: Weblogic 5.1.0. Service Pack 4 Netscape-Enterprise/3.6
    SP3
    The above problem appears if there is a post from a browser (only
    netscape)or from an application program. If I post using IE5 browswer
    then the post is successful.
    POSTING FROM A JAVA APPLICATION:
    I get the NSAPI plugin problem if I post the following string from
    my java application. I can reach the weblogic server directly and
    I can post the following string successfully.
    "POST /servlets/eol/EolPost HTTP/1.0" + "\n\n" + " Host: testpulpweb0.ecomtest.enron.com:5454
    " + "\r\n" + "Content-type: text/html" +"\r\n" + "Content-Length:
    " content.length() "\n" +content; *************************************************
    POSTING FROM BROWSERS
    I turned on both the Debug and DebugConfigInfo parameters. Following
    is the debug info I get in wlproxy.log after a successful post
    from IE5 ************************************************ Fri Mar
    16 10:25:32 2001 Sending header to WLS [referer]=[http://localhost/eolfo
    rm.htm] Fri Mar 16 10:25:32 2001 Sending header to WLS [accept-language]=[en-us]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [content-type]=[text/plain]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [accept-encoding]=[gzip,
    deflate] Fri Mar 16 10:25:32 2001 Sending header to WLS [user-agent]=[Mozilla/4.0
    (compat ible; MSIE 5.01; Windows NT 5.0)] Fri Mar 16 10:25:32 2001
    Sending header to WLS [host]=[testpulpweb0.ecomtest.enr on.com:5454]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [content-length]=[7]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [cookie]=[SITESERVER=ID=ebee2594a
    7d91523d4f83d5301864ed6] Fri Mar 16 10:25:32 2001 Sending header
    to WLS [X-WebLogic-Force-Cookie]=[true] Fri Mar 16 10:25:32 2001
    Sending header to WLS [Proxy-Client-IP]=[172.16.128.68] Fri Mar
    16 10:25:32 2001 Sending header to WLS [Proxy-Path-Translated]=[/opt/dyn
    amictrade21/cp_eol/servlets/eol/EolPost/ __WebLogicBridgeConfig]
    Fri Mar 16 10:25:32 2001 Sending header to WLS [Proxy-Path-Translated-Base]=[/op
    t/dynamictrade21/cp_eol] Fri Mar 16 10:25:32 2001 WLS info before
    parseHeaders : 127.0.0.1:8001 Fri Mar 16 10:25:32 2001 Header received
    from WLS : [HTTP/1.1 200 OK] = [] Fri Mar 16 10:25:32 2001 Header
    received from WLS : [Server] = [WebLogic 5.1.0 Service Pack 4 06/29/2000
    18:18:23 #74560] Fri Mar 16 10:25:32 2001 Header received from
    WLS : [Content-Type] = [text/html ] Fri Mar 16 10:25:32 2001 Header
    received from WLS : [Connection] = [Close] Fri Mar 16 10:25:32
    2001 Headers from WLS [Server]=[WebLogic 5.1.0 Service Pack 4 06/29/2000
    18:18:23 #74560] Fri Mar 16 10:25:32 2001 Headers from WLS [Content-Type]=[text/html]
    Fri Mar 16 10:25:32 2001 Headers from WLS [Connection]=[Close]
    Fri Mar 16 10:25:32 2001 request [servlets/eol/EolPost/__WebLogicBridgeConfig]
    processed .................. ***********************************************
    If I post using netscape then I get the "Internal Server failure,
    NSAPI plugin. Cannot continue." message
    Following is the message in wlproxy.log.
    Fri Mar 16 10:30:12 2001 ==================== New Request [servlets/eol/EolPost/__WebLogicBridgeConfig]
    ===================== **************************************************
    Maybe someone of you has an idea?
    Thanks in advance,
    Satish

  • Internal Server failure, NSAI Plugin. Cannot Continue

    Friends,
    I am posting this message hoping for a solution.
    We have web application running on Iplanet 6.1 -> weblogic 9.2. The initial request hits the iplanet webserver and then the request is redirected to weblogic 9.2 server with the wlproxy plugin configured on iplanet webserver.
    Our system architecture is simple, we don't have any cluster configurations on it.
    User gets following error message sporadically, Interesting fact of this issue is that, part of the webpage gets this message (Message from NSAPI plugin) and while on refresh the browser error message doesnt show up:
    Message from NSAPI plugin:
    Internal Server failure, NSAI Plugin. Cannot Continue. Change Number: 755164.
    Please help me with solution/debuging strategies if any for the same.
    Thanks in Advance.
    -DhilliP

    looks like, some issue with 3rd party nsapi plugin. u might want to post this question to web logic plugin forum as well as looks like they possibly have some issues with their plugin.
    If u r needs are simple, then can u not use the reverse proxy plugin provided by sun and forward the requests to weblogic.
    http://docs.sun.com/app/docs/doc/819-6510/6n8h5jos2?a=view
    here is the link on how to get this plugin
    http://www.sun.com/download/products.xml?id=3f567f91

  • HT1277 How do I make Mail remove junk/deleted messages from the server? The only option tht works for me now is the "Remove from server" button at Account Info Messages on server.

    How do I make Mail remove junk/deleted messages from the server? The only option tht works for me now is the "Remove from server" button at Account Info > Messages on server. What am I doing wrong?

    Mail > Preferences… > Accounts > Advanced > Remove copy from server after retrieving a message

  • Database Connection Error: Cannot obtain error message from the server

    I have a SQL statement that wants to add a temp table to the database.   The SQL statement works fine but when I try to add it via 'Add Command' feature in Crystal XI R2, I get the following error message:
    Database Connection Error: Cannot obtain error message from the server
    Any ideas?
    Thanks in advance,
    Zack H.

    Hi Raghavendra,
    I am using this in the 'Add Command' feature but I get the error message displayed in the subject line:
    CREATE TABLE #TibetanYaks(
    YakID char(4),
    YakName char(20) )
    INSERT INTO #TibetanYaks (YakID, YakName)
    SELECT  LastName, FirstName
    FROM      Employee
    WHERE      EmployeeID between '2000' and '3000'
    I haven't tried to add this as a stored procedure but I imagine it will work as I have no problems yet with stored procedures.  I simply want to be able to use temporary tables for the sole purpose of that session and not creating anything static in the database.
    By the way, even though I get the error message, when I look on the backend database, I see that the temporary table was successfully created...its just not brought across correctly in Crystal.
    Any ideas?
    Zack H.

  • How to redownload old messages from the server

    On my primary PC with Windows 7-64bit, I have my server settings to leave messages on the server for 55 days.
    I need to download the old messages again into Thunderbird probably due to some problems with Time Warner Road Runner sometimes blacklisting Netflix e-mail (if that is the proper term). Netflix is aware of the problem with TWC bouncing their e-mail.
    I know that if I went to another PC with Thunderbird--all the old and current messages from the last 55 days should be downloaded to it.
    But how do I download them again (if possible) to my primary computer with Thunderbird? If I go to web based e-mail at TWC, my old messages from up to 55 days are listed.

    Close Thunderbird. Then delete the file popstate.dat in your profile.
    http://kb.mozillazine.org/Popstate.dat

  • Phone not deleting messages from the server

    Please help! My Blackberry Curve 9360 is not deleting messages from the server meaning that, after returning home from a week working away, i've still got a few hundred messages to wade through on my PC.
    I receive e-mails on the PC via Outlook Express. I've clicked on 'tools', 'accounts' then 'advanced' to ensure that the box for 'leave a copy of the message on the server' is unchecked i.e. messages sould be being deleted from the server when prompted to by the phone but this is not happening. Not sure what else to try or perhaps there was something i did / didn't do during the set-up of the phone.
    Any guidance would be much appreciated.
    Thanks in advance,
    Barry.

    Hello,
    Please check this KB:
    KB05133 Email reconciliation features for the BlackBerry Internet Service
    All reconciliation capabilities between your BB and your email SERVER are governed by that KB. So, even if you set the other settings (e.g., "Delete On") correctly, they will be irrelevant if your email service does not support it (as per that KB).
    Further still, reconciliation between your email SERVER and your PC CLIENT software are something completely separate. Only in a very few circumstances (e.g., IMAP) does (for instance) Outlook reconcile items deleted at the Server down to the PC Client.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • IMAP and deleting messages from the server

    Anyone else trying to use IMAP in the default mail app and seeing that messages deleted locally are not removed from the server?
    I found a lot of posts about this issue on older Android versions and devices, but nothing for the Bionic yet.
    And unlike for POP accounts, there is not an option in the settings to turn this on. IMAP is all about keeping messages and folders in sync between multiple clients, so this is an annoying bug.
    I have been using K-9 as a work around, but I'd rather not use two different mail programs, and don't like the look/feel of K9 as much either.

    DCZim,
      Are you using IMAP or POP?  Also, are you using a popular public IMAP service like GMail, MSN, etc. that can be "auto configured" without having to manually enter the server name?
      Per Google the IMAP bug (which has been fixed some time ago in the Android Mail app but not yet in Motorola's Blur mail app) is triggered by visiting the incoming server settings for the account.
      IMAP's entire purpose it to keep everything in sync between multiple devices/clients.  If you want to delete messages on your phone without deleting them from the server, you should use POP3 instead of IMAP and ensure you have the client configured to NOT remove messages from the server when deleted locally and to always "leave a copy of message on the server".  This is a general concept of POP3, nothing specific to the Bionic, Blur, or Android.

  • Delete message from phone only and not server

    Hello,
    I had an issue with my mail settings today and had to delete an email account (Hotmail) and set it up again. Upon doing this, there is no longer the option to delete downloaded message from the phone only and keep it on the server. Is that correct? I have tried everything but as soon I delete a message from my phone, it automatically deletes from the server as well.
    Info : iphone 6 plus, Ver 8.3 (latest)

    ampullae,
    When you setup Yahoo on the iPhone it defaults to IMAP because Yahoo offers free IMAP Push for iPhone users, as discussed in this article:
    http://docs.info.apple.com/article.html?artnum=305882
    If you add your Yahoo account as "other" it will be setup as POP.
    With IMAP messages are stored on the server, and messages created in one email client, such as the iPhone, show up in the sent mailbox on both. In addition messages moved to a different folder on the iPhone, will be in a different folder when you access your Yahoo mail via a web browser or another IMAP client. Likewise message you delete, will also be synchronized and deleted.
    Hope this helps,
    Nathan C.

  • How to delete message from the fodler of  AOL account using Java mail

    Hello All,
    I am using Java MAil API in my application, i want to delete message from AOL account's folder,
    when i set the folder as "Recently Deleted" or "Trash" , i get an exception as "folder does not exist".
    when i tested , some times mail is moving into Recently Deleted folder, but not every time.
    this is happening in both the interface as AOl Interface or my application.
    when i use folder.close(true) after setting the flag of message as DELETED. it completely remove the message from the acount.
    but i want to let the message be remained in the Recently Deleted folder. what should i do.
    i dont want to remove the message completely from the account.I am using IMAP also.

    You'll need to figure out what the real name of the "Recently Deleted" folder is on the AOL IMAP server
    (assuming it's a real folder and not some sort of "virtual" folder), then copy the message into that folder.
    See the folderlist.java demo program as a way to explore the names of all the folders on the server.

  • There was an error while retrieving the universes from the CMS (Central Management Server). (PS 20003)

    Hi there,
    When I'm trying to manage spaces in SAP Business Objects Explorer 4.1 SP04, I'm getting the following error:
    Failed to retrieve the data source list.
    There was an error while retrieving the universes from the CMS (Central Management Server). (PS 20003)
    For input string: "false"
    I've already restart Explorer servers (Explorer Exploration Server, Explorer Indexing Server, Explorer Master Server and Explorer Search Server) and rebooted the server where Explorer is installed.
    Nothing seems to fix this error message. I'm not able to create new spaces because I cant access the sources:
    I'd appreciate some help !
    Thanks in advance

    HI Pavan,
    Admin is on the Administrators Group, which as Full Control on the Explorer Application
    I think this worked on the day the Explorer was installed (past week).
    Since them never worked.

  • Java - Axis2: How to get an error code / error message from the Javascript via SOAP

    Hi
    In our Java applicsation we call a Javascript in a Indesign CS Server using the following code:
    --- SNIP BEGIN ---
    // calls the remote service on the indesign server
    try {
    // create service
    ServiceStub oIndsgnSrvStub = new
    ServiceStub(sIndesignServer);
    // create service parameter
    ServiceStub.RunScriptParameters
    oIndsgnSrvRSParams = new ServiceStub.RunScriptParameters();
    // create arguments with source- and target-file for parameter
    ServiceStub.IDSPScriptArg[] oIndsgnSrvSArgs = new ServiceStub.IDSPScriptArg[2];
    oIndsgnSrvSArgs[0] = new
    ServiceStub.IDSPScriptArg();
    oIndsgnSrvSArgs[0].setName("xml-input");
    oIndsgnSrvSArgs[0].setValue(sSourceFile);
    oIndsgnSrvSArgs[1] = new
    ServiceStub.IDSPScriptArg();
    oIndsgnSrvSArgs[1].setName("output-file");
    oIndsgnSrvSArgs[1].setValue(sTargetFile);
    // define service parameter
    oIndsgnSrvRSParams.setScriptArgs(oIndsgnSrvSArgs);
    oIndsgnSrvRSParams.setScriptFile(sScriptFile);
    oIndsgnSrvRSParams.setScriptLanguage("javascript");
    oIndsgnSrvRSParams.setScriptText("");
    // create runscript
    ServiceStub.RunScript oIndsgnSrvRS = new ServiceStub.RunScript();
    // set parameter
    oIndsgnSrvRS.setRunScriptParameters(oIndsgnSrvRSParams);
    //$$$ there should be an answer returned by the InddSrvr
    // execute SOAP call
    ServiceStub.RunScriptResult oIndsgnSrvRes = oIndsgnSrvStub.RunScript(oIndsgnSrvRS);
    if(oIndsgnSrvRes.getErrorNumber() == 0) {
    oServerProdJob.setProdState(CBP_Constant.REMOTEPRODUCTIONSTATE_SUCCESS);
    bOK = true;
    } else {
    oServerProdJob.setProdState(CBP_Constant.REMOTEPRODUCTIONSTATE_FAILURE);
    bOK = false;
    //$$$ should be set, if there is something returned by inddsrvr
    //oServerProdJob.setErrorMsg(sErrorMsg);
    } catch(Exception e) {
    sError += e.getMessage() + "\n";
    bOK = false;
    --- SNIP END -----
    The problem is that we don't get the error code and/or the error message from the Javascript in oIndsgnSrvRes. The error code is always 0 if I set an Integer value as return in the Javascript. If I set a String, there is an Exception in the Java application.
    Here is the Java script we use:
    --- SNIP BEGIN ---
    main();
    main()
    var sError = "";
    var sXMLInput = "";
    var sLayoutPath = "";
    // get the SDKCodeSnippetRunner object
    var cbpAdapter = app.cbpCbpadapterObject
    if (cbpAdapter) {
    sXMLInput=app.scriptArgs.get("xml-input");
    sLayoutOutputFile=app.scriptArgs.get("output-file");
    sError = cbpAdapter.doProcess(sXMLInput, sLayoutOutputFile);
    return sError; // This give an Exception; if I return an Integer the ScriptResult is always 0
    --- SNIP END -----
    If I try this with the test application from Adobe I get the error code correctly. But in the Java application, using SOAP, I can't get the error code.
    What could be wrong?
    Any ideas?
    Thanks a lot for the support.
    Kind regards
    Hans

    user11340104 wrote:
    Hello -
    i am calling sqlplus from a bash shell script. If the sql statement generates an error, how can I return that error code (unsuccessful) back to the bash shell?
    Well, let google be your friend,
    http://www.google.co.in/search?rlz=1C1GGLS_enIN327IN327&sourceid=chrome&ie=UTF-8&q=sqlplus+error+codes
    There are many threads I guess talking about the same issue.
    HTH
    Aman....

  • Message from the IP_IN_QUEUE is automatically dequed

    Hi all,
    There are 2 messages in the IP_IN_QUEUE. I tried to dequeue it from BPEL using the AQ Adapter, but it is not dequeing. One of the reason could be the Payload structure of the existing messages in the IP_IN_QUEUE is different from the Payload structure of the schema imported in the BPEL Designer.
    So I thought of Enqueue a new message into the IP_IN_QUEUE and then thought of dequeue with the same message structure from BPEL thru AQ Adapter.
    I am able to enqueue a new message. I can able to see a new record inserted into the table IP_QTAB for the queue IP_IN_QUEUE, corresponding to this new enqueue message. But after some times, this message is automatically dequeued from IP_IN_QUEUE(i.e the corresponding row is automatically removed IP_QTAB)
    Can any one tell me how the message can be automatically dequeued from IP_IN_QUEUE. Also suggest if there are any way to find what are all the messages dequeued from IP_IN_QUEUE and what process dequeues them.
    Any help is highly appreciated.

    Hi,
    There are no automatic processes that dequeue messages from the IP_IN_QUEUE. When you dequeue a message from the IP_IN_QUEUE, you must make sure that the consumer name matches. The default consumer name is b2buser when B2B Server enqueues to the IP_IN_QUEUE. However, the default can be overrided by the Document Routing ID in the Document Definition Parameters page. If you are enqueuing from BPEL, you may have selected something totally different. I do not know of ways to track how the message is dequeued. You may want to post that question to the Oracle AQ forum.
    One suggestion is setup the tutorial so that you have the end to end scenario working. You can use the deq.bat or deq.sh in the $ORACLE_HOME/ip/tutorial/X12/runtime directory (for example, if you use the X12 tutorial) to dequeue messages from IP_IN_QUEUE. The default consumer name b2buser is assumed. After you are able to do that, then you want to try dequeueing using BPEL.
    Eng

  • [NIO] custom messages from the netwerk

    Hi you all,
    Yes this is another NIO question :)
    Ok I have the following situation, I've got a NIO server which reads custom messages from the netwerk. These messages consists of an interger and then a variable byte array.
    int -> length of the message
    byte array -> data of message (could be anything)
    On my local network it works fine because I don't have to worry about my read() not reading all the bytes the client send. So I can just use the ByteBuffer.getInt() to read the int and create a buffer for the byte array etc.
    But... on the intenet there is no garentee all the bytes are read. So if only the first 3 bytes of the whole message are in my read buffer and I call the getInt() I'll get an exception.
    How would you fix this? The only garentee is that I will always have 1 byte (except when a connection is closed or other error)
    I could create of small bytebuffer of 4 bytes and wait till it's full and then read the int, but what if I also have a length that can consist out of like 5 or 6 bytes... and I don't know by forehand if it's 4 or 5 or 6... or just 2...
    Any idear would be welcome... or even code if you have the time...
    Grtz
    David

    Use ByteBuffer[] { lengthField, dataField } as a structure for messages. Set the size of the length field statically as part of the protocol. Set dataField's limit to 0. Do readsinto this structure (there is an appropriate read method for an array of ByteBuffers) until there lengthField.remaining() == 0. At this point, read the int/long/whatever from lengthField and set dataField's limit to that. Then do the reads necessary until dataField.remaining() == 0. At this point, you'll have your whole message.
    The reason that I say "do reads" is that on any particular read you may only get one byte's worth of data. Therefore you have to hold this partially completed message in some variable, or as an attachment to the SelectionKey which was selected. As the Channel continually gets selected for OP_READ, you can do the above steps, and if there's not enough left in the channel, you just leave the message partially completed for the next OP_READ. Once it's complete, you do what you need to with it, and replace the attachment or variable with an empty ByteBuffer[] of the above format.
    --Dan                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Maybe you are looking for

  • Trouble opening reader?

    When I try to open reader, I have a blank screen.  The download tells me it has been successful.  Can someone help me with this problem - I can't figure out what I'm doing wrong. Thanks

  • Billing doc not released to accounting

    Hi ! What can be the reasons that a billing document is not automatically released to accounting? I know one reason - that is when there is a posting block assigned to the billing document type . Plz correct me if I am wrong with the above reason,and

  • Group Policy - Computer preference - Schedule task creation

    Hello,    We are getting error while applying schedule task creation GPO (from Windows 2012) to system windows 2008 R2. Group Policy object did not apply because it failed with error code '0x80041316 The task XML contains an unexpected node.' This er

  • Unable to start PeopleSoft PIA service (beasvc.exe)

    Hi all, a few days back I posted a thread regarding an installation failure of the weblogic PIA (issue still unresolved). Previously I had shut down all my other PIAs (for other development instances), and now I'm encountering a problem trying to sta

  • The BOM Data

    Can we get BOM Data from the Table RESB.....