How to handle BEA-382108 error in route error handler?

Hi,
I have a proxy service with error handler at route level. when any wrong inputs are given to this proxy the Biz will generate fault with error as BEA-382108
having error message as XPATH can only be done for XML or MFL content. This is error is handled by system error handler but not by route error handler.
Can any tell me how to handle this error in route error handler...?

In route Error Handler.
Add If condition and add fn:contains($fault,"BEA-382108") in the if condition, and add your code/logic that you want to implement in case of this error in IF condiiton.
Let me know if this helps.
Regards,
Karan

Similar Messages

  • How to use Request header in the OSB error handler

    Hi
    I have a scenario where OSB proxy service accptes the payload and routes to the target service
    and before routing, I'm generating UUId and inserting in to the request header and publishing the request payload along with UUID to another service.
    when the target service is thrown some business fault,i need to publish the fault along with the header(which has UUID).since my target service sends only fault body,header is getting emptied in the error hanlder section.
    How can I use the requestheader in the error handler section. Any help is highly appreciated.
    Thanks,
    N
    Edited by: user13154768 on Sep 23, 2010 3:25 AM
    Edited by: user13154768 on Sep 23, 2010 3:26 AM

    Just assign your request header ($header) to your variable (e.g. $myRequestHeader) and than use this variable in your error handler. Fault response will override your $header but can't override $myRequestHeader.

  • When I use the shortcut to open a new window in safari (command N), I get a 404 error message from Google. How do I change where 'Command N' routes to?

    When I use the shortcut to open a new window in safari (command N) on my Macbook Pro, I get a 404 error message from Google. How do I change where 'Command N' routes to? 

    It's not necessary to change the Command N keystroke..
    From your Safari menu bar click Safari > Preferences then select the Privacy tab.
    Click:   Remove All Website Data
    Then delete the cache.
    Open a Finder window. From the Finder menu bar click Go > Go to Folder
    Type or copy paste the following
    ~/Library/Caches/com.apple.Safari/Cache.db
    Click Go then move the Cache.db file to the Trash.
    Quit and relaunch Safari to test.
    If that didn't help, troubleshoot Safari extensions.
    From the Safari menu bar click Safari > Preferences then select the Extensions tab. Turn that OFF, quit and relaunch Safari to test.
    If that helped, turn one extension on then quit and relaunch Safari to test until you find the incompatible extension then click uninstall.

  • How to display the 500-internal server error on the Exception Handler page

    Hello
    My situation is as follows : JDev 11.1.1.0.2, ADF fusion application, one unbounded task flow containing 2 view pages view1.jspx and error.jspx
    The error jspx is marked as the exception handler.
    When an error occurs (typically a 500-Internal Server Error) the error.jspx is correctly displayed and shows our message such as 'Don't panic, please call our tech support'
    What I would like to do is to display the actual error stack on this page along with our message.
    I've searched around and I can't find how to either get the error stack in a bean or what EL expression should be used to get the error stack.
    Can anybody help ?
    Best Regards
    Paul
    Switzerland

    The error will be the same, but the stack trace will be different, such as
    Error 500--Internal Server Error
    oracle.adf.controller.security.AuthorizationException: ADFC-0619: Echec de la vérification des autorisations : '/view1.jspx' 'VIEW'.
         at oracle.adf.controller.internal.security.AuthorizationEnforcer.handleFailure(AuthorizationEnforcer.java:145)
         at oracle.adf.controller.internal.security.AuthorizationEnforcer.checkPermission(AuthorizationEnforcer.java:124)
         at oracle.adfinternal.controller.state.ControllerState.initializeUrl(ControllerState.java:639)
         at oracle.adfinternal.controller.state.ControllerState.synchronizeStatePart2(ControllerState.java:449)
         at oracle.adfinternal.controller.application.SyncNavigationStateListener.afterPhase(SyncNavigationStateListener.java:44)
         at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.afterPhase(ADFLifecycleImpl.java:529)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchAfterEvent(LifecycleImpl.java:118)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchAfterPagePhaseEvent(LifecycleImpl.java:166)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchAfterPagePhaseEvent
    What I would like is to display the above stack trace on the page marked as the exception handler....
    Regards
    Paul

  • How many nas connections to router can handle

    Greetings,
    I wonder how many NAS Linksys EA6500 in Bridge mode can handle.
    I have got two Linksys EA6500 routers - one bridged with already one WD My Cloud connected.
    I thank you in advance.

    Sorry I thought you were going to use the EA6500 as your NAS.
    Having a separate switch for the NAS's is best if you have a lot of Ethernet LAN data otherwise plugging them straight into the router would be fine.
    Please remember to Kudo those that help you.
    Linksys
    Communities Technical Support

  • How can I solve the error "media corruption error"?

    I have asynchronous errors in Media and MediaPlayer objects: [com.sun.media.jfxmediaimpl.NativeMediaPlayer@1b0a038] "Error: medio corrupto": "Error: medio corrupto".
    When the program runs in NetBeans the error doesn´t appear "quickly". When the program runs in command line, the error appears the first time I change the video.
    I have this problem since I started my application in JavaFx 2.0 in october, first I thought that I was doing wrong, then I wait for 2.0.2 realease but today I tested my program with the new release and I had the same result.
    Is it a bug? Can be a problem of the video? Can be a problem of my video card?
    I test my program in 5 computers and I have the same error.
    I think that is very strange that there are videos that always fail and there are videos that never fail.
    Perhaps is the content of the video? Perhaps is the way that the video was created? All my videos are created by a graphic designer with 3D Studio.
    Thanks!
    package pruebafx;
    import java.util.logging.FileHandler;
    import java.util.logging.Level;
    import java.util.logging.Logger;
    import javafx.application.Application;
    import javafx.event.EventHandler;
    import javafx.scene.Group;
    import javafx.scene.Scene;
    import javafx.scene.media.Media;
    import javafx.scene.media.MediaErrorEvent;
    import javafx.scene.media.MediaPlayer;
    import javafx.scene.media.MediaView;
    import javafx.scene.paint.Color;
    import javafx.scene.text.Text;
    import javafx.stage.Stage;
    * @author Solange
    public class PruebaFX extends Application {
        private static final Logger logger = Logger.getLogger("pruebafx.pruebafx");
        private static final String MEDIA_PATH = "/images/";
        private static final String VIDEOLOGO_PATH = MEDIA_PATH + "logo.flv";
        private static final String VIDEOSALUDO_PATH = MEDIA_PATH + "saludo.flv";
        private static Group root;
        private static Group grupo2;
        private static Scene scene;
        private static MediaPlayer mpLogo;
        private static MediaPlayer mpSaludo;
        private static Media mLogo;
        private static Media mSaludo;
        private static MediaView mediaView;
        private static Text text1 = new Text();
        private static Text text2 = new Text();
        private static final Color color = Color.BLACK;
         * @param args the command line arguments
        public static void main(String[] args) {
            Application.launch(args);
        @Override
        public void start(Stage primaryStage) {
            try {
                FileHandler fh = new FileHandler("DisplayManagerlog-%u-%g.txt", 100000, 100, true);
                // Send logger output to our FileHandler.
                logger.addHandler(fh);
                // Request that every detail gets logged.
                logger.setLevel(Level.ALL);
                // Log a simple INFO message.
                logger.info("Starting PruebaFX");
            } catch (Exception e) {
                System.out.println(e.getMessage());
            primaryStage.setTitle("Change Videos");
            root = new Group();
            grupo2 = new Group();
            mLogo = new Media(myGetResource(VIDEOLOGO_PATH));
            mSaludo = new Media(myGetResource(VIDEOSALUDO_PATH));
            mpLogo = new MediaPlayer(mLogo);
            mpSaludo = new MediaPlayer(mSaludo);
            mediaView = new MediaView(mpLogo);
            mpLogo.setOnEndOfMedia(new Runnable() {
                public void run() {
                    mpLogo.stop();
                    mediaView.setMediaPlayer(mpSaludo);
                    mpSaludo.play();
                    root.getChildren().remove(grupo2);
            mpSaludo.setOnEndOfMedia(new Runnable() {
                public void run() {
                    mpSaludo.stop();
                    mediaView.setMediaPlayer(mpLogo);
                    mpLogo.play();
                    root.getChildren().add(grupo2);
            mLogo.setOnError(new Runnable() {
                public void run() {
                    logger.severe("Error en Media mLogo");
                    logger.severe(mLogo.getError().getMessage());
            mSaludo.setOnError(new Runnable() {
                public void run() {
                    logger.severe("Error en Media mSaludo");
                    logger.severe(mSaludo.getError().getMessage());
            mpLogo.setOnError(new Runnable() {
                public void run() {
                    logger.severe("Error en MediaPlayer mpLogo");
                    logger.severe(mpLogo.getError().getMessage());
            mpSaludo.setOnError(new Runnable() {
                public void run() {
                    logger.severe("Error en MediaPlayer mpSaludo");
                    logger.severe(mpSaludo.getError().getMessage());
            mediaView.setOnError(new EventHandler<MediaErrorEvent>() {
                public void handle(MediaErrorEvent t) {
                    logger.severe("Error en MediaView mediaView");
                    logger.severe(t.getMediaError().getMessage());
            text1.setText("Hola");
            text1.setFill(color);
            text1.setX(10);
            text1.setY(10);
            text2.setText("Chau");
            text2.setFill(color);
            text2.setX(10);
            text2.setY(50);
            grupo2.getChildren().addAll(text1, text2);
            root.getChildren().addAll(mediaView,grupo2);
            scene = new Scene(root, 300, 250);
            primaryStage.setScene(scene);
            primaryStage.show();
            mpLogo.play();
        public String myGetResource(String path) {
            return (this.getClass().getResource(path).toString());
    }This is the log file:
    <?xml version="1.0" encoding="windows-1252" standalone="no"?>
    <!DOCTYPE log SYSTEM "logger.dtd">
    <log>
    <record>
      <date>2011-12-16T18:17:24</date>
      <millis>1324070244703</millis>
      <sequence>0</sequence>
      <logger>pruebafx.pruebafx</logger>
      <level>INFO</level>
      <class>pruebafx.PruebaFX</class>
      <method>start</method>
      <thread>12</thread>
      <message>Starting PruebaFX</message>
    </record>
    <record>
      <date>2011-12-16T18:17:35</date>
      <millis>1324070255234</millis>
      <sequence>1</sequence>
      <logger>pruebafx.pruebafx</logger>
      <level>SEVERE</level>
      <class>pruebafx.PruebaFX$6</class>
      <method>run</method>
      <thread>12</thread>
      <message>Error en MediaPlayer mpSaludo</message>
    </record>
    <record>
      <date>2011-12-16T18:17:35</date>
      <millis>1324070255234</millis>
      <sequence>2</sequence>
      <logger>pruebafx.pruebafx</logger>
      <level>SEVERE</level>
      <class>pruebafx.PruebaFX$6</class>
      <method>run</method>
      <thread>12</thread>
      <message>[com.sun.media.jfxmediaimpl.NativeMediaPlayer@1b0a038] "Error: medio corrupto": "Error: medio corrupto"</message>
    </record>
    <record>
      <date>2011-12-16T18:17:35</date>
      <millis>1324070255234</millis>
      <sequence>3</sequence>
      <logger>pruebafx.pruebafx</logger>
      <level>SEVERE</level>
      <class>pruebafx.PruebaFX$4</class>
      <method>run</method>
      <thread>12</thread>
      <message>Error en Media mSaludo</message>
    </record>
    <record>
      <date>2011-12-16T18:17:35</date>
      <millis>1324070255250</millis>
      <sequence>4</sequence>
      <logger>pruebafx.pruebafx</logger>
      <level>SEVERE</level>
      <class>pruebafx.PruebaFX$4</class>
      <method>run</method>
      <thread>12</thread>
      <message>[com.sun.media.jfxmediaimpl.NativeMediaPlayer@1b0a038] "Error: medio corrupto": "Error: medio corrupto"</message>
    </record>

    Noelia, i have the same problem, did you solved it ?I had the same issue as Noelia when I investigated Noelia's issue originally (see the TwoVideos sample application in this thread: Re: How can I play different videos with only one MediaPlayer?
    I tried running the TwoVideos sample application today on Windows XPsp3, JavaFX 2.1b17, JDK7u4ea and I was unable to reproduce the problem, so it is likely fixed either 2.1 or (less likely I believe) a Windows 7 only related issue.
    http://www.oracle.com/technetwork/java/javafx/downloads/devpreview-1429449.html
    If you can reproduce the issue with the latest developer preview, then log a bug at http://javafx-jira.kenai.com with environment details, steps, sample media and code to reproduce the issue.
    Please contact me ainchilc at gmail dot com.If it is an answer to an unanswered question on a public forum, it is best to post the answer on the forum, then everybody who reads the forum will know what the answer is.

  • Error in back routing Error in communication channel

    Hi Friends,
      I am sending the Idoc from ECC250 to ECC150 using XI, whenever I am sending the Idoc, I got this error Error in back routing Error in communication channel in SXMB_MONI.
    In IDX2 also I got this error I:000.
    Please suggest me how to resolve this issue.
    Regards,
    Shalini Shah

    Did you cross checked all the configurations are in Place.?
    I understand that the idoc has been received from ECC250 ,Are able to see the payload (i.e idoc )
    in SXMB_MONI ?
    IS configuration steps like
    Receiver determination,
    Interface determination
    are correct?
    Rajesh

  • How to capture the record value, when an error occurs

    Hi , can you please help us in achieving the below requirement.
    i have source with 10 accounts , i have to update the 5 target tables for the 10 accounts, i am using a for loop to do insert/update operations.
    when an primary key/unique constraint error occurs while doing the insert/update operations, i want to catpure that account number along with the
    error message and store in a table.
    right now i am using sqlerrm,sqlcode in my exception block to capture the oracle error code and error message,i need to capture the account number along with this message. please tell me how to achieve this ...
    thanks

    if you want to log the error in the table and keep going with the rest of them you might want to check out bulk collection exception handling.
    http://psoug.org/reference/array_processing.html
    CREATE OR REPLACE PROCEDURE forall_errors IS
    TYPE myarray IS TABLE OF tmp_target%ROWTYPE;
    l_data myarray;
    CURSOR c IS
    SELECT table_name, num_rows
    FROM all_tables;
    errors PLS_INTEGER;
    dml_errors EXCEPTION;
    PRAGMA EXCEPTION_INIT(dml_errors, -24381);
    BEGIN
      OPEN c;
      LOOP
        FETCH c BULK COLLECT INTO l_data LIMIT 100;
        -- SAVE EXCEPTIONS means don't stop if some DELETES fail
        FORALL i IN 1..l_data.COUNT SAVE EXCEPTIONS
        INSERT INTO tmp_target VALUES l_data(i);
        -- If any errors occurred during the FORALL SAVE EXCEPTIONS,
        -- a single exception is raised when the statement completes.
        EXIT WHEN c%NOTFOUND;
      END LOOP;
    EXCEPTION
      WHEN dml_errors THEN
        errors := SQL%BULK_EXCEPTIONS.COUNT;
        dbms_output.put_line('Number of DELETE statements that
        failed: ' || errors);
        FOR i IN 1 .. errors
        LOOP
          dbms_output.put_line('Error #' || i || ' at '|| 'iteration
          #' || SQL%BULK_EXCEPTIONS(i).ERROR_INDEX);
          dbms_output.put_line('Error message is ' ||
          SQLERRM(-SQL%BULK_EXCEPTIONS(i).ERROR_CODE));
        END LOOP;
      WHEN OTHERS THEN
        RAISE;
    END forall_errors;
    /

  • Error locating in object  handler(in pdf)

    Dear friends,
    I am running a report through 9ias,
    when desformat=html then no problem comes,
    but when desformat=PDF then in win98 based webbrowser
    just a small image come.
    and on click it
    gives error -- Error in location object handler
    passible location of viewer Microsoft Activex gallary.
    ( How can I download this patch from that site. i go there but nothing fing that can solve my problem).
    ,but in win2000 machine no prolem commes.
    pls help me
    Siddharth Singh([email protected])

    Can you print to the Adobe PDF printer (I suspect you can not)? Are you logged in as the administrator? Can you find any of the job settings files? If the latter is the case, then you likely do not have permissions set to allow you to read the folder that has all the job settings. If you are not the administrator, you will have to get the administrator to find the folder (it is in one of the document and settings folders under Adobe for XP and under the Users (I think) on Win7) and grant you access.

  • Error message "invalid menu handle"

    When I convert files to .pdf, I cannot open it and receive an error message "invalid menu handle." How do I remedy this?

    It does sound as though your computer is in a different state than you had it, and I can't provide any support for that. This forum is for users of Adobe's Acrobat.com services.
    If you need help with Adobe Reder, try posting in that forum: http://forums.adobe.com/community/adobe_reader_forums
    Perhaps it's just a matter of making Reader your default program for opening PDF files.
    Good luck!

  • Router Error Codes

    Hello, I am trying to find one of my router error codes, however I can't seem to locate the manual below.
    Can someone tell me how to find it?
    Error code from the ICM CallRouter process. For information about a specific Router ErrorCode, refer to the Error Messages section of the *** ICM Master Help ***.
    Thanks!

    Barry,
    This link should provide directions for looking up other codes...
    http://www.cisco.com/en/US/products/sw/custcosw/ps1001/products_qanda_item09186a008024d1ef.shtml
    Remember to rate helpful posts...

  • What is the correct process to return errors from an Event Handler

    I have a pre-Create and pre-Modify Event Handlers. If the event handler detects an error, I want to throw an exception back to terminate the create user or modify user event. I also want to display a meaningful error message on the OIM UI. In my pre-modify event handler I am throwing the following exception when an error is detected:
    throw new EventFailedException(processId, null, "User ID not available", "", "MODIFY", null);
    However, the OIM UI is not displaying the message "User ID not available" as I want it to. Instead it is displaying the following error message:
    An error occurred. The corresponding error code is IAM-0080062
    Does anyone know where that error code is coming from? My event handler is not doing that. Also, does anyone know where I can find any documentation on the proper use of the EventFailedException? What do the parameters mean? How do I get a meaningful error message to display on the OIM UI?
    Thank you for any help here.
    -Dave

    Please try to cancel the PO 1st and then Cancel Sales order...
    Refer following note id
    How to Cancel a Drop Ship Order Line (Doc ID 393688.1)
    Thanks

  • How do i clear error code NSURLErrorDomain error 1102

    While trying to install a new update, I get this error message:
    (NSURLErrorDomain error - 1102.)(102).
    Any suggestions on how to clear it?

    Hello, are you really on 10.8.2 still?
    Might be Apple's overloaded servers...
    https://discussions.apple.com/message/23011659#23011659
    Couple of other things to try...
    Anonymous
    Post subject: NSURLErrorDomain error -1100 in OS X 10.8
    If you check for software updates using the App Store in OS X 10.8 and get "NSURLErrorDomain error -1100" the problem may be with your Software Update preferences. This is particularly likely if you were using a custom Apple Software Update server. To solve the problem, quit the App Store, move the following two files (if present) to the trash, restart, and only then rerun App Store updates:
    /Library/Preferences/com.apple.SoftwareUpdate.plist
    /Library/Preferences/com.apple.SoftwareUpdate.plist.lockfile
    http://x704.net/bbs/viewtopic.php?f=12&t=6130
    I was recently trying to upgrade to mountain lion through the app store.  I have unreliable Internet from a cable company whom I will not name, but we all know who they are.  My Internet dropped while downloading the upgrade.  Once I went through the notorious unplug the modem/router and plugged it back in to gain Internet connectivity again, I could not resume. No matter what I did, the app store kept displaying "an error occurred." I am hoping that those with the same issue read this first to save them hours of skimming through the Internet to find a solution.  Here are the steps to take:
    1. Make sure you have reestablished Internet connection
    2. Chances are you got frustrated when you tried to resume/unpause the download and clicked the "X" to the left.  If so, select the "Store" drop-down menu from the App Store and select "View My Account." There should be an option to unhide your purchase.  You know what to do.
    3. There is also an option to  reset all warnings for buying and downloading under "View My Account." Do this, click "Done," sign out of the App Store and quit the App Store.
    4. Open the Preferences in safari and select Privacy.  Select "Remove All Website Data."  Just do it.
    5. Launch the app store and sign in.
    6. Now, if you "Check for Unfinished Downloads" everything works peachy.
    I hope this helps.  Not much I can do for your Internet connection though.
    JonEz15...
    https://discussions.apple.com/thread/4697970?tstart=120

  • How to clear this type of run time error

    good eve,
    i am migrating sql server procedures to oracle procedures
    i am trying to execute char(39) function in plsql is the following way correct and if this way is correct i am getting
    run time error like
    create or replace
    procedure Sel_subgroup(key in varchar2,gradename in varchar2)
    as
    gid res_grades.grade_id%type;
    gn res_grades.gradename_en%type;
    stid sub_topics.subtopic_id%type;
    stn sub_topics.subtopicname_en%type;
    cc res_grades.countrycode%type;
    estid exsub_topics.exsub_topics_id%type;
    estn exsub_topics.exsubtopicname_en%type;
    d_stmt varchar2(500);
    type ref_cursor is ref cursor;
    rc ref_cursor;
    begin
    d_stmt :='SELECT RG.Grade_ID,RG.Gradename_'||key||',ST.SubTopic_ID,ST.SubTopicname_'||key||', RG.CountryCode,
    Est.ExSub_Topics_ID, Est.ExSubTopicname_'||key||' from
    Res_Grades RG INNER JOIN Sub_Topics ST ON RG.Grade_Id= ST.Grade_ID
    INNER JOIN ExSub_Topics Est ON ST.SubTopic_ID = Est.Sub_Topics_Id
    Where Gradename_'||key||' = '''||gradename||'''';
    open rc for d_stmt;
    loop
    fetch rc into gid,gn,stid,stn,cc,estid,estn;
    if rc%found then
    dbms_output.put_line(gid||gn||stid||stn||cc||estid||estn);
    else
    exit;
    end if;
    end loop;
    close rc;
    commit;
    end Sel_subgroup;the out screen result is:
    Connecting to the database rasool.
    Process exited.
    Disconnecting from the database rasool.can u please help me,
    thanking you,
    prakash

    to samb,
    It doesn't look like you are getting a runtime error. Is it possible your query is returning no rows?
    If you are sure your query should be returning rows, you probably need to check if DBMS_OUTPUT is enabled in SQL Developer (View menu I think).my query is returning a row
    where where 123=key and 'FUBAR'=gradename?
    If so, you want 3 single-quotes at the end of the string, not 4:
    You sure? I think 4 is correct.i am sure 4 is correct i have tried as per jeenesh said
    to jeenesh
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace
      2  procedure Sel_subgroup(key in varchar2,gradename in varchar2)
      3  as
      4   d_stmt varchar2(500);
      5  begin
      6  d_stmt :='SELECT RG.Grade_ID,RG.Gradename_'||key||',ST.SubTopic_ID,ST.SubTopicname_'||key||', RG.CountryCode,
      7  Est.ExSub_Topics_ID, Est.ExSubTopicname_'||key||' from
      8  Res_Grades RG INNER JOIN Sub_Topics ST ON RG.Grade_Id= ST.Grade_ID
      9  INNER JOIN ExSub_Topics Est ON ST.SubTopic_ID = Est.Sub_Topics_Id
    10  Where Gradename_'||key||' = '''||gradename||'''';
    11  dbms_output.put_line(d_stmt);
    12* end Sel_subgroup;
    SQL> /
    Procedure created.
    SQL> set serverout on
    SQL> exec Sel_subgroup('1','TEST');
    SELECT RG.Grade_ID,RG.Gradename_1,ST.SubTopic_ID,ST.SubTopicname_1,
    RG.CountryCode,
    Est.ExSub_Topics_ID, Est.ExSubTopicname_1 from
    Res_Grades RG
    INNER JOIN Sub_Topics ST ON RG.Grade_Id= ST.Grade_ID
    INNER JOIN ExSub_Topics
    Est ON ST.SubTopic_ID = Est.Sub_Topics_Id
    Where Gradename_1 = 'TEST'
    PL/SQL procedure successfully completed.i have also executed your code sir it is executing.in my coding,i found that the part of dbms_output.put_line in my ref cursor loop is not displaying me the print.
    to karthick arp
    Did enable serveroutput?yes i have enabled it with buffer size 200000
    to
    Billy Verreynne     & Frank Kulash
    as per you said sir i have done and got an error my code as follows
    SQL> var rc refcursor
    SQL> var key varchar2(2)
    SQL> var gradename varchar2(30)
    SQL> exec :key :='EN';
    PL/SQL procedure successfully completed.
    SQL> exec :gradename :='PRE-K';
    PL/SQL procedure successfully completed.
    SQL> begin sel_subgroup(key => :key, gradename => :gradename,rc => :rc); end;
      2  /
    PL/SQL procedure successfully completed.
    SQL> print rc
    ERROR:
    ORA-24338: statement handle not executed
    SP2-0625: Error printing variable "rc"how to handle this error sir

  • OSB Routing error help

    <2010-4-20 上午10时46分17秒 CST> <Error> <OSB Kernel> <BEA-382018> <Unable to ge
    nerate runtime for router configuration: <ser:router xmlns:ser="http://www.bea.c
    om/wli/sb/services" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:
    tran="http://www.bea.com/wli/sb/transports" xmlns:env="http://www.bea.com/wli/co
    nfig/env" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:con="http
    ://www.bea.com/wli/sb/stages/config" xmlns:con1="http://www.bea.com/wli/sb/stage
    s/logging/config">
    <con:flow xmlns:con="http://www.bea.com/wli/sb/pipeline/config">
    <con:route-node name="RouteNode1">
    <con:context>
    <con2:varNsDecl prefix="rout" namespace="http://zoufch.org/RouteUserMess
    age" xmlns:con2="http://www.bea.com/wli/sb/stages/config"/>
    </con:context>
    <con:actions>
    <con2:routingTable xmlns:con2="http://www.bea.com/wli/sb/stages/routing/
    config">
    <con3:id xmlns:con3="http://www.bea.com/wli/sb/stages/config">_ActionI
    d-6475995300487849831-22c88e9.12818d80438.-7f96</con3:id>
    <con2:expression>
    <con:xqueryText xmlns:con="http://www.bea.com/wli/sb/stages/config">
    $body/rout:HelloWorld/rout:user/rout:id</con:xqueryText>
    </con2:expression>
    <con2:case>
    <con2:operator>equals</con2:operator>
    <con2:value>zou</con2:value>
    <con2:route>
    <con3:id xmlns:con3="http://www.bea.com/wli/sb/stages/config">_Act
    ionId-6475995300487849831-22c88e9.12818d80438.-7f97</con3:id>
    <con2:service ref="RouteServiceProject/Business Services/BusinessS
    erviceZ" xsi:type="ref:BusinessServiceRef" xmlns:ref="http://www.bea.com/wli/sb/
    reference"/>
    <con2:operation>HelloWorld</con2:operation>
    <con2:outboundTransform>
    <con1:log>
    <con3:id xmlns:con3="http://www.bea.com/wli/sb/stages/config">
    _ActionId-6475995300487849831-22c88e9.12818d80438.-7f95</con3:id>
    <con1:logLevel>error</con1:logLevel>
    <con1:expr>
    <con:xqueryText xmlns:con="http://www.bea.com/wli/sb/stages/
    config">$body</con:xqueryText>
    </con1:expr>
    <con1:message>第一次日志信息!</con1:message>
    </con1:log>
    <con3:rename varName="body" xmlns:con3="http://www.bea.com/wli/s
    b/stages/transform/config">
    <con4:id xmlns:con4="http://www.bea.com/wli/sb/stages/config">
    _ActionId-6475995300487849831-22c88e9.12818d80438.-7f94</con4:id>
    <con3:location>
    <con:xpathText xmlns:con="http://www.bea.com/wli/sb/stages/c
    onfig">.//rout:*</con:xpathText>
    </con3:location>
    <con3:namespace>http://zoufch.org/UserMessageZ</con3:namespace
    >
    </con3:rename>
    </con2:outboundTransform>
    <con2:responseTransform/>
    </con2:route>
    </con2:case>
    <con2:defaultCase>
    <con2:route>
    <con3:id xmlns:con3="http://www.bea.com/wli/sb/stages/config">_Act
    ionId-6475995300487849831-22c88e9.12818d80438.-7f93</con3:id>
    <con2:service ref="RouteServiceProject/Business Services/BusinessS
    erviceQ" xsi:type="ref:BusinessServiceRef" xmlns:ref="http://www.bea.com/wli/sb/
    reference"/>
    <con2:operation>HelloWorld</con2:operation>
    <con2:outboundTransform>
    <con1:log>
    <con3:id xmlns:con3="http://www.bea.com/wli/sb/stages/config">
    _ActionId-6475995300487849831-22c88e9.12818d80438.-7f80</con3:id>
    <con1:logLevel>error</con1:logLevel>
    <con1:expr>
    <con:xqueryText xmlns:con="http://www.bea.com/wli/sb/stages/
    config">$body</con:xqueryText>
    </con1:expr>
    <con1:message>第二次日志信息!</con1:message>
    </con1:log>
    <con3:rename varName="body" xmlns:con3="http://www.bea.com/wli/s
    b/stages/transform/config">
    <con4:id xmlns:con4="http://www.bea.com/wli/sb/stages/config">
    _ActionId-6475995300487849831-22c88e9.12818d80438.-7f7f</con4:id>
    <con3:location>
    <con:xpathText xmlns:con="http://www.bea.com/wli/sb/stages/c
    onfig">.//rout:*</con:xpathText>
    </con3:location>
    <con3:namespace>http://zoufch.org/UserMessageQ</con3:namespace
    >
    </con3:rename>
    </con2:outboundTransform>
    <con2:responseTransform/>
    </con2:route>
    </con2:defaultCase>
    </con2:routingTable>
    </con:actions>
    </con:route-node>
    </con:flow>
    </ser:router>>
    <2010-4-20 上午10时46分17秒 CST> <Error> <OSB Kernel> <BEA-382016> <Failed to in
    stantiate router for service ProxyService RouteServiceProject/Proxy Services/Pro
    xyServiceQZ: com.bea.wli.sb.management.BrokerManagementException: com.bea.wli.sb
    .stages.StageException: The xquery cannot have an unbound current node.
    com.bea.wli.sb.management.BrokerManagementException: com.bea.wli.sb.stages.Stage
    Exception: The xquery cannot have an unbound current node.
    at com.bea.wli.sb.pipeline.RouterCompiler.getActionsRuntime(RouterCompil
    er.java:159)
    at com.bea.wli.sb.pipeline.RouteNode.<init>(RouteNode.java:66)
    at com.bea.wli.sb.pipeline.RouterCompiler.compileNode(RouterCompiler.jav
    a:132)
    at com.bea.wli.sb.pipeline.RouterCompiler.compileFlow(RouterCompiler.jav
    a:115)
    at com.bea.wli.sb.pipeline.Router.<init>(Router.java:135)
    Truncated. see log file for complete stacktrace
    com.bea.wli.sb.stages.StageException: The xquery cannot have an unbound current
    node.
    at com.bea.wli.sb.stages.expressions.ExpressionHelper.validateXQuery(Exp
    ressionHelper.java:481)
    at com.bea.wli.sb.stages.expressions.ExpressionHelper.validate(Expressio
    nHelper.java:59)
    at com.bea.wli.sb.stages.expressions.ExpressionHelper.getExecutor(Expres
    sionHelper.java:325)
    at com.bea.wli.sb.stages.expressions.ExpressionBuilderImpl.getExecutor(E
    xpressionBuilderImpl.java:151)
    at com.bea.wli.sb.stages.expressions.ExpressionBuilderImpl.getExecutor(E
    xpressionBuilderImpl.java:143)
    Truncated. see log file for complete stacktrace
    >
    help ths!

    Is it coming during configuration import time? When are you seeing this error?
    The xquery cannot have an unbound current node.
    com.bea.wli.sb.management.BrokerManagementException: com.bea.wli.sb.stages.Stage
    Exception: The xquery cannot have an unbound current node-- generally indicates that the variable used in pipeline is not appropriate.
    Manoj

Maybe you are looking for

  • My iPod shuffle could be seen on iTunes, but it cannot be charged and don't play music. The battery light do not flash at all.

    Like what I mentioned, the iPod do not work, it won't play music and the battery light do not flash. But it shows in iTunes, and I could sync music into it. I tried to reset all the settings of the iPod, and installed all the new software, but it doe

  • How to hotsync photos and videos?

    Hi, I have a treo 650 with Bell Mobility and can't find the way to back up my photos and videos. When I install hotsync and desktop manager I only have the options of syncing Calendar, Contacts, Tasks and Memos but not photos and videos (and that's w

  • Info about a bundle

    Hi to all, i have a 2811-ccme/k9 and i'm wondering about the security features of this equipment. I don't know where to find info about this bundle, someone knows what kind of ios is installed on board?

  • Netui form tag - onLoad

    How can I execute some javascript when the jsp loads. Basically something like what the onLoad would do? -Joe

  • Loading external slide show

    i have a main site i'm building in one area i have 12 buttons for each item. I want to set it up so that when you click each button one image and a title and some text loads from an external source. When i click on the next button i want it to change