OSB Branch Problem

Hi there,
I have created a set of Business Services backed by SOAP services and then Proxy Services for each (3). The three Proxy Services are then configured in a new "Wrapper" Proxy Service which uses one of the Request Parameters to do a Branch. The Branch will then drop to a route/routing for each original Proxy Service backed by a Business Service. This is a content based routing scheme.
I have successfully tested the 3 Proxy Services. When I run the "Wrapper" service the OSB server has an error:
Sep 2, 2009 12:46:09 AM MDT> <Error> <OSB Kernel> <BEA-382016> <Failed to instantiate router for service ProxyService zzzz PoC1 OSB/ProxyService/getZzzzzzzzzzzService: 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.StageException: The xquery cannot have an unbound current node.
     at com.bea.wli.sb.pipeline.BranchNode.<init>(BranchNode.java:89)
     at com.bea.wli.sb.pipeline.RouterCompiler.compileNode(RouterCompiler.java:129)
     at com.bea.wli.sb.pipeline.RouterCompiler.compileFlow(RouterCompiler.java:115)
     at com.bea.wli.sb.pipeline.Router.<init>(Router.java:135)
     at com.bea.wli.sb.pipeline.RouterCompiler.compileRouter(RouterCompiler.java:89)
     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(ExpressionHelper.java:481)
     at com.bea.wli.sb.stages.expressions.ExpressionHelper.validate(ExpressionHelper.java:59)
     at com.bea.wli.sb.stages.expressions.ExpressionHelper.getExecutor(ExpressionHelper.java:325)
     at com.bea.wli.sb.stages.expressions.ExpressionBuilderImpl.getExecutor(ExpressionBuilderImpl.java:151)
     at com.bea.wli.sb.stages.expressions.ExpressionBuilderImpl.getExecutor(ExpressionBuilderImpl.java:143)
     Truncated. see log file for complete stacktrace
My questions:
#1) - any ideas on the way to fix the error ?
#2) - When I can do a basic invocation for the Wrapper Proxy Service I will then need to map the "Wrapper" Request (parameters) to the individual Proxy Request that is routed to (they have different WSDLs / signatures) AND then do the mapping on the Result (Response). I was planning to do an "Assign/Replace" but have not been successful yet. Any ideas on this?
All hints are appreciated.
Thanks,
David.

