Instance not found in BPEL Console until Process finished
I have two services on the server, where one (asynchronous) service is calling another (synchronous) service multiple times.
WHen creating an instance in the BPEL Console, this instance is nowhere to be found. When trying to see the flow, an error message occurs in the console and on the BPEL server window:
ORABPEL-02152
Instanz in Datenquelle nicht gefunden.
Die Prozessdomõne konnte die Instanz mit dem Schl³ssel "226865cd4e81777c:1a001ff
:10c814abd65:-7f83" nicht aus der Datenquelle abrufen.
Stellen Sie sicher, dass sich der Schl³ssel "226865cd4e81777c:1a001ff:10c814abd6
5:-7f83" auf eine g³ltige Instanz bezieht, die gestartet und nicht aus der Proze
ssdomõne entfernt wurde.
at com.collaxa.cube.engine.data.AdminFinder.__lookupInstanceMetaData(AdminFinder.java:314)
at com.collaxa.cube.engine.data.AdminFinder.__lookupInstanceMetaData(AdminFinder.java:262)
at com.collaxa.cube.engine.data.AdminFinder.lookupInstanceByConversationId(AdminFinder.java:235)
at com.collaxa.cube.ejb.impl.FinderBean.lookupInstanceByConversationId(FinderBean.java:177)
at IFinderBean_StatelessSessionBeanWrapper42.lookupInstanceByConversationId(IFinderBean_StatelessSessionBeanWrapper42.java:669)
at com.oracle.bpel.client.Locator.lookupInstance(Locator.java:420)
at displayInstance.jspService(_displayInstance.java:111)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:350)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:222)
at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:152)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:663)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:285)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:126)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
at java.lang.Thread.run(Thread.java:534)
Interestingly, the instances of the (synchronous) service, which are called from the mysterious service, are visible all the time and the flow can be viewed while these services are processed.
Does anybody have an idea why this is happening?
Thank you,
Nina
Hi,
I don't understand this behaviour in detail, by now. Could you please state if this is correct?
1. I call an async bpel process A.
2. The message is put in the delivery queue.
3. My client is free again, not blocking.
4. Process A does not show up in Console by now. (If I would call checkpoint(), it would do).
5. A worker takes the message and instantiates the Process A.
6. Process A instance is running now, calling some sync processes.
7. NO dehydration so far.
8. Process A does not show up in Console by now. The called subprocess (sync) do show up, if they are completed.
9. Loop to 6, until Process A ends and makes callback to client.
10. After sending callback, Process A shows up in Console.
11. Now I can monitor, what HAS happened.
I understand, that you can't commit your process data, until a regular dehydration point is reached.
But consequence: I can't even SEE that there exists a process instance from A, until it worked through all the steps above. I just see a swarm of sub processes without an existing parent.
That's the behaviour, you call "intended"?
Workaround would be to do dehydration after each bpel invoke activity. Do you see a problem in doing this?
Thanks in advance!
Torsten
Similar Messages
-
Error while invoking bean "finder": Instance not found in datasource
Hi All
I am facing Error while trying to execute a BPEL processing using Notification service for sending out mail .
Following is the Error Stack :
<ERROR> <default.collaxa.cube> <BaseCubeSessionBean::logError> Error while invoking bean "finder": Instance not found in datasource.
The process domain was unable to fetch the instance with key "677c0310e56e2b26:26d607:10dca65e80a:-7ffc" from the datasource.
Please check that the instance key "677c0310e56e2b26:26d607:10dca65e80a:-7ffc" refers to a valid instance that has been started and not removed from the process domain.
ORABPEL-02152
Instance not found in datasource.
The process domain was unable to fetch the instance with key "677c0310e56e2b26:26d607:10dca65e80a:-7ffc" from the datasource.
Please check that the instance key "677c0310e56e2b26:26d607:10dca65e80a:-7ffc" refers to a valid instance that has been started and not removed from the process domain.
at com.collaxa.cube.engine.data.AdminFinder.__lookupInstanceMetaData(AdminFinder.java:314)
at com.collaxa.cube.engine.data.AdminFinder.__lookupInstanceMetaData(AdminFinder.java:262)
at com.collaxa.cube.engine.data.AdminFinder.lookupInstanceByConversationId(AdminFinder.java:235)
at [b]com.collaxa.cube.ejb.impl.FinderBean.lookupInstanceByConversationId(FinderBean.java:177)
at IFinderBean_StatelessSessionBeanWrapper42.lookupInstanceByConversationId(IFinderBean_StatelessSessionBeanWrapper42.java:669)
at com.oracle.bpel.client.Locator.lookupInstance(Locator.java:420)
at displayInstance.jspService(_displayInstance.java:111)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:350)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:222)
at com.collaxa.cube.fe.DomainFilter.doFilter(DomainFilter.java:152)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:663)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:285)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:126)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
at java.lang.Thread.run(Thread.java:534)
<2006-09-20 14:55:44,109> <ERROR> <default.collaxa.cube.services> <PCException::<init>> Error in sending e-mail message.
<2006-09-20 14:55:44,119> <ERROR> <default.collaxa.cube.services> <PCException::<init>> Error in sending e-mail message.
The understanding formed till now is that the service is trigged using a stateless session bean wrapper and the lookup for the same is failing.
One option will be to write the java code for performing the lookup using method
lookupInstanceByConversationId(String convId, DomainAuth auth)
but certain information e.g DomainAuth is not available.
I have tried locating information about the dynamic wrapper which is being created.
Any inputs/comments/direction for the above problem are welcomed
CheersThanks Marc.
I checked the domain log (ORA_BPEL_HOME\bpel\domains\default\logs\domain.log) for information. It repeats the same error displayed in the bpel server window.
I have now put some SOPs in my Java embedding activity to see if the process gets instantiated or not. On the BPEL server window, I am able to see these SOPs upto the point where I invoke a method invocation on my remote Java class. Which clearly means the BPEL process is instantiated, contrary to the information in the error (that the BPEL instance cannot be found) I am getting. -
BPEL Processes are not showing in BPEL Console after OPMN restart
Hi All,
BPEL Processes are not showing in BPEL Console after OPMN restart. It was showing earlier before restart.
Can some one help on this?
ThanksVikky,
Are you using 10g?
If BPELConsole is up but you don't see any process, you can go to the log files and see what is the problem.
It might relates to permissions, or DB issues etc....
Arik -
Hi All,
I have a BPEL process which creates a human task and inserts a record into
custom table(we defined) whenever there is a busines error in BPEL.
I can get BPEL instance id for a given business error in two ways
1. Query wftask table (human task table)
2. Query custom table
some times I see very strange behaviour of dehydration store
I could get instance id from either of above mentioned ways and when I query, I could not find instance in bpel console/ cube_instance table
this happens even for recent instances.
Any clue how they were missing..?
Regards,
PraveenHi -
Please search the forum before posting. Two recent threads give your answer (but you can still give me "Helpful" points ;-) ....
Unable to see instances in BPEL console
Process instances do not show in BPEL Console
Regards,
Andy -
AIP-50143: Transaction Instance Not found for Transaction Id
Hey Guys,
We have configured a Custom Document Exchange over Generic protocol to transfer a file.
1. Internal delivery channel is 'SFTP' - Picks file
2. External delivery channel is 'SFTP' - Puts file
3. Exchange protocol - Custom document over generic
4. Translation enabled - False (Currently its turned off, but the file is xml so we may want to turn it on)
5. Validation enabled - False
We are encountering below error in B2B while processing. Can someone please help with this.
Thanks,
Phani
010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin PickReqRev 1.0
2010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin info : Cremul version D96A
2010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin info : EDIPHARM version 1.0
2010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin info : PickReqRev version 1.0
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setExchangePlugin Generic version 1.0
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setExchangePlugin info : Genericversion 1.0
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage translated payload =
oracle.tip.adapter.b2b.message.MessageStorage@140fee
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage msg.isSignalMsg() = false
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage Call Outgoing Response Processor
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Response:Response:outgoingResponse Enter
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Response:Response:outgoingResponse Update the Request-Response Table Row for RefertoRequestMessageID with message state Processing Outgoing Response
2010.02.05 at 18:41:41:676: Thread-26: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
2010.02.05 at 18:41:41:677: Thread-26: BusinessLogicLayer - (DEBUG) Push Stack: queryBusinessTransactionInstance
2010.02.05 at 18:41:41:693: Thread-26: BusinessLogicLayer - (DEBUG) Pop Stack: queryBusinessTransactionInstance
2010.02.05 at 18:41:41:694: Thread-26: B2B - (ERROR) Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.collaboration.B2BWFEventManager.handleException(B2BWFEventManager.java:478)
at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.getTransactionInstance(CollabCatalogAccessor.java:364)
at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.setTransactionState(CollabCatalogAccessor.java:283)
at oracle.tip.adapter.b2b.collaboration.CollaborationManager.setTransactionState(CollaborationManager.java:871)
at oracle.tip.adapter.b2b.msgproc.DbAccess.updateReqRespState(DbAccess.java:3249)
at oracle.tip.adapter.b2b.msgproc.Response.outgoingResponse(Response.java:905)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1170)
at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
at oracle.tip.transport.basic.sftp.SFTPProcessor.processMessage(SFTPProcessor.java:188)
at oracle.tip.transport.basic.sftp.SFTPMonitor.processMessage(SFTPMonitor.java:351)
at oracle.tip.transport.basic.sftp.SFTPMonitor.run(SFTPMonitor.java:304)
2010.02.05 at 18:41:42:001: Thread-26: B2B - (DEBUG) Engine:notifyApp Enter
2010.02.05 at 18:41:42:014: Thread-26: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
<Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<correlationId>null</correlationId>
<b2bMessageId>0A140A0E126A1276F45000001AD6B570</b2bMessageId>
<errorCode>AIP-50014</errorCode>
<errorText>General Error</errorText>
<errorDescription>
<![CDATA[Machine Info: (fcgemappdev04)
Description: General Error
StackTrace:
Error -: AIP-50014: General Error: Error -: AIP-50025: Repository error : Error -: AIP-50025: Repository error : Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1213)
at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
at oracle.tip.transport.basic.sftp.SFTPProcessor.processMessage(SFTPProcessor.java:188)
at oracle.tip.transport.basic.sftp.SFTPMonitor.processMessage(SFTPMonitor.java:351)
at oracle.tip.transport.basic.sftp.SFTPMonitor.run(SFTPMonitor.java:304)
Caused by: Error -: AIP-50025: Repository error : Error -: AIP-50025: Repository error : Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.msgproc.DbAccess.updateReqRespState(DbAccess.java:3252)
at oracle.tip.adapter.b2b.msgproc.Response.outgoingResponse(Response.java:905)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1170)
... 4 more
Caused by: Error -: AIP-50025: Repository error : Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.collaboration.CollaborationManager.setTransactionState(CollaborationManager.java:874)
at oracle.tip.adapter.b2b.msgproc.DbAccess.updateReqRespState(DbAccess.java:3249)
... 6 more
Caused by: Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.collaboration.B2BWFEventManager.handleException(B2BWFEventManager.java:478)
at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.getTransactionInstance(CollabCatalogAccessor.java:364)
at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.setTransactionState(CollabCatalogAccessor.java:283)
at oracle.tip.adapter.b2b.collaboration.CollaborationManager.setTransactionState(CollaborationManager.java:871)
... 7 more
]]>Hi Phani,
What is the naming convention you are using at IDC? If you are sending the response to your TP, then make sure to send ReplyToMsgId as part of file name. If it is not a response, then send MessageType as 1 as part of file name.
For file naming convention required, please refer -
http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TN_010_Transport_File_FTP_Internal.pdf
Regards,
Anuj -
JPS-03026: PDPService and PolicyStore Service instance not found in default
Dear all
I just installed OIAM and I am facing this error when I try to start AdminServer:
JPS-03026: PDPService and PolicyStore Service instance not found in default context
There is an entry in the manual that says that I need to execute this:
IDM_HOME/common/bin/wlst.sh IDM_HOME/oes/modifygrants.py
I did it, I see in the weblogic.policy file the entries mentioned in the manual:
grant codeBase "file:${idm.opss.oracle.home}/modules/oracle.jps_
${jrf.version}/*" {permission java.security.AllPermission;
grant codeBase "file:${idm.opss.oracle.home}/oes/*" {permission java.security.AllPermission;
grant codeBase "file:${oes.client.home}/-" {permission java.security.AllPermission;
Still I have the same issue.
Any ideas?
Thanks
hey Arturo,
I just did this into my server:
1)These steps are to prepared Identity and Policy Stores according to EDG 12035-07. So, webLogic Administration Server will not start after configuring OAM/OIM cluster.
And then you will reach: error message SEVERE: Ldap bootstrap credential retrieval failed. Reason:java.security.AccessControlException: access denied
2)yes, you must modify the security policy for WebLogic using the modifygrants.py script supplied in IAM Suite installation. I did it once and just after running the script my AdminServer process started correctly.
Please check and see if you are not missing something:
18.3.2.2 Editing the weblogic.policy file
To edit the weblogic.policy file, run the following command:
IDM_HOME/common/bin/wlst.sh IDM_HOME/oes/modifygrants.py
Important is:
The above command will only work if use the default policy name, weblogic.policy file. <===check this.
Only if you change the default name for the policy file, then you must open the file in a text editor and add the following lines:
grant codeBase "file:${idm.opss.oracle.home}/modules/oracle.jps_${jrf.version}/*" {
permission java.security.AllPermission;
grant codeBase "file:${idm.opss.oracle.home}/oes/*" {
permission java.security.AllPermission;
grant codeBase "file:${oes.client.home}/-" {
permission java.security.AllPermission;
So, just check if there is no misunderstanding. I just did into my server it's working fine now.
I hope this helps,
Thiago Leoncio.
hey Arturo,
I just did this into my server:
1)These steps are to prepared Identity and Policy Stores according to EDG 12035-07. So, webLogic Administration Server will not start after configuring OAM/OIM cluster.
And then you will reach: error message SEVERE: Ldap bootstrap credential retrieval failed. Reason:java.security.AccessControlException: access denied
2)yes, you must modify the security policy for WebLogic using the modifygrants.py script supplied in IAM Suite installation. I did it once and just after running the script my AdminServer process started correctly.
Please check and see if you are not missing something:
18.3.2.2 Editing the weblogic.policy file
To edit the weblogic.policy file, run the following command:
IDM_HOME/common/bin/wlst.sh IDM_HOME/oes/modifygrants.py
Important is:
The above command will only work if use the default policy name, weblogic.policy file. <===check this.
Only if you change the default name for the policy file, then you must open the file in a text editor and add the following lines:
grant codeBase "file:${idm.opss.oracle.home}/modules/oracle.jps_${jrf.version}/*" {
permission java.security.AllPermission;
grant codeBase "file:${idm.opss.oracle.home}/oes/*" {
permission java.security.AllPermission;
grant codeBase "file:${oes.client.home}/-" {
permission java.security.AllPermission;
So, just check if there is no misunderstanding. I just did into my server it's working fine now.
I hope this helps,
Thiago Leoncio.
View attributes can not be retrieved. View instance not found or undefined
Hi,
I am creating a simple master detail OAF page. For this I have done following steps:
1. Created ParentEO and ChildEO
2. Created ParentVO with a transient attribute called "SelectFlag" with default value "Y" .
3. Created ChildVO
4. Created a UserViewLink.
5. Created Application module (UserAM).
6. New Page UserPG
7. In the main region I have defined Application Module.
8. Under the main region, I have created a new advanced table region with following properties:
View Instance : ParentVO1
Detail View Attribute : SelectFlag
View Link Instance: UserViewLink.
Now when I click to select the "Child View Attribute", it gives a pop up saying "View attributes can not be retrieved. View instance not found or undefined".
Please help, I am not able to proceed on this.
Thanks,
Anupam
Anupam,
I do not see in your steps where you associated the VO with the AM. In order to select an attribute, the AM must have an instance of the VO associated with it. Double click the AM in the navigator. Click Data Model and shuttle the VO's you want to be available from the left to the right.
Hope this helps.
Kristofer
Java.lang.AssertionError: WSDL not found in the class file "processes
Hi,
I am using WLI 10.3 workshop to build process application. I have designed one JPD which inturn call another process JPD. So i have used worklist process control to create the process and tried to access the process. When i am executing the code, i am getting below error message.
13-Jun-2011 14:13:00 o'clock BST> <Error> <WLI> <BEA-000000> <Exception processing processes.ISPSSQMsgLisnt
Java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.bea.wli.knex.runtime.core.dispatcher.DispUnit.loadDispFile(DispUnit.java:219)
Truncated. see log file for complete stacktrace
Java.lang.AssertionError: WSDL not found in the class file "processes.ISPSSQMsgLisnt", annotated class = processes.ISPSSQMsgLisnt
--ClassAnnotations:
--Method Annotations:
--Field Annotations:
can't continue
at com.bea.wli.knex.runtime.jws.dispatcher.JwsDispClass.<init>(JwsDispClass.java:392)
at com.bea.wli.bpm.runtime.JpdDispClass.<init>(JpdDispClass.java:65)
at com.bea.wli.bpm.runtime.JpdDispClass.<init>(JpdDispClass.java:55)
at com.bea.wli.bpm.runtime.JpdDispFile.createPrimaryDispClass(JpdDispFile.java:382)
at com.bea.wli.knex.runtime.core.dispatcher.DispFile.<init>(DispFile.java:154)
Truncated. see log file for complete stacktrace
xception processing processes.ISPSSQMsgLisnt
ava.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.bea.wli.knex.runtime.core.dispatcher.DispUnit.loadDispFile(DispUnit.java:219)
at com.bea.wli.knex.runtime.core.dispatcher.DispUnit.<init>(DispUnit.java:153)
at com.bea.wli.knex.runtime.core.dispatcher.DispCache.ensureDispUnit(DispCache.java:628)
at com.bea.wli.knex.runtime.core.dispatcher.DispCache.ensureDispUnitForURI(DispCache.java:1029)
at com.bea.wli.knex.runtime.core.dispatcher.DispCache.ensureDispUnitForURI(DispCache.java:950)
at com.bea.wli.broker.JWSSubscriber.getDispClass(JWSSubscriber.java:231)
at com.bea.wli.broker.JWSSubscriber.getRequest(JWSSubscriber.java:184)
at com.bea.wli.broker.JWSSubscriber.doDispatch(JWSSubscriber.java:358)
at com.bea.wli.broker.JWSSubscriber.doDispatch(JWSSubscriber.java:348)
at com.bea.wli.broker.SubscriptionDispatcher.doDispatch(SubscriptionDispatcher.java:87)
at com.bea.wli.broker.MessageBroker$PrivilegedSubscriptionDispatcher.run(MessageBroker.java:179)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at com.bea.wli.security.authentication.AuthenticationService.runAs(AuthenticationService.java:108)
at com.bea.wli.broker.MsgBrokerSecurityHelper.doDispatch(MsgBrokerSecurityHelper.java:231)
at com.bea.wli.broker.MessageBroker$PrivilegedSubscriptionDispatcher.doDispatch(MessageBroker.java:165)
at com.bea.wli.broker.MessageBroker.publishMessage(MessageBroker.java:984)
at com.bea.wli.mbconnector.jms.JmsConnMDB.publishMBMessage(JmsConnMDB.java:343)
at com.bea.wli.mbconnector.jms.JmsConnMDB.onMessage(JmsConnMDB.java:475)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4547)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4233)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3709)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:114)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5058)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
aused by: java.lang.AssertionError: WSDL not found in the class file "processes.ISPSSQMsgLisnt", annotated class = processes.ISPSSQMsgLisnt
--ClassAnnotations:
--Method Annotations:
--Field Annotations:
can't continue
at com.bea.wli.knex.runtime.jws.dispatcher.JwsDispClass.<init>(JwsDispClass.java:392)
at com.bea.wli.bpm.runtime.JpdDispClass.<init>(JpdDispClass.java:65)
at com.bea.wli.bpm.runtime.JpdDispClass.<init>(JpdDispClass.java:55)
at com.bea.wli.bpm.runtime.JpdDispFile.createPrimaryDispClass(JpdDispFile.java:382)
at com.bea.wli.knex.runtime.core.dispatcher.DispFile.<init>(DispFile.java:154)
at com.bea.wli.knex.runtime.jws.dispatcher.JwsDispFile.<init>(JwsDispFile.java:24)
at com.bea.wli.bpm.runtime.JpdDispFile.<init>(JpdDispFile.java:108)
... 34 more
Hi
Are you using wli process control?
That uses wsdl and could cause the issue.
I also saw couple of internal bugs CR264315 and CR288904 on the same issue on 9.2.
Since this is a wli issue could you post in the wli newsgroup to get more answers http://forums.bea.com/forum.jspa?forumID=2047 ?
Also you can open a BEA support case at http://support.bea.com and an wli support engineer would help you. Please refer to the Cr numbers above in your support case.
Thanks
Vimala
Livecache Error in SCM5.0 - Database Instance Not Found
Hi,
I installed SCM5.0 SR2 IDES version on Windows 2003. I selected Livecache in SAP System option when installing SCM5.0. After complete installation, I executed MAxDb exe file to install the MaxDb. I get this error when I try to access LCA Monitor in LC10.
Here the error details:
Name and Server: LCA - SCMSRVR
DBMRFC Function: DBM_CONNECT
Error: DBM Error
Return Code: -4
Error Message: Database Instance Not Found
It wolud be really helpful if someone could respond to this messgae.
Thanks
Satish
Hello Satish,
-> My assumption was correct. Please see my first reply:
"Please pay attention that the liveCache server software is not supported on the 32bit Windows
server. You could install the liveCache client software on 32 bit Windows server, if the
application running on the 32 bit Windows to be able to communicate to the liveCache instance. The liveCache instance need to be installed on another server, please overview the
PAM matrix or check info at
service.sap.com/liveCache -> Release-Dependent -> SAP LC/LCAPPS 5.0 ->
"Matrix of released OS platforms for SAP liveCache Technology 7.6.0" "
You need the server, where you could install the liveCache instance.
After the liveCache instance will be installed, you need to follow up with the post installation
Steps from the liveCache installation guide, which you could also display from link
service.sap.com/liveCache -> Release-Dependent -> SAP LC/LCAPPS 5.0
-> "Yes.I found the above two files.
Dbmcli.exe --> Found in the directory /sapdb/programs/pgm
Sdbregview.exe --> Found in the directory /sapdb/programs/bin"
==> You could start the command prompt from those directories & run the recommended
commands.
With output of the 'sdbregview -l' command you will get the list of the database packages
installed on the server.
-> Please see helpful SAP notes ::
820824 FAQ: MaxDB / SAP liveCache technology
767598 Available documentation
Thank you and best regards, Natalia Khlopina
LMS4.1: Automonitor Link Ports + Instance Not Found
Hello,
In HUM there are no linked interfaces discovered, dispite them exists at CM topology and DCR discovery report sees all CDP neighbors as well.
1.
All Devices Device Availability
Active
1 Minute 5 Minutes 15 Minutes 30 Minutes Don't Monitor
2.
All Devices CPU Utilization
Active
1 Minute 5 Minutes 15 Minutes 30 Minutes Don't Monitor
3.
Link Ports Interface Availability
Instance Not Found
1 Minute 5 Minutes 15 Minutes 30 Minutes Don't Monitor
4.
Link Ports Interface Errors
Instance Not Found
1 Minute 5 Minutes 15 Minutes 30 Minutes Don't Monitor
5.
Link Ports Interface Utilization
Instance Not Found
1 Minute 5 Minutes 15 Minutes 30 Minutes Don't Monitor
What can we do?
march-bundled path for LMS4.1 has allready been installed.
Want to create the interface poller based on a report of linked ports manualy. But neither port nor interfaces have got neighbor attributs.
How is this possible to create a linked port report?
thx for hints,
Steffen
FWIW with Cisco TAC and DiData on similar set of circumstances for our install, it was paramount that devices discovered and/or manually added are actually interconnected. Once added successfully, we De-activated then Activated these three pollers, then their status remained ACTIVE and stable. And stats like Utilization (ONLY on interconnected links) were populating successfully.
In hindsight this makes sense, but yeah if you take the slow and steady approach and like one device at a time, you'll get stuck on this one.
Regards, Christopher
DATABASE MANAGER ERROR "-4 database instance not found"
Hi
I have installed NNW 2004 ABAP Trial Version and everything seems to be good. SAP GUI is installed and MAX DB too.
Except, I am unable to "add a database instance" in the Database Manager. The instructions tell me to leave the entries as default (database server: <local> and port: <default>) but then when I click the ADD button up pops the message:
-4 database instance not found
I have a 32 bit Intel Atom processor Netbook running Windows 7 with two drives C: and D:. I have tried disabling my antivir with no avail.
I think the problem could be either:
A) My installation is on the D drive but the database might be searching for something on the C drive????
B) There are some "sap" type entries (like 200 of them) in my system32/drivers/etc/services file. One in particular is "sapdp00 3200/tcp" and I know the installation says make sure there are no "3200 ports". I would like to change this and save the file but up pops a message saying "access is denied" even though I have admin rights.
Any help would be appreciated
Josh
Please, any hints or directions would help immensely as I am not a technical expert
Thanks in advance
I have an RFC-enabled BAPI and when a coworker tries to call it in .NET he gets the exception "Instance not found". Does anybody have any idea what could be the issue? It seems like it can't even find the BAPI. He can see it in .NET, it is remote enabled, and it works with the testing function.
Regards,
Davis
We solved ourselves, the error is in User Exit developed by us.
Thanks.
Hi,
When i try to connect to dbmcli the result is
bsa0938:sqdu00 111> dbmcli -U c
Error! Connection failed to node bsa0938 for database U00:
database instance not found
bsa0938:sqdu00 111>
When i checked the database.ini file in /sapdb/data/config there is nothing inside that file
when i checked the dbm.prt file i could see somebody executed db_unreg command.
But the data files and logfiles are there.
To run db_reg command i need that dbmcli working and can v run the db_reg command?.
can anybody help me out here?
Regards,Durairaj
Hi Durairaj,
first of all: databases.ini is nothing you should "look into".
Use "dbmcli db_enum" to figure out what databases there are available.
To re-register a database use the following commands:
dbmcli -R "<dependend_path>" db_create <DBSID> control,<control-pw>
If really all files are still there, then this should be sufficient to access your db instance again.
regards,
Lars
Process instances do not show in BPEL Console
Hi all,
I have a BPEL, which reads a files from a particular folder if any, Process records in that file and then stores it in database.
I am facing a problem, my records gets processed, this BPEL works fine, as i can see the output in database, however associated instances are not shown in the BPEL Console. But if i restart the process (i.e. Switch OFF the process and Again Switch ON) it shows me all the previous instances and also the current instances. But sometime again this problem occurs.
Has anyone faced the same issue? Please let me know in case anyone has solution.
Thanks in advance.
[http://download.oracle.com/technology/tech/soa/soa_best_practices_1013x_drop3.pdf|http://download.oracle.com/technology/tech/soa/soa_best_practices_1013x_drop3.pdf] I found below in SOA best practices guide:
Why Does the Instance of an Invoked Process Not Display in Oracle BPEL Control?
If the process invoked is asynchronous, the message headers and payload are stored in
the invoke_message table. The invocation message is then processed by a
background thread to create an asynchronous BPEL process instance. If an error is
encountered while processing the invocation message, the transaction is rolled back
and the invoke message remains in its unhandled state in the invoke_message table.
See "How Does an Invoke Message and Activity Display in the Manual Recovery
Page?" on page 1-18 for more details on this scenario.
If the process invoked is synchronous, the cause for the missing instance is likely a
transaction rollback. The reasons for a transaction rollback are as follows:
■ Third party manipulation of the JTA transaction. As described in "How Do I Force
a Rollback in a BPEL Flow?" on page 1-5, a failed database adapter invocation can
cause the TopLink layer to mark the JTA transaction for rollback. Because Oracle
BPEL Server relies on the JTA transaction for persistence (not just as a signaling
mechanism between transaction-aware modules), any changes to the status of the
transaction impact Oracle BPEL Server’s ability to dehydrate the instance.
■ Transaction timeout. The synchronous process may be invoking one or more
backend synchronous services; the total time of all the backend calls may exceed
the timeout value for the transaction. See "How Do I Modify Transaction Timeout
Settings for Oracle BPEL Server?" on page 1-9 for details on how to increase the
transaction timeout value.
■ Failure to dehydrate the synchronous instance to the database. If the
completionPersistPolicy is set to on, the instance attempts to save itself
before returning to the caller. Typically, errors are encountered during this step if
the database connection has been severed or the tablespace is full. Some customers
Transactions
Oracle BPEL Process Manager 1-9
have encountered problems with saving the audit trail of the instance. For
example, there are problems with JDBC batching in 10.1.3.1.0 that the audit trail
persistence code uses. When a synchronous invocation does not result in an
instance visible from Oracle BPEL Control (assuming that
completionPersistPolicy is set to a value of on, deferred, or faulted),
use the following steps to find the underlying error:
– Enable all loggers to debug mode.
– Resubmit the invocation message.
– Check the Oracle Process Manager and Notification Server (OPMN) or
command-line log for the underlying exception stack trace.
Please refer to link below:
http://download.oracle.com/technology/tech/soa/soa_best_practices_1013x_drop3.pdf
Process Instances do not appear in BPEl console
HI everybody
I have a Asyn BPEL worflow which consists of a receive business event lisening to a change in database which in turn initiates a BPEL flow.The problem i am facing is that when i do make a change in database everything works fine but i am not able to see the process instances generated , in BPEL console instantly. I have to restart the BPEL server one or more time in order to view them on the console. have any body faced a similar prob ??
SOA version ? Able to see the processes in the manual recovery section ? Processes disappear or insatnces ?
Errors in the logs ? What happens if you randomly click on various tabs of the console - still unable to see the previous instances ?
Maybe you are looking for
-
I have some problem when trying a query text application using Oracle Text, as fallow. My database is 8.1.7, I have user 'DEMO' having DBA privilege and granted roles: RESOURCE, CONNECT, CTXAPP already. I connect with DEMO and create a table 'QUICK'
-
Network traffic between zones in the same Global zone
Hi, I would like to know if the traffic between different zones that shares the same nic within the global zone goes to the switch they are are connected to and comes back, or remains within the global zone? Example: Local zone apache IP 10.0.0.2 Loc
-
Hello everybody. When in a master-detail form I have a problem when changing records in the master block using the vertical scrollbar if the query for the detail block is heavy. In my case the detail block has a tree element. If I am in record #1, of
-
Social Media Modules not Displaying
I am in the process of developing my blog and have placed the default social media modules into the blog. However, they do not display. Does anyone have any ideas on why this is happening? Here's the sample page I'm trying to get them to display on.
-
I just checked a store in Minneapolis, they do not have them in yet... They also said they do not have that type of memory in stock, but when they do receive the machines, they usually get all the stuff that goes inside them in the same day... Post h