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

Similar Messages

  • OSB 10gR3 Error handling and reporting action approach

    My use case:
    Simple Proxy service routes to an external web service created as Business service in OSB
    Whenever there is transport error/soap fault from the external web service, that error needs to be reported along with the original request received by the proxy service.
    What I have tried so far?
    Created a error handler/stage in the route node of my proxy service. Within that stage, added a report action to report $body which contains the error received from the external service. I created a report index key/value to report for this request, I used a specific element in the body of the original request sent to the proxy service.
    Within the route error handling stage, I realized that $body which had my original request to the proxy service lost its content and replaced by the fault from external WS. So I made a copy of $body in my request pipeline and tried to use an element from that copy to index my failed request. But the copied variable always seem to be empty within the error handling stage.
    So, my questions to the experts,
    1)What variables are visible within the error handling stage/scope?
    2)What is the best way(less overhead) to preserve my original request as $body context variable is already changed with fault by the time error handler is invoked? Remember I wanted to report the original request only incase of error, for success cases I don't care/I don't want to un-necessarily add an overhead of copying to a vairbale.
    3)Is there another proper way to simply report the original request received by proxy and fault received from external service for a given key in the request, say orderId
    Sample proxy request:
    <MyData>
    <OrderId>123</OrderId>
    </MyData>

    1)What variables are visible within the error handling stage/scope? $fault - http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/userguide/context.html#wp1051816
    $body - http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/userguide/context.html#wp1103311
    2)What is the best way(less overhead) to preserve my original request as $body context variable is already changed with fault by the time error handler is invoked? Remember I wanted to report the original request only incase of error, for success cases I don't care/I don't want to un-necessarily add an overhead of copying to a variable.Can you print $body and $fault variables in your error handler?. Are they different ? What I'm suspecting is the back-end webservice is faulting (returning soap-fault and http response =5xx). There is no other way I can think of than copying the contents of $body to a separate variable.
    Thanks
    Manoj

  • IDOC to File --- Error occurred during back-routing Error in communication

    Hi All,
    I am doing a IDOC to File (File Content Conversion) Scenario in which I have mentioned the field separator and end separator.. When i trigger the IDOC, i am only getting the first field value in the output. I am getting the following error
    "- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="OUTBINDING">CO_TXT_ROUTING_BACK_ERROR</SAP:Code>
      <SAP:P1>,IHS_BS</SAP:P1>
      <SAP:P2>,com_IHS_B07_BS,,</SAP:P2>
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error occurred during back-routing Error in communication channel</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>"
    My port and receiver are mentioned in "IDXNOALE" so that I can ignore the Acknowledgments. Please help as the error still persists..
    Thanks
    Anju

    Try this thread:
    ALEAUD not coming to SAP from XI & u0093Acknowledgment not possible" in idx5

  • 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

  • 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...

  • I have an hp office jet 4500 and os maverick 10.9.4 and I can't get it to print after last upgrade, multiple malfunctions and error, help?

    I have an hp office jet 4500 and os maverick 10.9.4 and I can’t get it to print after last upgrade, multiple malfunctions and error, help? I have tried deleting and resetting printer and re-installing update 6 times. Last update attempt showed none available??? I can’t load the software directly from HP because their only option is to use the software update option on the mac....frustrated!!! Help!!
    I get blank pages that just run through the printer and a stats window that just 33% complete and goes no further.

    I am going on the guess that an old driver is still installed...
    Use Finder Go > go to folder, and go to /Library/Printers and delete the HP folder(s).
    Reset the Printing System:
    OS X Mavericks: Reset the printing system
    Now, Add the printer in Print & Scan prefs.

  • I updated to the latest IOS and now my passwords don't work.  Reset 4 time which reset for my iPad and iPhone but I cant log into my itunes account using my apple ID it indicates an error, Help?

    I updated to the latest IOS and now my passwords don't work.  Reset 4 time which reset for my iPad and iPhone but I cant log into my itunes account using my apple ID it indicates an error, Help?

    This may sound crazy, but download any free app.  This often "shocks" the other apps into working.

  • HT6208 Cannot download the latest update 7.1.1 even though plugged in and on wifi keeps saying error help!!!!!

    Cannot download the latest update 7.1.1 even though plugged in and on wifi keeps saying error help!!!!!

    I am not getting an errr #. It just says that there are purchases on my ipod, not in my itunes. I transfer all of my ipod purchases into itunes. Then I try an download the new version of my ipod 7.1.1. It still says there are purchases on my ipod touch. So I just hit continue because their are not purchases on my ipod, that aren't in itunes. It extracts the software, and backs up ipod. Then itunes just closes. When I reopen it I get the same message A new iPod software version (7.1.1) is available for the iPod “My" iPodl”. Would you like to update your iPod now? My imac has recently been restored to as new, I have the newest ipod touch, and my version of itunes is also the newest version. The only thing that I can assume is that the problem, is another untested & bad update, from Capn Cook.

  • 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

  • When m testing webdynpro abap application m getting this error  help me to get solution

    hi all,
    when m testing webdynpro abap application m getting this error  help me to get solution.
    plz find the screen shot

    Hi
    I think you are using the IDES system, Can you check the services in SICF transaction. If the service is not activated you activate it again.
    In this path you will find  in the below path and try to check/activate the services relevant to the WDA stack.
    sap/bc/webdynpro/sap

  • Can't authorize ADE, get an activation server error - help?

    can't authorize ADE, get an activation server error - help?

    per YuvrajShinde071 
    Follow these steps,
    1. Launch Adobe Digital Editions
    2. Keeping ADE program active on your screen, Hold Ctrl+Shift+D keys.
         - you will get a prompt window to Erase Authorization (ADE 2.0) & Deauthorize (ADE 1.7.2)
         - Deauthorize ADE and Re-launch it.
    3. Navigate to Help > Authorize Computer (in ADE 2.0) & Library > Authorize ( in ADE 1.7.2, usually you will be prompted to authorize when you launch the program ) .

  • I have ipod nano 6G.I was trying to restore it to clear all the data but it showed error 1439 and couldn't restore.I tried every method given in errors help page but nothing worked.What should i do?

    I have ipod nano 6G.I was trying to restore it to clear all the data but it showed error 1439 and couldn't restore.I tried every method given in errors help page but nothing worked.What should i do?

    Just in case (even though your symptoms aren't explicitly mentioned in the document), let's check to see if there's a LSP problem in play here:
    Apple software on Windows: May see performance issues and blank iTunes Store

  • TS1741 Bought an app last night.  Tried to buy another an hour later and got the window that says "Cannot connect to iTunes Store".  Still unable to connect today.  Tried restarting router. Help please....thanks!

    Bought an app last night.  Tried to buy another an hour later and got the window that says "Cannot connect to iTunes Store". Still unable to connect to store today.  Tried restarting router.  Help please....thanks.

    The Complete Guide to Using the iTunes Store
    http://www.ilounge.com/index.php/articles/comments/the-complete-guide-to-using-t he-itunes-store/
    Can't connect to the iTunes Store
    http://support.apple.com/kb/TS1368
    iTunes: Advanced iTunes Store troubleshooting
    http://support.apple.com/kb/TS3297
    This works for some users. Not sure why.
    Go to Settings>General>Date and Time> Set Automatically>Off. Set the date ahead by about a year.Then see if you can connect to the store.
     Cheers, Tom

  • Not able to download ios 5 it says network error help me plz...

    not able to download ios 5 it says network error help me plz...

    hi,
    Have you try to download in your iTunes putting off your firewall ?
    Be careful with this aunction and put in on after the download.
    Have a nice day

  • EA6900 Can't connect to Router error message from Linksys Smart Wifi

    Hello Everyone, I am having an issue where I cannot remotely access my router. I currently have Charter as my ISP and have internet connectivity when at home. I can also access my router through Smart Wifi when on my local connection. When I try to access remotely I get the "Can't connect to the router" error message. I believe that I have enable the correct settings on my router to provide this service. Any thoughts would be greatly appreciated! Thanks in advance. Mike Carlin

    Thanks for the reply. ISP: Charter CableModem: Wish I could tell you at this point, but not at home and can't remember specifics. I thought that I did the association.  Is this what you are talking about?http://www.linksys.com/us/support-article?articleNum=140177   

Maybe you are looking for

  • How do I allow a second user of my computer to view my photos.

    My wife logs in under her name and she can't see our pics? Message was edited by: Old Mutt

  • ITunes 7 - 4 problems I've encountered. Please help!

    First, I am not getting any error messages. These are just problems I have noticed. 1.) When I try to "Add folder to Library", it only adds 1 song on the first try, no matter how many new music files I have in the folder that are not already in the l

  • How can I do document query from custom portal

    I am think of creating a taskflow to do document query in UCM. How can I do that? Is there any web service from UCM to do that? Thanks.

  • Alternate Vendor In Pricing Condition

    Dear Gurus, The company that I am configuring MM wants to import material from outside. they have given me Condition about how pricing is to be done. In import case, the alternative vendor whom the company wants to pay to should be directly link with

  • Ata_piix problem on iMac.

    Hello. I installed Arch Linux on my iMac. Setup went all fine. BUT I have a problem - when I start it up, the loading freezes at "ata_piix 000:00:1f.2: MAP [P0 P2 P1 P3]". Happens also when I run in fallback mode. Thanks! Dev