Java API to work with Oracle Workflow

Hi,
I'm new to Oracle Workflow. Currently, I'm starting to work on a java front-end to work with some features of Oracle Workflow.
The only thing I know, is that I should be using workflow 2.6.3, and someone gave me a jar which is supposed to be the java API to the workflow, and a link to some online info:
http://download-uk.oracle.com/docs/cd/B19306_01/workflow.102/b15855/toc.htm
The api I received, was a jar file named "wfapi.jar". It was sent to me by email, don't know where they got it from.
And that's it ... it's the only info I received.
Searching the web, I found this interesting article:
http://www.oracle.com/technology/products/ias/workflow/release262/wfjavawp.pdf
That teaches me how to work with the java API, but the document itself is intended for release 2.6.2 (november 2001). So I started doing the first coding, and found that I have no way of implementing the instruction: "import oracle.apps.fnd.common.*;"
Seems I don't have the "common" part of the package ... that just pops up two reasons:
1. I don't have the complete java API;
2. This code is for version 2.6.2, and in version 2.6.3 of the API the "common" was removed (which I think it would be quite odd).
So I endup with no way of testing, and don't know the product well enough to start working and learning with it.
Anyone can give me some lights?
Where can I find a complete and definite complete java API?
What about some guide with some examples on how to start working with the API?
Where can I search the demo java programs?
If I download the Oracle Workflow 2.6.3 from oracle.com, will I be able to get that API? Will I need to install it to get the API? Do I need the Oracle DB to be installed first?
I would appreciate some help on how I can startup using this, or what should I look for, and most importantly, where?
Thank you very much.
----- code example -----
To test using what I got, I've ran the following code:
          String sUser = "myuser";
          String sPass = "mypass";
          String sJdbc = "jdbc:oracle:thin:@";
          String sStrg = "myserver:1520:mysid";
          String sCharSet = null;
          WFDB myDB;
          WFContext ctx;
          myDB = new WFDB(sUser, sPass, sJdbc, sStrg);
          sCharSet = System.getProperty("CHARSET");
          if(sCharSet==null) {  //cannot be null
               sCharSet = "UTF8";
This just gives me the following message:
[22-11-2005 14:58:54:328 GMT] 7b4542dd WebGroup E SRVE0026E: [Servlet Error]-[oracle/apps/fnd/common/VersionInfo]: java.lang.NoClassDefFoundError: oracle/apps/fnd/common/VersionInfo
     at      at oracle.apps.fnd.wf.WFDB.<clinit>(WFDB.java:27).null(Unknown Source)
So it seems the "common" is needed after all ...

Hi,
Can any one Please Help me out am Stuck up with the following Exception While trying to invoke a External java Function.
Step 1: Written the attached Java Class from "Oracle WorkFlow's Developers's" guide.
Ref: http://www.stanford.edu/dept/itss/docs/oracle/10g/workflow.101/b10284/deffa02.htm#stdjfa
Step 2: In builder created a process and created a Java Function
<package-name>.<class-name>
Step 3: Compiled the Java Class,and Created a jar file and included the jar and the required .jar files [which are required to make that class compile free] in the class path.
Step 4: We modified the wfjvlsnr.bat by including the custom jar file which was created and the dependent jar files in the classpath and ran the Java Agent.
Step 5: Invoked the Process from client, once the process is invoked we are getting
Unable to load class gov.oracle.apps.fnd.wf.SampleWF
java.lang.ClassNotFoundException: gov.oracle.apps.fnd.wf.SampleWF
Tue Oct 10 14:33:38 GMT+05:30 2006 Enqueuing VAC02/VAC02 gov.oracle.apps.fnd.wf.SampleWF
null
Unable to load class gov.oracle.apps.fnd.wf.SampleWF
: java.lang.ClassNotFoundEx
ception: gov.oracle.apps.fnd.wf.SampleWF
please do reply to my mail [email protected]

Similar Messages

  • Java API for working with digital signature.

    Hi,
         I have to check whether a pdf form is modified since it is digitally signed, using a java program.
         Are there any java APIs(provided by SAP) available for that?
         Can I use IWDPDFDocument API in java program? I tried it but I am getting 'classnotfoundexception'.
    Thanks,
    Prabhakar.

    may i know what service pack of SAP NetWeaver  Developer Studio version are you using?
    as the "IWDPDFDocument" is only available on SAP NetWeaver 2004S SPS 10 and above
    and you just need to import either this two class
    com.sap.tc.webdynpro.clientserver.adobe.api
    com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.api 
    hope this information could help you
    Regards
    Jia Jun

  • Java API for working with Pivot Tables...?

    Hi,
    I want to create/modify an existing pivot table in an excel sheet. Is there any open source available to work on pivot tables.
    I have seen few articles mentioning that POI supports updation of data, though the apache site says that it does not support working with pivot tables. I am able to copy an existing excel template with pivot table to a new excel using poi but am stuck with updating....
    Thanx,
    Praveen.

    Hi,
    The JExcelAPI does not support working with pivot tables... I am still in search of an open source to work with pivot tables....
    btw, we are able to update an existing pivot table using apache poi. But we need to change the data range of the pivot table during run time... Am stuck with this... Has anyone come across any open source to work with pivots???
    Regards...

  • Does INNER JOIN work with Oracle 8i ? (ORA-00933)

    hi,
    I try to execute the sql:
    SELECT
    A0.FULL_NAME,A0.MANAGER_ID,A0.DEPT_NO,A0.TOP_DEPT
    FROM
    HR_ORG A0
    INNER JOIN
    HR_EMP A1
    ON
    A0.MANAGER_ID=A1.EMP_NO
    WHERE
    A1.NAME = 'michael'
    but I caught an exception:
    java.sql.SQLException: ORA-00933: SQL...(message in
    chinese)
    Does INNER JOIN work with Oracle 8i ?
    thanks.

    INNER JOIN syntax is introduced in 9i, it does not exists in 8i. You can rewrite your statement:
    SELECT
    A0.FULL_NAME,A0.MANAGER_ID,A0.DEPT_NO,A0.TOP_DEPT
    FROM
    HR_ORG A0
    , HR_EMP A1
    WHERE
    A0.MANAGER_ID=A1.EMP_NO
    AND
    A1.NAME = 'michael'

  • Regarding  working with oracle spatial database connections

    sir/madem,
    i am an engg student, my final year project on inserting data into oracle spatial database through java /jsp , i am working with oracle spatial database 10g/11g,
    i want know how to insert/retrive/ manuplute the spatial data into oracle spatial databse for 10g/11g, through java programing,
    the syntax for connection of oracle spatial database 10g/11g, needed,
    i have less time to finish my project
    i hope u  help me
    thank u
    kasim
    ([[email protected]|mailto:[email protected]])

    For database access from Java, you will use JDBC.
    For the specifics of the oracle spatial database, you'll have to check the documentation/forum of Oracle.
    * [How To Ask Questions The Smart Way|http://www.catb.org/~esr/faqs/smart-questions.html]
    * [JDBC Tutorial|http://java.sun.com/docs/books/tutorial/jdbc/index.html]

  • Working with Oracle Multimedia Types ORDSYS.ORDDOC

    Hi All,
    Using the "Oracle Fusion Developer Guide" page 404 Working with Oracle Multimedia Types by Frank Nimphius and Lynn Munsinger. I tried to replicate the solution in a sample app. My upload works as said when I place the VO as a ADF Form.
    Now I wanted to replicate the same while placing the VO as a ADF Table, where user has an option of creating 1 or more records.
    I have made the following changes to the pageDef. and jspx
    <tree IterBinding="MydocsView1Iterator" id="MydocsView1" CustomInputHandler="OrdDomainValueHandler">
          <nodeDefinition DefName="model.MydocsView" Name="MydocsView10" >
            <AttrNames>
              <Item Value="Id"/>
              <Item Value="Doc" />
              <Item Value="Image"/>
            </AttrNames>
          </nodeDefinition>
        </tree>
    <af:column sortProperty="Doc" sortable="false"
                           headerText="#{bindings.MydocsView1.hints.Doc.label}"
                           id="c1">
                  <af:inputFile value="#{row.bindings.Doc.inputValue}"
                                label="#{bindings.MydocsView1.hints.Doc.label}"
                                required="#{bindings.MydocsView1.hints.Doc.mandatory}"
                                columns="#{bindings.MydocsView1.hints.Doc.displayWidth}"
                                shortDesc="#{bindings.MydocsView1.hints.Doc.tooltip}"
                                id="it3">
                    <f:validator binding="#{row.bindings.Doc.validator}"/>
                    <binding:convertOrdDomain bindingRef="#{row.bindings.Doc}"/>
                  </af:inputFile>
                </af:column>When I changed the <binding:convertOrdDomain bindingRef ="#{bindings.Doc}" to <binding:convertOrdDomain bindingRef="#{row.bindings.Doc}"/> it started throwing null pointer exception.
    java.lang.NullPointerException
         at oracle.jbo.im.OrdUtils.getOrdObject(OrdUtils.java:33)
         at oracle.adfinternal.view.faces.convert.OrdDomainConverter.getAsObject(OrdDomainConverter.java:40)
         at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputFileRenderer.getConvertedValue(SimpleInputFileRenderer.java:111)
         at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.getConvertedValue(LabeledInputRenderer.java:99)Anything extra to be done when we trying to workout uploadfiles in a ADFTable.
    Thanks,
    Morgan.
    Edited by: Morgan Freeman on Sep 7, 2011 6:03 AM

    Hi Morgan,
    I was wondering if you were able to resolve this issue. I had a table where I had users manage attached files and it was giving me this same error.
    java.lang.NullPointerException
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:553)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:2637)
         at oracle.jbo.im.OrdUtils.getOrdObject(OrdUtils.java:33)
         at oracle.adfinternal.view.faces.convert.OrdDomainConverter.getAsObject(OrdDomainConverter.java:40)
         at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputFileRenderer.getConvertedValue(SimpleInputFileRenderer.java:111)
    I thought this was because of my table, so made my table read only and had the users navigate to a pop up with a form where one of the fields has the CustomInputHandler="OrdDomainValueHandler". This appears to work fine when the first file is attached. However, if I go to another record and try to attach a file, I get the error you menioned again.
    Were you able to resolve this? If yes, do you mind sharing your solution/work around?

  • Is there any enterprise class PHP framework that works with Oracle ?

    Hi everyone,
    I am investigating the possibility of using some kind of PHP framework that will help develop enterprise class web applications. -- something similar to Oracle's ADF for Java --
    I have spend the last two weeks working with symfony which appears to be very attractive but does now work with Oracle. (Well at least I haven't been able to make it work).
    So my question is what are you people using? I mean you can't go around witting PHP scripts that display HTML tables with embedded echo's in them, each time you want to display the results of a query...
    Thanks in advance
    Thanassis

    There is Cake, but I have no experience. I wrote an article about Symfony, after I was tasked with maintaining a PHP application written with Symfony. A colleague has left the company and the application was given to me. Since then, I have left the company, so I am no longer in such close contact to PHP frameworks. The information about Cake can be found at http://cakephp.org. I have no experience whatsoever with it.

  • Integrating a jsp application with oracle workflow

    Hi,
    I would like to integrate a jsp application with oracle workflow.
    My jsp application use BC4J, and if i want to use the java
    interface of workflow i need to have the java.Sql.Connection of
    my application.
    There are a way of getting this Connection in the BC4J?
    thanks
    rjc

    You can check the source code at:
    http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/text.920/a96517/acase.htm#632511
    You can also use the JDeveloper wizards that can generate JSP code. You can download them from: http://otn.oracle.com/products/text/
    and then click on software (left frame).

  • Unable to find ODI_SAmple_DATA.zip file to work with oracle profiling.

    I am unable to find ODI_SAmple_DATA.zip file to work with oracle profiling.Any help regarding profiling???Do i need to
    copy it from sw installation folder.?How profiling is different or related to odi data quality???Do we take source data twice -
    1) For ODI target load
    2)For profiling into entities.

    Try:
    http://www.oracle.com/technology/products/oracle-data-quality/pdf/oracledq_sample_data.zip
    and
    http://download.oracle.com/otn/nt/ias/101340/oracledq_sample_directory.zip
    Hope this helps.
    G

  • Can Oracle designer 1.3.2 work with Oracle 8.0.5

    Dear Sir/Miss,
    I would like to know if anyone can tell me if Oracle Designer 1.3.2 can work with Oracle 8.0.5 database or not?
    Thank you
    Best Regards

    First i installed Oracle 10g on my windows 7 home premium 64 bit .
    Then i installed OBIEE 10.1.3.4 on my machine
    But then there were some problems cropping up and i wasn't able to use OBIEE 10.1.3.4 with windows 7home premium 64 bit machine.
    I then removed both oracle 10g and OBIEE 10.1.3.4 from my machine.
    Then i installed oracle 11g 64bit and then OBIEE 10.1.3.4 . But again it dint work
    Can anyone help?

  • Oracle 11g XE not working with oracle BI publisher 10g after enabling ACL

    Hello,
    I previously work with oracle 10gXE and Oracle BI publisher 10g and it work fine. now i install oracle 11g XE and try to configure it with oracle Bi Publlisher, it show this error
    "ORA-29273: HTTP request failed ORA-06512: at "SYS.UTL_HTTP", line 1324 ORA-12570: TNS:packet reader failure" after runing the ACL package to neable network service.
    on the database.
    Please can any body tell be why this is not working. Tanx.

    You'll need to add the apex engine owner to the ACL (Access Control List). Depending on your version of apex the user name varies. i.e. 4.0 is APEX_040000
    See Joel's blog for info about the ACL and APEX.
    [http://joelkallman.blogspot.com/2010/10/application-express-network-acls-and.html]

  • Why does Java Application not working with Macromedia Flash 5 or MX?

    Why does Java Application not working with Macromedia Flash 5 or MX?

    Who says they don't?
    Although I don't know much about those I'd think they should be able to talk to Java Aps using Sockets or request Servlets ...
    Spieler

  • Pogo won't play games java won;t work with firefox

    I was playing pogo and it came up to update Java. Did it and now can't play most of the games like canasta. Says java won't work with firefox.....it did before. try for 4 days not and no luck

    Java is working properly. Still not loading games

  • Upgrading Oracle XML Parser for Java v9.0.4 with Oracle Applications 11i

    Guys, I applied ATG.PF.H.RUP4. In postinstall steps it is mentioned,Upgrading Oracle XML Parser for Java v9.0.4 with Oracle Applications 11i(doc-271148.1)
    which says after applying patch 4038964 do the following--
    AUTOCONFIG ENABLED APPLICATIONS ENVIRONMENT
    If the Oracle E-Business Suite configuration files are maintained using the AutoConfig infrastructure, proceed with the following:
    1. Run the AutoConfig utility.
    2. Go to [JAVA_TOP].
    3. Run the unzip -l appsborg2.zip | grep 9.0.4 command. If there is a file named as .xdkjava_version_9.0.4.0.0_production, which indicates that XML Parser for Java v9.0.4 is installed correctly as part of appsborg2.zip. Otherwise, run ADAdmin to regenerate the appsborg2.zip file.
    4. Restart the application tier server processes such that the new version of Oracle XML Parser for Java will take effect.
    but actually the patch is already applied- 4038964. How do i verify if i need to do these steps or not.
    The xmlparserv2-904.zip file is already there in wrapper.classpath. of jserv.properties, forms.properties. So i think i dont need to do these steps.

    unzip -l appsborg2.zip | grep 9.0.4
    0 04-18-03 20:10 .xdkjava_version_9.0.4.0.0_production
    do i still need to do that step?No, you do not have to since "XML Parser for Java v9.0.4" is already installed as part of appsborg2.zip

  • ASP application has problems working with oracle database 8.1.7

    ASP application has problems working with oracle database 8.1.7 through both oracle ODBC driver and Microsoft ODBC driver
    We have an ASP application running on Windows 2000 server, and with 8.1.7 Net8Client and MDAC 2.6 SP1.
    The application worked fine with an Oracle 8.0.5 database.
    After upgrading oracle database to 8.1.7.0.0, our ASP application works fine except when updating the same data record more than once. The application is not saving our updates.
    We tested our application using Oracles ODBC driver v8.1.7.5.0
    and experienced more problems. We had problems just bring up our data entry pages. In either case, we are returned with some 505 errors in our browser, problems with the ASP pages and IIS, the page is not displaying.
    If anyone has some suggestions on how to fix my problem, please advise. Thanks in advance.

    thanks...i saw one article with this approach..but the document did not present the detailed process...do you have one? i am still searching for a good procedure to follow...since it is an old database and focusing/studying old versions like this is a pain in the a**... :(

Maybe you are looking for

  • Why is the black MacBook more expensive?

    It seems that you could configure a white macbook to have the same exact configuration as the black one, but pay $125 less. Are people really paying $125 just for the black color??

  • Webservice to RFC  testing

    Hi, I am testing webservice the RFC scenario using SOAPUI 2.0.2 tool and I get the below message in SOAPUI.What could be the problem? Thanks Points will be awarded <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">    <SOAP:Body>

  • Hi,i want to know how to upgrade to snow leopard from leopard/

    hi, miy macbook is runing on Leopard and want to upgrade to snow leopard, i recived the OS X dVD. how to install it and do i need to back my data ? thanks

  • I have 4 drives, how can I set these up?

    I have: C:\ 500GB @5400rpm D:\ 500GB @5400rpm E:\ 3TB @7200rpm F:\ 3TB @7200rpm What is the best way to set these up for Premiere? I had a look at Harm Milaard's generic disk setup post, but those apply to 7200rpm drives. Please advise. Thanks.

  • Cache control of skins

    How can I control the HTTP-expires information of the img and css files for a skin? This is probably a core WLS feature but I'm having trouble finding any details about it.