Hi there,
I have solved everything but the Branching Issue. I added Branching at the end and it causes an Error of "UNBOUND CURRENT NODE". You can see my Proxy Service below:
<Sep 8, 2009 5:55:26 AM MDT> <Error> <OSB Kernel> <BEA-382018> <Unable to generate runtime for router configuration: <ser:router xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:env="http://www.bea.com/wli/config/env" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con4="http://www.bea.com/wli/sb/stages/routing/config">
<con:pipeline type="request" name="PipelinePairNode1_request">
<con:stage name="AssignPresentBy">
<con:context>
<con1:varNsDecl namespace="http://www.abcd.ca/TicketRedemptionRequestSchema" prefix="tic"/>
</con:context>
<con:actions>
<con2:assign varName="presentBy">
<con1:id>_ActionId-5723152188531464211-2ff2ab54.1239606fa8b.-7efc</con1:id>
<con2:expr>
<con1:xqueryText>fn:data($body/parameters/tic:present_by)</con1:xqueryText>
</con2:expr>
</con2:assign>
</con:actions>
</con:stage>
</con:pipeline>
<con:pipeline type="response" name="PipelinePairNode1_response"/>
<con:flow>
<con:pipeline-node name="PipelinePairNode1">
<con:request>PipelinePairNode1_request</con:request>
<con:response>PipelinePairNode1_response</con:response>
</con:pipeline-node>
<con:branch-node type="condition" name="PresentByBranch">
<con:context>
<con1:varNsDecl namespace="http://www.abcd.ca/TicketRedemptionRequestSchema" prefix="tic"/>
<con1:varNsDecl namespace="http://abcd.ca/TicketRedemptionResultSchema" prefix="tic1"/>
</con:context>
<con:branch-table variable="presentBy">
<con:xpath>
<con1:xpathText>./text()</con1:xpathText>
</con:xpath>
<con:branch name="VrtBranch">
<con:operator>equals</con:operator>
<con:value>vrt</con:value>
<con:flow>
<con:route-node name="VrtRoute">
<con:context>
<con1:userNsDecl namespace="ld:logical/ticket_redemption_by_vrt_ws" prefix="ns"/>
<con1:varNsDecl namespace="http://www.abcd.ca/TicketRedemptionRequestSchema" prefix="tic"/>
<con1:varNsDecl namespace="http://abcd.ca/TicketRedemptionResultSchema" prefix="tic1"/>
</con:context>
<con:actions>
<con4:route>
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7f6c</con1:id>
<con4:service ref="abcd-PoC1-OSB/BusinessService/ticket_redemption_by_vrt" xsi:type="ref:BusinessServiceRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
<con4:operation>getTicketRedemptionByVrt</con4:operation>
<con4:outboundTransform>
<con2:assign varName="trRequest">
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7f6b</con1:id>
<con2:expr>
<con1:xqueryTransform>
<con1:resource ref="abcd-PoC1-OSB/xquery/ticketRedemptionVrtRequest"/>
<con1:param name="ticketRedemptionRequest1">
<con1:path>$body</con1:path>
</con1:param>
</con1:xqueryTransform>
</con2:expr>
</con2:assign>
<con3:log>
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7f6a</con1:id>
<con3:logLevel>error</con3:logLevel>
<con3:expr>
<con1:xqueryText>$body</con1:xqueryText>
</con3:expr>
<con3:message>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</con3:message>
</con3:log>
<con2:replace varName="body">
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7f69</con1:id>
<con2:location>
<con1:xpathText>./*</con1:xpathText>
</con2:location>
<con2:expr>
<con1:xqueryText>$trRequest</con1:xqueryText>
</con2:expr>
</con2:replace>
<con3:log>
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7f68</con1:id>
<con3:logLevel>error</con3:logLevel>
<con3:expr>
<con1:xqueryText>$body</con1:xqueryText>
</con3:expr>
<con3:message>BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB</con3:message>
</con3:log>
</con4:outboundTransform>
<con4:responseTransform>
<con2:assign varName="trResponse">
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7f67</con1:id>
<con2:expr>
<con1:xqueryTransform>
<con1:resource ref="abcd-PoC1-OSB/xquery/ticketRedemptionVrtResponse"/>
<con1:param name="getTicketRedemptionByVrtResponse1">
<con1:path>$body/ns:getTicketRedemptionByVrtResponse</con1:path>
</con1:param>
</con1:xqueryTransform>
</con2:expr>
</con2:assign>
<con3:log>
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7f66</con1:id>
<con3:logLevel>error</con3:logLevel>
<con3:expr>
<con1:xqueryText>$body</con1:xqueryText>
</con3:expr>
<con3:message>CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC</con3:message>
</con3:log>
<con2:replace varName="body">
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7f65</con1:id>
<con2:location>
<con1:xpathText>./*</con1:xpathText>
</con2:location>
<con2:expr>
<con1:xqueryText>$trResponse</con1:xqueryText>
</con2:expr>
</con2:replace>
<con3:log>
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7f64</con1:id>
<con3:logLevel>error</con3:logLevel>
<con3:expr>
<con1:xqueryText>$body</con1:xqueryText>
</con3:expr>
<con3:message>DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD</con3:message>
</con3:log>
</con4:responseTransform>
</con4:route>
</con:actions>
</con:route-node>
</con:flow>
</con:branch>
<con:default-branch>
<con:flow>
<con:route-node name="DefaultRoute">
<con:context/>
<con:actions>
<con4:route>
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7ef6</con1:id>
<con4:service ref="abcd-PoC1-OSB/BusinessService/ticket_redemption_by_asset" xsi:type="ref:BusinessServiceRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
<con4:outboundTransform>
<con3:log>
<con1:id>_ActionId-7257948572351663971-4dcedc82.12399512af2.-7ed6</con1:id>
<con3:logLevel>error</con3:logLevel>
<con3:expr>
<con1:xqueryText>$body</con1:xqueryText>
</con3:expr>
<con3:message>ZZZZZZZZZZZZZZZZZZZ D E F A U L T ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ</con3:message>
</con3:log>
</con4:outboundTransform>
<con4:responseTransform/>
</con4:route>
</con:actions>
</con:route-node>
</con:flow>
</con:default-branch>
</con:branch-table>
</con:branch-node>
</con:flow>
</ser:router>>
com.bea.wli.sb.management.BrokerManagementException: com.bea.wli.sb.stages.StageException: The xquery cannot have an unbound current node.
     at com.bea.wli.sb.pipeline.BranchNode.<init>(BranchNode.java:89)
     at com.bea.wli.sb.pipeline.RouterCompiler.compileNode(RouterCompiler.java:129)
     at com.bea.wli.sb.pipeline.RouterCompiler.compileFlow(RouterCompiler.java:115)
     at com.bea.wli.sb.pipeline.Router.<init>(Router.java:135)
     at com.bea.wli.sb.pipeline.RouterCompiler.compileRouter(RouterCompiler.java:89)
     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(ExpressionHelper.java:481)
     at com.bea.wli.sb.stages.expressions.ExpressionHelper.validate(ExpressionHelper.java:59)
     at com.bea.wli.sb.stages.expressions.ExpressionHelper.getExecutor(ExpressionHelper.java:325)
     at com.bea.wli.sb.stages.expressions.ExpressionBuilderImpl.getExecutor(ExpressionBuilderImpl.java:151)
     at com.bea.wli.sb.stages.expressions.ExpressionBuilderImpl.getExecutor(ExpressionBuilderImpl.java:143)
     Truncated. see log file for complete stacktrace
If you have any ideas on how to debug this itb would be much appreciated!
Thanks,
David.

Similar Messages

  • OSB 11g - Conditional Branch Problem using attribute selection

    Folks,
    Came across a problem using OSB Conditional Branch using attribute selection, it fails & is most likely a bug. It was bug in ALSB2.5 but read in forums was fixed in ALSB 2.6
    things I am doing -
    1. In the Msg Flow, Conditional branch is @ the start of the flow
    Xpath :- ./cm:processLineItem/cm:lineItem/@actionCode
    In-Variable: - body
    Label: - MODIFY
    Operator:- =
    Value:- 'Modify'
    It fails with BEA-382000 error Code
    <con:errorCode>BEA-382000</con:errorCode>
         <con:reason>
         com.bea.wli.sb.stages.StageException: {bea-err}TYPE003: Runtime Type Mismatch
         </con:reason>
    What could be wrong with Xpath or is it a Bug ?
    Thanks,
    Abhijeet

    Hi Abhijeet,
    Your case is re-producible. It may be a bug.
    BTW, I have noticed a strange behaviour -
    1. If there is only one attribute then it works fine (<cus:lineItem actionCode="Modify")
    2. If the attribute which you want to refer in selection, is in the last then also it works fine (<cus:lineItem priorityRanking="201" quantity="1"> actionCode="Modify")
    So I will suggest you to raise a case with support and meanwhile as a workaround I would suggest you to use actionCode attribute in the last of lineItem node. So your XML should be like -
    <soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <cus:processLineItem xmlns:com="http://vodafone.com.au/ebo/vha/CommonComponents" xmlns:cus="http://vodafone.com.au/cm/ocv/ebm/CustomerOrder" xmlns:cus1="http://vodafone.com.au/ebo/vha/CustomerManagement">
    <com:header>
    <com:createDateTime>2008-09-29T11:49:45</com:createDateTime>
    <!--Optional:-->
    <com:webUser>test</com:webUser>
    <com:channel>string</com:channel>
    <com:applicationName>string</com:applicationName>
    <com:businessIdentifier>string</com:businessIdentifier>
    <!--Optional:-->
    <com:entityIdentifier>string</com:entityIdentifier>
    <!--Optional:-->
    <com:sourceIdentifier>string</com:sourceIdentifier>
    <!--Optional:-->
    <com:statusCode>Success</com:statusCode>
    <!--Optional:-->
    <com:messageIdentifier>string</com:messageIdentifier>
    </com:header>
    <cus:lineItem priorityRanking="201" quantity="1" actionCode="Modify">
    <!--You have a CHOICE of the next 3 items at this level-->
    <!--Optional:-->
    <cus1:product ID="string">
    <!--Zero or more repetitions:-->
    <cus1:attribute>
    <com:name>test</com:name>
    <com:value>test1</com:value>
    </cus1:attribute>
    </cus1:product>
    </cus:lineItem>
    </cus:processLineItem>
    </soapenv:Body>
    Regards,
    Anuj

  • OSB 11g - problem in workshop

    Hello,
    I have a problem with new OSB 11g in my workshop - it doesn't start properly - log:
    !ENTRY com.bea.workshop.wls.core 1 2000 2011-01-07 12:10:36.178
    !MESSAGE Server watcher[Oracle WebLogic Server 11g v10.3 at localhost]:running Weblogic detected, validating...
    !ENTRY com.bea.workshop.wls.core 1 2000 2011-01-07 12:10:36.191
    !MESSAGE Cannot load com.bea.plateng.domain.DomainInfoHelper: java.lang.ClassNotFoundException: com.bea.plateng.domain.DomainInfoHelper
    !ENTRY com.bea.workshop.wls.core 1 2000 2011-01-07 12:10:36.192
    !MESSAGE Cannot load com.bea.plateng.domain.DomainInfoHelper: java.lang.ClassNotFoundException: com.bea.plateng.domain.DomainInfoHelper
    !ENTRY com.bea.workshop.wls.core 4 4 2011-01-07 12:10:39.647
    !MESSAGE Cannot establish connection to deployment manager.Anonymous attempt to get to a JNDI resource
    To avoid security lockout, Server watcher will NOT attempt to reconnect the server. If you change username/password, please restart Eclipse.
    !ENTRY com.bea.workshop.wls.core 4 4000 2011-01-07 12:10:39.748
    !MESSAGE Another server (or another process) is running on the same TCP/IP port '7011'.
    !ENTRY org.eclipse.wst.server.core 4 0 2011-01-07 12:10:40.175
    !MESSAGE Server Oracle WebLogic Server 11g v10.3 at localhost failed to start.
    ... workshop then thinks, that WLS didn't start, but in fact it is running on the background.
    (Nothing else is running on the port 7011 and I've also tried some else ports.)
    I've got: wls 1033, osb 11.1.1.3.0, workshop 10.3
    Thank you very much for any help.

    Windows 7 64bit I was expecting this answer. On windows 7, to start eclipse, right click on eclipse.exe and select "Run as Administrator" option
    Regards,
    Anuj

  • Mythtv: mythplugins 0.21 fixes branch problem

    I'v been using custom pkgbuild to update mythtv stuff from fixes branch every week. Newest mythplugins set causes segfault and I'v been tracking the version that causes this problem first time.
    Version 16934 is running ok but 16935 is causing segfault if I try to watch tv, go to settings etc. Difference about these versions are mainly finnish language updates.
    I'm guessing my 3 different Arch setups are lacking something that causes these problems. I use EN and FI locales. Verbosed output doesn't show anything regarding the crash..
    This is the difference between the two versions.
    http://svn.mythtv.org/trac/changeset?ol … &new=16935
    Does anyone have same problems and/or have fix proposal?

    I get the mythweb up and running - The only minor change was the move from /home/httpd/html to /srv/www according to the mythweb.
    Still after rebooting my server Mythbackend aren't starting by it self, and only working when restarting it manually. Allso after running mythtv-setup again and everything. The mythbackend aren't starting at boot time at it self.
    So untill later when fixing this problem - i made a manual restart in /etc/rc.local and then it'll work!

  • Tfs branch problem after baseline merge

    hi everyone, 
    i have a problem with my development branch.
    i don't know exactly what happened, i suppose i made a baseline merge in the wrong direction
    and now i have several problems, under the properties of my development branch i have both latest version and workspace versione wrong (very old)
    and every time i open my solution tfs ask me to get all the files in the solution, also if i've just clicked on "get latest version".
    usually i have my branches like that : 
    PRJ - 8.0
    PRJ - 8.1
    PRJ - Development
    the situation is that
    PRJ - 8.0 has version 650
    PRJ - 8.1 has version 750
    PRJ - Development has version 399 
    i don't know why....
    my latest changeset is the 794 so i'd expect to have PRJ - Development with 794 version...
    i'm going mad with this 
    do you know a way to make my development branch to return to version 794 ? 
    or another way to fix this situation?
    thanks for your help 
    Jack
    EDIT 03/02/2015 09.49
    i created a new branch PRJ - Dev-Branch
    and this new branch took the version 795
    so i manually merge back to PRJ - Development 
    with the /force attribute
    and then i correctly have the NR - Development with version 796.
    BUT
    the issue is still there, every time i open the solution tfs ask me to get again a lot of files
    and i'm the only developer that is working on this project right now.
    i tried also deleting the .suo file
    but with no luck

    Hi Jack,
    Please confirm whehter "NR-Sviluppo" are team project. And it seems different with the team project you mentioned in original post and I cannot get useful info from the screenshots.
    If you want to get the latest version of the PRJ - Development, you have to make sure the branch is under source control. Then you can view history of the branch(check the server workspace/check code from team web access) to make sure the server side has
    the expected version. Then you can get latest from your local workspace or create a new local workspace then do a workspace mapping. If you have any other concerns, please elaborate the scenario steps by steps(with screenshots and description).
    Best regards, 
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • OSB connection problem

    I am having problems with a particular client. I removed the host and tried to add it again. MKHOST does not complete "Info: waiting for host to update certification status..."
    enabled debug on the client and admin server . The server is reporting the following error:
    host hostname failed trust checks, component observiced on fd 9 - identity of host is suspect (OSB network security manager)
    This client used to work without any problems....
    Any ideas? there are no firewalls between the osb admin and client server...
    Regards

    date is in synch...
    client observiced log file:
    2012/01/03.15:11:51 Received request from supported client version 100300 for component obtool from host UUID=5a764f22-310e-102e-b8d9-dfce1af60819
    admin server observiced log file:
    2012/01/03.15:41:43 Received request from supported client version 100300 for component observiced from host hostname
    2012/01/03.15:41:43 host hostname failed trust checks, component observiced on fd 8 - identity of host is suspect (OSB network security manager)
    No more info....(the fd value changes, sometimes its 8,9 or 10)

  • OSB Xquery problem

    Hi ,
    Here is my Problem.
    Suppose I have 100 elements in request.
    I service called out a particular service and it sends me back 20 elements updated with some values.
    I do not want to replace (element) with (element) TWENTY TIMES.
    I donot want to do that. Is there any other way ..

    Can you try this :
    <getWidgetsResponse>
              <getWidgetsResult>           
    for $widget in $yourwidgetresponseelement/widgets/widget
    return
    <widget>
    <widgetnumber> { data($widget/widgetnumber) }</widgetnumber>
    <widgetclass> { data($widget/widgetclass) }</widgetclass>
    </widget>
              </getWidgetsResult>
    </getWidgetsResponse>
              or change the
              { data($widget/widgetnumber) }</widgetnumber> }
    { data($widget/widgetclass) }</widgetclass> }
    in
              $widget/widgetnumber
                   $widget/widgetclass
    Good luc.
    havent tested it, but should be something like this

  • OSB cache problem

    Hi all,
    After I updated an XML file in OSB console, then re-executing the proxy service that will read the XML file content and assign it to a variable.
    In the Invocation Trace, I saw that the variable content is an old version not the latest one.
    Seems OSB will read content from cache first and the modification won't take effect before restarting OSB server.
    Are there any methods that we can refresh the OSB cahce, thus the modification can be take effect immediately?
    Thanks and Regards!
    Bruce

    You can control the flushing by using the "Expiration Time" setting on the caching configuration part.
    The default value you can check in your cache configuration file under
    $DomainHome\config\osb\coherence\osb-coherence-cache-config.xml
    Usually it is 5 minutes.

  • Extending SOA domain with OSB classpath problem

    Trying to extend SOA 11.1.1.3 domain with OSB but getting classpath errors on start-up of admin server. I can see that class com.bea.wli.timer.JndiAccess is in modules/com.bea.alsb.timer_1.2.0.0.jar but I have no idea how to get the domain wizard to add this to the classpath? It doesn't appear as a library in the 'Manage Deployments' screen
    <01-Jul-2010 16:28:25 o'clock BST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'ALSB Framework Starter Application' due to error weblogic.management.DeploymentException: .
    weblogic.management.DeploymentException:
    at weblogic.application.internal.BaseDeployment.throwAppException(BaseDeployment.java:157)
    at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:371)
    at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
    at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassNotFoundException: com.bea.wli.timer.JndiAccess
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    Truncated. see log file for complete stacktrace
    >
    <01-Jul-2010 16:28:30 o'clock BST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'XBus Kernel' due to error weblogic.management.DeploymentException: .
    weblogic.management.DeploymentException:
    at weblogic.application.internal.BaseDeployment.throwAppException(BaseDeployment.java:157)
    at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:371)
    at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
    at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassNotFoundException: com.bea.wli.config.spi.ConfigUpgrader
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:280)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoad
              r.java:253)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:177)
    Truncated. see log file for complete stacktrace
    >
    <01-Jul-2010 16:28:31 o'clock BST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'ALSB UDDI Manager' due to error java.lang.NullPointerException.
    java.lang.NullPointerException
    at com.bea.wli.sb.uddi.init.UDDIAppListener$2.run(UDDIAppListener.java:107)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.security.Security.runAs(Security.java:61)
    at com.bea.wli.sb.uddi.init.UDDIAppListener.preStart(UDDIAppListener.java:102)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.NullPointerException
    at com.bea.wli.sb.uddi.init.UDDIAppListener$2.run(UDDIAppListener.java:107)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.security.Security.runAs(Security.java:61)
    at com.bea.wli.sb.uddi.init.UDDIAppListener.preStart(UDDIAppListener.java:102)
    Truncated. see log file for complete stacktrace
    >
    <01-Jul-2010 16:28:38 o'clock BST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'EJB Transport Provider' due to error java.lang.ClassNotFoundException: com.bea.wli.config.derivedcache.DerivedTypeDef.
    java.lang.ClassNotFoundException: com.bea.wli.config.derivedcache.DerivedTypeDef
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:280)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:253)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:177)
    Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassNotFoundException: com.bea.wli.config.derivedcache.DerivedTypeDef
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:280)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:253)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:177)
    Truncated. see log file for complete stacktrace

    Thanks for the response mr. Taylor.
    As I said, I extended my domain with single server topology and noticed that none of the osb modules were deployed on weblogic. So, although the domain is extended now It seems as if nothing happened since none of the osb features are working. This includes its console http://host:port/sbconsole which does not work, and also enterprise manager /em . I think there is something strange because when I tried to create a new domain, instead of extending, everything worked normal: Lots of OSB modules deployed on Weblogic and the /sbconsole and /em consoles working just fine. But I simple can't recreate the domain because of the multitude of configurations that would need to be redone.
    Any help will be appretiated !
    Thanks

  • Branch Problem

    I have a client who has a company which includes one H.O. and five Branches in different locations. He submits IT return in the name of the company so he uses single chart of accounts for all of them. There are many inter branch,inter ho-branch transactions happened.He wants to see individual trail balance and p&l statement brachwise and also for H.O. And all the above mentioned works will be happened under one company.
    How i can do it in SAP B1 2005?

    There are two possibilities available in B1 to handle Multiple Branches:
    Option 1: Use Account Segmentation, where in you create seperate G/L for each branch(Segment). You can generate TB, P&L and Balance Sheet Individually or Branch wise.
    But this is little complex.
    Option 1: Use Dimension and Profit centres. Define a Dimension called "Location", add ProfitCentres to this "Location" like HO, Branch1, Branch2, etc.,
    Once Profit Centres are created you can make Profit Centres Active in All Marketing Documents (Form Settings, Select the profit centre).
    You can generate TB, P&L Branch wise. But Balance Sheet cannot be generated brach Wise.
    Option 2 would be simple and easy.

  • OSB Routing Problem

    Hi all,
    I have a scenario like this(am a novice to OSB)
    Business Service Created on the wsdl1- Soap UI Mock Service (response is hard Coded)
    Proxy Service created on wsdl2
    I need to compare the request data of proxy service and response data of Business Service.
    How can i approach the solution.
    Thanks in advance

    you could enable monitoring to see some payloads
    http://docs.oracle.com/cd/E17904_01/doc.1111/e15867/monitoring_ops.htm
    45.7.1 How to Configure the Operational Settings for a Service
    or just put several debug logging steps in your process to see what goes in and whats goes out
    in that case you could log something like
    <debug>
    <inbound>{$inbound}</inbound>
    <body>{$body}</body>
    <header>{$header}</header>
    </debug>
    and depending if your also logging in the response pipe you could add the $outbound

  • OSB: problem when starting a managed server in an OSB cluster

    Hi,
    I used the configuration wizard to setup a very simple domain, containing a cluster with a managed server. When I start the managed server from the console I get prompted for the boot user and password. I specify the values I defined during the installation (weblogic user and custom passwort). After some time the managed server exists with the following exception:
    ####<21.04.2010 19.25 Uhr CEST> <Critical> <WebLogicServer> <DEMUC10525> <ManagedServer1> <main> <<WLS Kernel>> <> <> <1271870735741> <BEA-000386> <Server subsystem failed. Reason: weblogic.security.SecurityInitializationException: Authentication for user weblogic denied
    weblogic.security.SecurityInitializationException: Authentication for user weblogic denied
         at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(Unknown Source)
         at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(Unknown Source)
         at weblogic.security.service.SecurityServiceManager.initialize(Unknown Source)
         at weblogic.security.SecurityService.start(SecurityService.java:141)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    What is its problem and how do I fix it? I have not configured anything special in the domain - just the cluster, a single machine and the managed server and admin server targeted at this machine.
    The admin server starts without these problems. I also tried copying the boot.properties from the admin server to the managed server without any success - the same problem.
    Regards
    Dimo
    Edited by: dimo velev on 21.04.2010 11:24

    Hi Anuj,
    it turned out to be an OSB related problem - WLS forum would not have been able to help.
    The startManagedWebLogic script should be run only within an environment which has been correctly setup using the domain setDomainEnv script. This seems to add some classpaths and stuff like this which, if missing, produces the exception - it actually has absolutely nothing to do with the user and password being wrong.
    If you are using a node manager to start the managed servers then it should also be run within an evironment correctly setup with the domain's setDomainEnv script.
    Best regards
    Dimo

  • Branching Does Not Work

    Using a trial version, I am creating a short software
    procedure simulation for a non-PC device. I want to show some error
    conditions, so I ask in a Question slide if user has received an
    error on their device. I jump to the appropriate slide based on
    user's response.
    I first used graded answers (Options tab) and had no luck.
    Then I used the Advanced button on the Question tab and it works
    for some slides, but not others. The braching view shows correctly
    what I want to happen, but neither the preview nor a published
    version works correctly.
    The navigation option for non-Question slides doesn't work
    consistently either.
    Is there any best practice or specific procedure to follow to
    implement correct slide sequence? The online help doesn't
    help.

    DilbertG
    Thanks for the tip on Quiz Properties. That did solve a
    number of branching problems. However, do you know how I can
    display all the question slides after the user has gone through
    them once and looped back? For example, slide 6 is a question
    asking if the user experienced an error message on their device.
    If no error message, they go on to slide 7.
    If yes, slide 8 is another question to see which error
    message the user encountered. Yes answer goes to slide 9 and No
    anser goes to slide 10 - each explaining a different error message.
    A click button returns them to slide 5. However, the project then
    skips question slide 6 and goes directly to slide 7.
    This occurs in another place where I show an error condition;
    question slides that appeared the first time do not appear when the
    user loops back and repeats the procedure.
    Thanks again for your help.

  • No ringbacktone for inbound calls with cucm 8.6

    Hi,
    we have this problem from many days...
    we have two branches with cucm cluster(Publisher and Subscriber) at Head office and cisco untiy.The branches are connected to Head office through MPLS vpn and all the ip phones are registred to publisher located at headoffice.
    our setup is like below
    HO and BR2 having SIP lines and BR1 has PSTN Lines.
    we implement greetings for head office and 2 branches at Headoffice Unity.
    when any call comes to headoffice gateway the greetings will be played and call will be diverted to the appropriate extension.everything is fine.
    But the problem is when the call comes to Branch gateway and the greetings will be played and the call gets diverted to the IP phone to which the caller dialed the extension. but the caller is not hearing the ringback tone while the extension is ringing. and the caller cannot know whether the extension is ringing or the call got disconnected.
    i tried to change the " Send h225 User Information Message"  in service parameters from "Use ANN for Ring Back" to H225 Info for call Progress Tone"
    whenever i am changing to  "H225 Info for call Progress Tone" then the branches problem getting solved but Headoffice getting the same problem.
    please can anyone help............................

    Hi Carlo,
    Thankyou for the Response...
    here is the Runn config for BR1 Connected to PSTN lines....
    voice-card 0
    dspfarm
    dsp services dspfarm
    voice service voip
    allow-connections h323 to h323
    allow-connections h323 to sip
    allow-connections sip to h323
    allow-connections sip to sip
    h323
    voice class codec 1
    codec preference 1 g711ulaw
    codec preference 2 g711alaw
    codec preference 3 g729r8
    codec preference 4 g729br8
    voice class h323 1
    h225 timeout tcp establish 3
    interface Tunnel100
    description " Tunnel JED-RYD "
    bandwidth 2048
    ip address 10.10.0.1 255.255.255.252
    tunnel source 172.31.217.202
    tunnel destination 172.31.3.18
    interface FastEthernet0/0
    description DAMMAM Local LAN
    no ip address
    duplex auto
    speed auto
    interface FastEthernet0/0.20
    description JEDDAH Local LAN
    encapsulation dot1Q 20
    ip address 192.168.20.5 255.255.255.0
    interface FastEthernet0/0.21
    description JEDDAH VOICE VLAN
    encapsulation dot1Q 21
    ip address 192.168.21.5 255.255.255.0
    h323-gateway voip interface
    h323-gateway voip bind srcaddr 192.168.21.5
    interface FastEthernet0/1
    ip address 172.31.217.202 255.255.255.252
    duplex auto
    speed auto
    router eigrp 200
    network 10.10.0.0 0.0.0.3
    network 192.168.20.0
    network 192.168.21.0
    no auto-summary
    router bgp 65412
    no synchronization
    bgp log-neighbor-changes
    neighbor 172.31.217.201 remote-as 65000
    no auto-summary
    ip forward-protocol nd
    ip route 0.0.0.0 0.0.0.0 192.168.20.1
    ip route 192.168.20.50 255.255.255.255 192.168.20.1
    ip http server
    ip http access-class 23
    ip http authentication local
    ip http secure-server
    ip http timeout-policy idle 60 life 86400 requests 10000
    access-list 23 permit 10.10.10.0 0.0.0.7
    control-plane
    voice-port 0/0/0
    supervisory disconnect dualtone mid-call
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    timing hookflash-out 500
    timing guard-out 300
    timing sup-disconnect 50
    connection plar opx 2050
    impedance complex2
    description STC
    caller-id alerting dsp-pre-allocate
    voice-port 0/0/1
    supervisory disconnect dualtone mid-call
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    timing hookflash-out 500
    timing guard-out 300
    timing sup-disconnect 50
    connection plar opx 2050
    impedance complex2
    description STC
    caller-id alerting dsp-pre-allocate
    voice-port 0/0/2
    supervisory disconnect dualtone mid-call
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    timing hookflash-out 500
    timing guard-out 300
    timing sup-disconnect 50
    connection plar opx 2050
    impedance complex2
    description STC
    caller-id alerting dsp-pre-allocate
    voice-port 0/0/3
    supervisory disconnect dualtone mid-call
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    timing hookflash-out 500
    timing guard-out 300
    timing sup-disconnect 50
    connection plar opx 2050
    impedance complex2
    description STC
    caller-id alerting dsp-pre-allocate
    voice-port 0/2/0
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    connection plar 2022
    shutdown
    impedance complex2
    description STC
    voice-port 0/2/1
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    shutdown
    impedance complex2
    description STC
    voice-port 0/3/0
    supervisory disconnect dualtone mid-call
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    timing hookflash-out 500
    timing guard-out 300
    timing sup-disconnect 50
    connection plar opx 2050
    impedance complex2
    description STC
    caller-id alerting dsp-pre-allocate
    voice-port 0/3/1
    supervisory disconnect dualtone mid-call
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    timing hookflash-out 500
    timing guard-out 300
    timing sup-disconnect 50
    connection plar opx 2050
    impedance complex2
    description STC
    caller-id alerting dsp-pre-allocate
    voice-port 0/3/2
    supervisory disconnect dualtone mid-call
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    timing hookflash-out 500
    timing guard-out 300
    timing sup-disconnect 50
    connection plar opx 2050
    impedance complex2
    description STC
    caller-id alerting dsp-pre-allocate
    voice-port 0/3/3
    supervisory disconnect dualtone mid-call
    no battery-reversal
    input gain -3
    output attenuation -3
    echo-cancel coverage 32
    cptone BE
    timeouts initial 5
    timeouts interdigit 3
    timeouts call-disconnect 3
    timeouts ringing 5
    timeouts wait-release 1
    timing hookflash-out 500
    timing guard-out 300
    timing sup-disconnect 50
    connection plar opx 2050
    impedance complex2
    description STC
    caller-id alerting dsp-pre-allocate
    sccp local FastEthernet0/0.21
    sccp ccm 192.168.12.190 identifier 1 priority 1 version 5.0.1
    sccp ccm 192.168.12.189 identifier 2 priority 2 version 5.0.1
    sccp
    sccp ccm group 1
    associate ccm 1 priority 1
    associate ccm 2 priority 2
    associate profile 1 register CONFJEDRAW
    associate profile 2 register TRNJED
    associate profile 3 register MTPJED
    switchover method immediate
    switchback method immediate
    switchback interval 15
    dspfarm profile 2 transcode
    codec g711ulaw
    codec g711alaw
    codec g729ar8
    codec g729abr8
    maximum sessions 2
    associate application SCCP
    dspfarm profile 1 conference
    codec g711ulaw
    codec g711alaw
    codec g729ar8
    codec g729abr8
    codec g729r8
    codec g729br8
    shutdown
    dspfarm profile 3 mtp
    codec g729r8
    maximum sessions software 250
    associate application SCCP
    shutdown
    dial-peer voice 1 pots
    dial-peer voice 1000 voip
    description To CallManager - SBWPMPUB
    destination-pattern [1-5]...
    progress_ind progress enable 8
    voice-class codec 1
    voice-class h323 1
    session target ipv4:192.168.12.190
    dtmf-relay h245-alphanumeric
    no vad
    dial-peer voice 9001 pots
    description ** 02-6140294(outgoing) **
    destination-pattern [^2].T
    port 0/0/1
    dial-peer voice 9002 pots
    description ** 02-6140295(outgoing) **
    destination-pattern [^2].T
    port 0/0/2
    dial-peer voice 9003 pots
    description ** 02-6140296(outgoing) **
    destination-pattern [^2].T
    port 0/0/3
    dial-peer voice 9004 pots
    description ** 02-6140293(outgoing) **
    destination-pattern [^2].T
    port 0/0/0
    dial-peer voice 290 pots
    incoming called-number .
    direct-inward-dial
    dial-peer voice 9006 pots
    description ** 02-6529323(local) **
    destination-pattern [^0].T
    port 0/3/0
    dial-peer voice 9010 pots
    description ** 02-6578249(local) **
    destination-pattern [^0].T
    port 0/3/1
    dial-peer voice 9011 pots
    description "to pstn service"
    shutdown
    destination-pattern 0.T
    port 0/3/3
    dial-peer voice 9009 pots
    description "to pstn service"
    shutdown
    destination-pattern [^0].T
    port 0/3/2
    dial-peer voice 9005 pots
    destination-pattern .T
    dial-peer voice 1001 voip
    description To CallManager - Subscriber
    destination-pattern [1-5]...
    progress_ind progress enable 8
    voice-class codec 1
    voice-class h323 1
    session target ipv4:192.168.12.189
    dtmf-relay h245-alphanumeric
    no vad
    dial-peer voice 1002 voip
    description " TO Unity Greetings"
    destination-pattern 2050
    progress_ind progress enable 8
    voice-class codec 1
    voice-class h323 1
    session target ipv4:192.168.12.190
    dtmf-relay h245-alphanumeric
    no vad
    dial-peer voice 1003 voip
    description " TO Unity Greetings"
    destination-pattern 2050
    progress_ind progress enable 8
    voice-class codec 1
    voice-class h323 1
    session target ipv4:192.168.12.189
    dtmf-relay h245-alphanumeric
    no vad

  • How to show result from process in popup page?

    <br>We want to use one popup page for many information in application. So we want to make the following thing.
    <br>We want to execute process and show result in popup page (through hidden parameter-"P2_MESSAGE").
    <br>We also assign title of region on that popup page through "P2_TITLE".
    <br>What I do not know is how to show popup after process-branch problem.
    <br>Process is executed from one button. Button is located on page "28" and popup page is "2"
    <br>Code for javascript should be like:
    <br>
    javascript:popupURL('f?p=&APP_ID.:2:&APP_SESSION.::::P2_TITLE,P2_MESSAGE:'+'status '+','+'&P28_X.')<br>THX

    I have found in one thread:
    <br>
    <br>1) create an application item APP_ONLOAD (of course you can choose your own name)
    <br>2) create an application level before footer computation on APP_ONLOAD to clear the item after the page is generated.
    <br>3) place &APP_ONLOAD. (dot also) in the on load property of the page.
    <br>4) fill the APP_ONLOAD using :APP_ONLOAD := 'onload="your own javascript to call a popup window;"' in the plsql of an after On Submit - After Computations and Validations process (type PL/SQL anonymous block)
    Fill the when button pressed property of the process with the button you want to use to show the popup.
    <br>5) create a branch to branch to the current page (or a other if you wish)
    <br>
    Looks OK but when I create in PL/SQL js with "&" signe, which I use for filling some hidden values in popup page I get error.
    begin
      is_test_ok (1, :P28_X);
      :APP_ONLOAD := 'onload="javascript:popupHeightURL(''f?p=&APP_ID.:2:&APP_SESSION.::::P2_TITLE,P2_MESSAGE:''+''statusu testova''+'','+''&P28_X.'')"';
    end;<br>Should I use ASCII codes for that or what? Any example please!
    <br>THX

Maybe you are looking for

  • Saving Fireworks PNG as PSD

    I have a Fireworks png file that i am trying to save out as a psd. I can do so, but when I open in Photoshop, the layer groups I created in my Fireworks png file are not preserved. The layers stay put, but photoshop ignores the layer folder (or group

  • Comments in adobe reader not showing even after saving...

    Hi, We are using Adobe Reader X and have been emailed a document to comment on. We've used strikeout and replace, sticky notes and additional text commentary. We've been saving the document as we went along in a folder that we had access to (not the

  • Most Wonderfully Terrible Ordering Experience

    I'm so glad I tried to come back to Verizon and pre order the iPhone 6 tonight. After trying to complete an online order twice that errored out at the very end of the process I called customer service hoping to get some help. After waiting a few minu

  • Online Redo Log groups

    Dear All, How to check the health of redo log file, we have 200 MB undo tablespace in our production server is it enough for huge transactions. Can I check how much time my redo log file data have been overwritten? Further in which situation we will

  • Getting started with aironet 1200 and radius

    Hi, Does anyone has a manual how to configure some aironet 1200 AP's with the use of a radius server? The best would be a manual from start (reset to factory defaults) to a working solution. The built-in radius server or a windows 2008r2 radius serve