Java activity - import
I've noticed the Java examples in the Developers guide uses class names that are not fully quailified with the package. That leads me to believe there is an equivalent of an import statement somewhere.
I have to fully qualify all class names with package info in order to compile. Am I missing something? The Developer's Guide doesn't cover this.
The answer is in the JavaExecSample.bpel that comes with BPEL.
In the header portion of your BPEL source code, put the following:
<bpelx:exec import="java.util.*"/>
<bpelx:exec import="java.lang.*"/>
<bpelx:exec import="java.rmi.RemoteException"/>
<bpelx:exec import="javax.naming.NamingException"/>
<bpelx:exec import="org.w3c.dom.Element"/>
<bpelx:exec import="com.otn.samples.javaexec.CreditCalculator"/>
This will have the affect of using import statements in your Java code.
Chris
Similar Messages
-
I have problems to deploy the API's Java Mail and Java Activator
into Oracle 8.1.5 on a NT4 server.
When deploying the classes in the API's that has names beginning
with "com/sun/java..." everything works fine, but when trying to
deploy the classes starting with "javax..." I get error:
"ORA-01031 Unsufficient privileges."
The error occurs during the creation of the classes.
Does someone know why?
I have tried to unjar the jar-files, and rejar them again with
no compression, but this does not help.
/Lars-Eric
nullHi Mark
I wish to send email messages from stored procedure. I looked at
the "Java Stored Procedures Developer's Guide" but I am still
confused. I wrote a Java program (importing "javax.mail" package)
and then I called "loadjava": it did not work
I read this reply, but I do not understand exactly what you mean.
I am quite new to Oracle, and there are "tons" of things which I
do not understand.
Would you please explain me what I have to do to send email from
a stored procedure?
Thanks in advance, Carlo
email: [email protected]
PS: Sorry for my bad English
mark tomlinson (guest) wrote:
: In addition to loading JavaMail as sys in the database. You
also
: need to load the "invocation framework" that JavaMail depends
on
: (there is a link on the Javasoft JavaMail site to download the
: code).
: When you load java code as SYS you can pass the -s and -g
public
: options to loadjava to make sure that public synonyms are
created
: and that the loaded classes are runnable by all schemas:
null -
Problem calling a EJB Java Client from Java Activity Agent
Hi,
We have a wrapper java class that calls to an EJB through a JNDI lookup. The wrapper class is called from a workflow. The problem is that the call fail with the following message error:
Error : getRemoteHome Lugar: ServiceLocator NamingException Mensaje Error: Receive timed out
Mon Jan 09 15:32:13 EST 2006 Enqueuing VIC/97513 com.tallion.tax.workflow.assessment.Update
F_FN_ERROR (MODULE=com.tallion.tax.workflow.assessment.Update) (ITEMTYPE=VIC) (ITEMKEY=97513) (ACTID=10617) (FUNCMODE=RUN) (ERRMESSAGE=getRemoteHome Lugar: ServiceLocator NamingException Mensaje Erro
The wrapper class has in their classpath a jndi.properties as follows:
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.provider.url=69.0.137.120:1099
java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
The call just works fine when we restart the Java Activity Agent and then, after a while it fails again with the same error.
Any ideas/workaround?
Thanks.I have a situation that is a bit similar. I have successfully used beans for storing methods used in JSPs and used by other methods in the same class as was suggested above. Now I would like to break some methods into another (utility) class since they are lower level and can be used by lots of things. They are for database operations (given a String query and String dbname, it queries and returns ResultSet for example). I want to have them in a separate class for reusability and OOP.
I am having problems calling those public static methods in the public class from my bean that communicates with the JSP. I can't compile the class that calls the method in the database ops class. I get an error like :
loginHelper.java:45: cannot find symbol
symbol : variable sqlHelper
location: class dbHelperBean.loginHelper
and when I include the package name in the call I get
loginHelper.java:45: cannot find symbol
symbol : class sqlHelper
location: package dbHelperBean
That's strange since the package of both classes is dbHelperBean and the class is indeed called sqlHelper. I tried to compile it in the same directory as sqlHelper as well. What am I doing wrong?
Thanks for any help. -
Java field imported to ABAP RFC
Hello,
I'm using the following code in a User Defined Function within XI 3.0 and I'm having difficulty getting the correct "message id" imported into the RFC.
I've tried changing the data type of I_MESSAGEID. Using this message id and the following data types I get different results:
I_MESSAGEID should look like this: 4989D6DBCE5B4C85E10000000A5060AC
but when...
I_MESSAGEID is set to CHAR(32): Ó倃၏טℶ፝㓓
I_MESSAGEID is set to RAW(16): E3DF01DB7D03DB6E3ADF9E84135D34D3
I_MESSAGEID is set to String: ######n:ߞ##]4#
Here is my java code:
public String Create_ZTOR_Rec(String MsgID,String MsgDate,String MsgTime,String PONum,Container container){
String content = "";
MappingTrace importanttrace;
importanttrace = container.getTrace();
// filling the string with our RFC-XML (with values)
String m = "<?xml version="1.0" encoding="UTF-8"?><ns0:Z_UDF_CREATE_ZTOR_REC xmlns:ns0="urn:sap-com:document:sap:rfc:functions">";
m = m + "<I_MESSAGEID>" + MsgID + "</I_MESSAGEID>";
m = m + "<I_EBELN>" + PONum + "</I_EBELN>";
m = m + "<I_ERDAT>" + MsgDate + "</I_ERDAT>";
m = m + "<I_UZEIT>" + MsgTime + "</I_UZEIT>";
m = m + "</ns0:Z_UDF_CREATE_ZTOR_REC>";
RfcAccessor accessor = null;
ByteArrayOutputStream out = null;
try
// 1. Determine a channel (Business system, Communication channel)
Channel channel = LookupService.getChannel("XI","GeneratedReceiverChannel_RFC");
// 2. Get a RFC accessor for a channel.
accessor = LookupService.getRfcAccessor(channel);
Any Ideas how I can convert this message id in Java to import it properly?
Thanks,
MattIt is a good document and I noticed the link to Help.sap.com explained why writing to/updating a table through java mapping is not a good idea but in this case I do not have an option.
I was unable to find anything to explain why all the other strings are processed in the RFC but the message id gets garbled.
When I test the RFC manually it works properly. When I attach the message id to the outgoing document it appears correctly. So the error appears to be happening here:
// 3. Create a xml input stream representing the function module request message.
InputStream inputStream = new ByteArrayInputStream(m.getBytes());
// 4. Create xml payload
XmlPayload payload = LookupService.getXmlPayload(inputStream);
// 5. Execute Record Create.
Payload result = accessor.call(payload);
InputStream in = result.getContent();
Does anyone know how I can get the correct message id into my RFC?
Thanks,
Matt -
Oracle Workflow Java Activity Agent not starting up
Hi,
I am trying to start the Java Activity agent of Oracle workflow.
As specified in the installation and setup guid I am running the following script (for NT):
wfjvlsnr user/password@connectString
The activiy agent does start up but then I get a NullPointerException in the main thread of the Java Activity Agent class.
Appreciate you help.
thanks.
Here is the dump.
E:\Ora9idb\wf\admin>rem ******************************************************
E:\Ora9idb\wf\admin>rem $Header: wfjvlsnr.bat 26.5 2001/07/02 09:13:06 smayze
ship $
E:\Ora9idb\wf\admin>rem USAGE:
E:\Ora9idb\wf\admin>rem 1) Workflow Schema User/Password@Database
E:\Ora9idb\wf\admin>rem 2> "Workflow Schema User Password Database [protocol
[charset]
E:\Ora9idb\wf\admin>rem To disable output, use the jrew command instead of jre
E:\Ora9idb\wf\admin>rem ******************************************************
E:\Ora9idb\wf\admin>set WF_UN=workflow/workflow@workflow
E:\Ora9idb\wf\admin>set WF_CHARSET=
E:\Ora9idb\wf\admin>IF "" NEQ "" set WF_CHARSET=-DCHARSET=
E:\Ora9idb\wf\admin>set WF_CLASSPATH=;e:\Ora9idb\wf\java;C:\PROGRA~1\Oracle\jr
1.1.8\lib\rt.jar;e:\Ora9idb\wf\java;e:\Ora9idb\jlib\wfjava.jar;e:\Ora9idb\wf\x
\java\lib\xmlparserv2.jar;e:\Ora9idb\jlib\wfapi.jar;e:\Ora9idb\jdbc\lib\classe
11.zip;e:\Ora9idb\jlib\share.jar;e:\Ora9idb\jlib\ewt3.jar;e:\Ora9idb\jlib\ewt3
ls.jar;e:\Ora9idb\jlib\swingall-1_1_1.jar;
E:\Ora9idb\wf\admin>"C:\PROGRA~1\Oracle\jre\1.1.8\bin\jre" -classpath ";e:\Ora
db\wf\java;C:\PROGRA~1\Oracle\jre\1.1.8\lib\rt.jar;e:\Ora9idb\wf\java;e:\Ora9i
\jlib\wfjava.jar;e:\Ora9idb\wf\xml\java\lib\xmlparserv2.jar;e:\Ora9idb\jlib\wf
i.jar;e:\Ora9idb\jdbc\lib\classes111.zip;e:\Ora9idb\jlib\share.jar;e:\Ora9idb\
ib\ewt3.jar;e:\Ora9idb\jlib\ewt3-nls.jar;e:\Ora9idb\jlib\swingall-1_1_1.jar;"
nojit oracle.apps.fnd.wf.WFFALsnr workflow/workflow@workflow
Oracle Workflow 2.6.0 JAVA Function Activity Agent
Connected to workflow@workflow with character set UTF8
Listening...
Wed Aug 28 12:14:11 GMT+05:30 2002 Executing TEST_REQ/9996 test.SelectApprover
PUT APPROVER_NAME=CDOUGLAS
Wed Aug 28 12:14:11 GMT+05:30 2002 Enqueuing TEST_REQ/9996 test.SelectApprover
Wed Aug 28 12:14:11 GMT+05:30 2002 Executing TEST_REQ/9997 test.SelectApprover
PUT APPROVER_NAME=CDOUGLAS
Wed Aug 28 12:14:11 GMT+05:30 2002 Enqueuing TEST_REQ/9997 test.SelectApprover
Wed Aug 28 12:14:11 GMT+05:30 2002 Executing TEST_REQ/9998 test.SelectApprover
PUT APPROVER_NAME=CDOUGLAS
Wed Aug 28 12:14:11 GMT+05:30 2002 Enqueuing TEST_REQ/9998 test.SelectApprover
Wed Aug 28 12:14:11 GMT+05:30 2002 Executing TEST_REQ/9999 test.SelectApprover
PUT APPROVER_NAME=CDOUGLAS
Wed Aug 28 12:14:11 GMT+05:30 2002 Enqueuing TEST_REQ/9999 test.SelectApprover
Wed Aug 28 12:14:11 GMT+05:30 2002 Executing TEST_REQ/99910 test.SelectApprove
PUT APPROVER_NAME=CDOUGLAS
Wed Aug 28 12:14:12 GMT+05:30 2002 Enqueuing TEST_REQ/99910 test.SelectApprove
T
Wed Aug 28 12:14:12 GMT+05:30 2002 Executing WFEVDEME/PO3435 oracle.apps.fnd.w
XMLGetTagValue
GET ATTR=REQUESTOR
GET EVENT=EVENTMESSAGE
GET TAG=/ORDER/REQUESTOR
PUT REQUESTOR=BLEWIS
Wed Aug 28 12:14:12 GMT+05:30 2002 Enqueuing WFEVDEME/PO3435 oracle.apps.fnd.w
XMLGetTagValue
Wed Aug 28 12:14:12 GMT+05:30 2002 Executing TEAC_IT1/SYSADMIN JayTestFunction
PUT TEST_RESULT=JAVA
Wed Aug 28 12:14:12 GMT+05:30 2002 Enqueuing TEAC_IT1/SYSADMIN JayTestFunction
Wed Aug 28 12:14:12 GMT+05:30 2002 Executing TEST_REQ/9996 test.ApproveRequisi
on
PUT TEST_ATTRIBUTE=This value was set in the Approve Requisition Activity
Wed Aug 28 12:14:12 GMT+05:30 2002 Enqueuing TEST_REQ/9996 test.ApproveRequisi
on
Exception in thread "main" java.lang.NullPointerException:
at oracle.apps.fnd.wf.WFFALsnr.listen(WFFALsnr.java)
at oracle.apps.fnd.wf.WFFALsnr.main(WFFALsnr.java)
E:\Ora9idb\wf\admin>Hi,
I tried to run the same without entering password,but still i am getting error.
The error description is:
Oracle Workflow 2.6.3 JAVA Function Activity Agent
Please Enter Database Password :
ORA-06401: NETCMN: invalid driver designator
Unable to connect to nn0734.nucleussoftware.com:1521:asdb
Accepted arguments:
java <program> <user> <conStr> [oci8]
java <program> <user> <conStr> thin
Where <conStr> is in the form of <host>:<port>:<sid> for thin
and DB Service name for oci8
Please Help. Is there any problem with my tnsnames.ora or something else.
Thanx in advance,
Sarab -
Unable to call Java class method within Embedding Java Activity in BPEL
Hi ,
I have written Java Class named 'Class3' .
When I am creating and trying to call these classes whithin Embedding Java Activity , compile time error is coming. Compiler is not finding class . Error message is like this one.
uildfile: C:\Oracle\Middleware\jdeveloper\bin\ant-sca-compile.xml
scac:
[scac] Validating composite : 'C:\JDeveloper\mywork\Application7\Embedded15\composite.xml'
[scac] C:\JDeveloper\mywork\Application7\Embedded15\SCA-INF\bpel\BPELEmbedded15\src\orabpel\bpelembedded15\ExecLetBxExe0.java:73: cannot find symbol
[scac] symbol : class Class3
[scac] location: class orabpel.bpelembedded15.ExecLetBxExe0
[scac] C:\JDeveloper\mywork\Application7\Embedded15\SCA-INF\bpel\BPELEmbedded15\src\orabpel\bpelembedded15\ExecLetBxExe0.java:73: cannot find symbol
[scac] symbol : class Class3
[scac] location: class orabpel.bpelembedded15.ExecLetBxExe0
[scac] Note: C:\JDeveloper\mywork\Application7\Embedded15\SCA-INF\bpel\BPELEmbedded15\src\orabpel\bpelembedded15\BPEL_BIN.java uses unchecked or unsafe operations.
[scac] Note: Recompile with -Xlint:unchecked for details.
[scac] FATAL_ERROR: location {ns:composite/ns:component[@name='BPELEmbedded15']}(20,36): Failed to compile bpel generated classes.
[scac] failure to compile the generated BPEL classes for BPEL process "BPELEmbedded15" of composite "default/Embedded15!1.0"
[scac] The class path setting is incorrect.
[scac] Ensure that the class path is set correctly. If this happens on the server side, verify that the custom classes or jars which this BPEL process is depending on are deployed correctly. Also verify that the run time is using the same release/version.
[scac]
BUILD FAILED
C:\Oracle\Middleware\jdeveloper\bin\ant-sca-compile.xml:264: Java returned: 1 Check log file : C:\JDeveloper\mywork\Application7\Embedded15\SCA-INF\classes\scac.log for errors
Total time: 8 seconds
I am creating Class3 directly in Application Resources folder indide Project Folder in Jdeveloper without creating any package. Code of the class is .......
public class Class3 {
public Class3() {
super();
public String getValue(){
return "BBBBBBB";
Can any one help?
Regards
Yogendra Rishishwar
9867927087Hi ,
In your java project frm jdev..right click and choose general and then choose deployment profiles and then choose Jar ..and then give some appropriate name(abc) and then click ok.
Then under resources file u get a abc.deploy file right click and say deploy to jar ..u will find the jar in that director.Now include this jar in your prjct libraries.
have a look at the link http://niallcblogs.blogspot.com/search/label/embedded%20Java -
Hi
I am trying to import a Java bean into webdynpro component. I have exposed the Java bean class as public part and I am using this as a used DC in webdynpro.
I am trying to create a model from Java bean importer and i select the Jar of the java bean I am getting the following error.
java.lang.Exception: Invalid Class - JavaBean not available for import
Class :javax/ejb/CreateException
Jar :C:\Documents and Settings\Administrator\.dtc\1\DCs\ibm.com\jdidemo\maint\java\_comp\gen\default\public\CommandBean\lib\java\comjdidemomaintjavaCommandBean.jar
at com.sap.ide.metamodel.importers.javabean.JavaBeanAnalyser.identifyClassesForJar(JavaBeanAnalyser.java:1187)
Any help is appreciated.
Regards
NagaKishore VHi,
please check the steps to be implemented to import the Jave Bean.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1f5f3366-0401-0010-d6b0-e85a49e93a5c
Please refer the blog as well.
/people/valery.silaev/blog/2005/08/30/javabean-model-import-when-it-really-works
hope that helps.
Regards,
S.Divakar
Message was edited by: Divakar Salla -
Hi All,
I have a Java Activity inside the BPEL.
Now, this Java Activity gives a call to an external Web service using Apache Axis and it takes approximately around 30 seconds for the webservice to complete and return the response.
However, in the meantime by BPEL flow doesn't wait for the java response and goes ahead.
Any idea how can I make my BPEL flow wait until the java activity is completed and hence, return the response back to the BPEL.
TIA.Hi,
Java Activity gives a call to an external Web service using Apache AxisAny particular reason to not use the regular BPEL web service call?
However, in the meantime by BPEL flow doesn't wait for the java response and goes ahead.AFAIK, this is not BPEL normal behaviour, so I imagine that this "fire-and-forget" behaviour is actually inside the java code...
If that's the case, you either should change the way Axis is calling this external WS into the java code, or use a BPEL external web service call.
Cheers,
Vlad
*7) Give points - it is good etiquette to reward an answerer points (5 - helpful; 10 - correct) for their post if they answer your question.*
BPEL -
NWDI Activity Import fails to deploy to runtime portal environment
Recently, we have been having trouble migrating activities through our tracks and having the activities deploy into our runtime portal environments.
The activity imports complete, and the CBS does a successfuly build, but the changes fail to appear in the Portal Runtime Environment.
It varies across all activities, and tracks.
Also, sometimes we can go into the CBS and initiate a build on the desired development component, which will then deploy. Sometimes this works, sometimes it does not.
Anyone have any ideas?
Please feel free to contact me at my email address below. Thanks for the help.
~Greg Kasi
Lockheed Martin - EIS PASSPORT Development Team
[email protected]Rajat,
Thanks for replying.
Unfortunately, the problem persists after we restart the SAP Services on both the DTR and CBS servers. Clearing out memory, etc... doesnt seem to do the trick anymore. Oncec the CBS comes back up, and we initiate a build on the DC, changes still are not reflected in the portal runtime.
Are there any cache settings on the Portal itself that handle caching of JSPs, settings that handle when JSPs get recompiled, or any other settings you can think of?
Thanks.
~Greg -
Support for Java Activation Framework?
Hi,
Can anyone quickly tell me which version of JAF (java activation framework)in
WLS 7.0 ?
thanks a lot in advance
manojHello Kumar,
Yes, these are part of HTTP 1.1 extensions. In case this is not currently supported, would really appreciate if you could let me know if it is planned in the future releases.
Regards,
Prasad Shetty
Kumar Allamraju <[email protected]> wrote in message news:[email protected]..
Are these extensions part of HTTP 1.1?
Prasad Shetty wrote:
Hi,
I need to use some headers defined in HTTP Extension Framework
(RFC 2274). Does Weblogic provide support for this extension
framework ? If so which version of Weblogic should i be using ?
Thanks & Regards,
Prasad Shetty
[att1.html] -
Different ways of starting external java activity agent?
Hi All,
Can any one tell me different of ways of starting Oracle Workflow 2.6.4.0.0 JAVA Function Activity Agent in Solaris .
The one option i know is using shell script wfjvlsnr.csh.This option requires connection string to be given.
But according to the user of my application ,im allowed to use only datasource to get the workflow database connection.
Can any one please let me whether there is option to run java activity listner using Workflow database as datasource.
Thanks in advance.
Cheers,
CherryCan any one pls help me out...plsssssss
Cheers,
Sharath -
Unable to run External Java activity getting Null pointerException
Hi All,
Im unable to run external java activity in my workflow on Solaris environment.
My workflow looks like:
start -----> External java activity----> end
External java activity code :
exceute(WFContext ctx) {
System.out.print("im in java activity");//Only this stmt is present in my code
1) I have set the classpath in the environment variables pointing all the workflow jars.
2) Executed wfjvlsnr.csh and it displays the following.
Oracle Workflow 2.6.4.0.0 JAVA Function Activity Agent
Please Enter Database Password : r4v25zx
Connected to owf_mgr@wfSystem:1667:WFUser with character set UTF8
Listening...
Till here it is fine.workflow agent started listening
3) Now i started my client program which triggers the workflow and reaches java activity.
4) Now when i verify console (2) where i run the java activity agent it displays the following errors:
oradev_WFUser> ./wfjvlsnr.csh
Oracle Workflow 2.6.4.0.0 JAVA Function Activity Agent
Please Enter Database Password : owfpswd
Connected to owf_mgr@wfSystem:1667:WFUser with character set UTF8
Listening...
Sat Jun 02 12:18:47 EST 2007 Executing EXTERNAL/002 oracle.apps.fnd.wf.internal
java.lang.NullPointerException
null
Sat Jun 02 12:18:47 EST 2007 Enqueuing EXTERNAL/002 oracle.apps.fnd.wf.internal null
Error executing class oracle.apps.fnd.wf.internal: null
Sat Jun 02 12:18:47 EST 2007 Executing EXTERNAL/002 oracle.apps.fnd.wf.internal
java.lang.NullPointerException
null
Sat Jun 02 12:18:47 EST 2007 Enqueuing EXTERNAL/002 oracle.apps.fnd.wf.internal null
Error executing class oracle.apps.fnd.wf.internal: null
Though i dont have any code in my java activity it says NULL pointer exception.
Im unable find where the mistake is.
Please help me out in running my java activity.
Thanks in Advance,
Cheers,
SharathHi,
I am using integrated web logic server. Do I have to create JDBC connection in Integrated Weblogic Server? If yes, then how come it was working earlier and stopped working suddenly.
Just to try out, I have created JDBC with a name soademo (As mentioned in bc4j.xml) in Integrated Weblogic Server but didn't worked.
I will send you sample java class for your reference.
public class TestClient {
public static void main(String[] args) {
String amDef = "com.moj.model.AM.AppModule";
String config = "AppModuleLocal";
ApplicationModule am =
Configuration.createRootApplicationModule(amDef, config);
ViewObject emplist = am.findViewObject("EmployeesView1");
emplist.setWhereClause("first_name = :p_firstname");
emplist.defineNamedWhereClauseParam("p_firstname", null, null);
emplist.setNamedWhereClauseParam("p_firstname", "Smith");
emplist.executeQuery();
while (emplist.hasNext()) {
Row emp = emplist.next();
System.out.println ("emp " + emp.getAttribute("Empno"));
System.out.println("First Name " + emp.getAttribute("FirstName"));
System.out.println("Last Name " + emp.getAttribute("LastName"));
Configuration.releaseRootApplicationModule(am, true);
Appreciate if you can provide me in more detail as I have started working on very recently.
Parvez -
i need Java 5 important feautures.i dont want all docs.i need only features.can u send
JavasWorld wrote:
i need Java 5 important feautures.i dont want all docs.i need only features.can u send[http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html]
Note: that's the first result from Googling "java 5 new features".
~ -
View Compilation Errors in Embedded Java Activity
Hi,
Is there any way to see the compilation errors in the Embedded Java Activity in the BPEL.
Thanks,
AjayHi,
Exceptions are automatically converted to BPEL faults and thrown back in BPEL.
But to see some errors , one can use try catch block with audit trail entry in catch block like :
try {
catch (Exception e){
addAuditTrailEntry(e);
I have not used this so not sure if this will work.
HTH,
Ketan -
Fast return from Java Activity Agent
Hello,
long ago I had defined some workflows using the Java Activity Agent. But now I have to create a new flow with a lot of very short activities, and I want to return control to the workflow engine as fast as possible when they complete, without waiting for the next call to background processing. Is there any known best practice to achieve this? I have tried to enqueue calls to the background engine in my java classes, but this doesn't seem a solution.
Thank you in advance,
AntonioHello,
I didn't post my solution because it's very hackish, though it has dramatically improved my execution time.
But to answer your curiosity...
I have added a listener to the inbound queue, thus replacing the loop to call the background engine with calls synchronized with inbound messages. Additionally I call the background engine every 30 seconds, just in case, and so that the loop exit condition is checked.
So, here's my basic listener/background handler:
DECLARE
q_agent sys.aq$_agent;
wf_agent sys.aq$_agent := sys.aq$_agent(NULL,'OWF_MGR.WF_INBOUND_QUEUE',0);
v_tab_agents DBMS_AQ.aq$_agent_list_t;
BEGIN
v_tab_agents(1) := wf_agent;
WHILE( < ANY CONDITION TO STOP PROCESSING ... > ) LOOP
dbms_aq.listen(
agent_list => v_tab_agents,
WAIT => 30, /* in seconds, may be DBMS_AQ.FOREVER */
agent => q_agent
owf_mgr.wf_engine.background;
-- DBMS_OUTPUT.PUT_LINE('Date: ' || TO_CHAR(SYSDATE,'yyyy/mm/dd hh24:mi:ss' );
END LOOP;
END;
/Antonio
Maybe you are looking for
-
Hello We have SharePoint 2013 SP1 and CU Sept. 2014. Problem: When a User tries to sync with a sharepoint subsite, he gets the message above in the title until we give him at the minimum "read" permissions on the top level site collection. https://si
-
I have searched quite a bit to find a resolution to this problem, with no success. Any help would be appreciated. I decided to rebuild my inboxes by following this advice: http://support.apple.com/kb/PH11704. The rebuild took several hours and at 96%
-
Hello, I'm new to SharePoint development. I just created a empty sharepoing app in VS2010, added a webpart and in .cs file of this webpart, add hello inside RenderContents. Its compiling fine. but giving following error while deploying Error occurred
-
Outlook 2007 reminders with no reminder checked
Our users are sending appointments to other internal users with the reminder unchecked, and the users still receive the reminder. Even when both users have reminders turned off by default, they all receive the reminder. We are using Exchange 2007 and
-
Hi I customer told me that there's an option snc/enable=2 which also starts SAP if the SNC mechanism is not working correctly. I have not found any documentation about this. Standard SNC documentation is just describing snc/enable value 0 and 1. Does