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,
AbhijeetHi 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 -
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 luckHi 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. -
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...
Regardsdate 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) -
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 -
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!
BruceYou 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 stacktraceThanks 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 -
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. -
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 advanceyou 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:24Hi 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 -
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>THXI 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
-
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
-
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