Business operations in the studio

I have an existing web based application already running on weblogic that uses
ejbs. I want to make use of one ejb installed in this existing application in
weblogic studio to define a business operation. To do this, I guess I should also
deploy the same ejb onto "Weblogic Integration" application which is a separate
application ( or in other words add an ejbcomponent element to application element
of "Weblogic Integration" application and update application.xml in META-INF of
Weblogic/integration/lib). If I do this, this is essentially turning out to deploying
the same ejb into two applications. Is this correct. So deploying an ejb twice
in two different applications on a single weblogic server means giving them two
distinct jndi names. Is this procedure correct or is there a better alternative.
-Hunt

are the methods static?
"Lebedev Alexander" <[email protected]> wrote in message
news:[email protected]..
Hi,
I defined several Business Operations with Java Class. Next I addedseveral
public methods in that class.
After that I tried to define new Business Operation with new method butnew
methods didn't appear in "Method to Call" combobox.
Regards,
Alexander.

Similar Messages

  • WLPI: business operations JNDI lookup & service pack

    Hello,
    I ran into a problem attempting to define a business operation in the Studio application
    using WLPI 1.2.1 (without service pack 1). Everything works up to the point where
    I press the Done button and Studio attempts to create a new business operation
    object. I am getting a JNDI lookup exception. It appearsejb-name of method in
    isolation-level must be the same name as that of the weblogic-enterprise-bean
    Studio is looking up the name 'com.bea.wlpi.businessoperation' while the business
    operation bean is bound under 'com.bea.wlpi.BusinessOperation'.
    In an attempt to fix this problem I upgraded to service pack 1, but am now unable
    to deploy wlpi-ejb.jar because of the following error: "ejb-name of method in
    isolation-level must be the same name as that of the weblogic-enterprise-bean".
    Can anyone help me create a business operation?
    Thanks,
    Martin

    Make sure that this Datasource you created is Targetted to Admin Server and full Cluster (incase of cluster domain). From Admin Console, select your datasource and check for the Targets tab. Since its JNDI lookup error, most probably it may not be deployed properly.
    HTH
    Ravi Jegga

  • [q] variables not seen in WLPI business operation window

    hI,
    I am assigning a java object instance to WLPI variable.
    Then I try to call one of the methods of this Java Object (Using business
    operation)
    but in the Drop Down list in the WLPI I don't see the assigned variable !
    Am I missing something ?
    ( I Use WLPI 2.0 on WL6.0 sp 2 )
    Thanxs,
    Ronen Yaari

    I seem to have answered my own question...
    The problem was fixed when I defined 2 business operations, a GetBusOpInstance
    operation and for example, a PerformSomeProcessing business operation.
    The GetBusOpInstance maps to the constructor in my class file, while the PerformSomeProcessing
    business operation maps to some other public method.
    I am only interested in the PerformSomeProcessing operation, but in order to use
    it, i first need to create an instance of the class, So i explicitly need to call
    GetBusOpInstance to do this (Remember to assign it to a java class).
    Subsequently, this "instance variable" is used to execute the PerformSomeProcessing
    operation.
    This seems quite verbose, but can probably be overcome by using statically defined
    methods. (I need to try this out to confirm it)
    Regards
    "Soteri Panagou" <[email protected]> wrote:
    >
    Hi there
    I have experienced a similar problem. With the business operation in
    my studio
    classpath, i am able to select a workflow variable in the instance variable
    dropdown
    box. However, when i try to run the workflow, i get an exception when
    wlpi attempts
    to run the business operation :
    <<wlpirequest>
    <started>2001-08-09 16:38:24.080</started>
    <requestor>wlpisystem</requestor>
    <templateid>5001</templateid>
    <template-name>test</template-name>
    <templatedefinitionid>4001</templatedefinitionid>
    <instanceid>9008</instanceid>
    <actions>
    <error time="2001-08-09 16:38:26.391">WorkflowException: An error
    occurred
    during exception handler processing.
    Empty instance object for business operation "CreateReply"
    in template
    "test".</error>
    </actions>
    <completed>2001-08-09 16:38:26.393</completed>
    </wlpirequest>>
    It does not seem to have saved the instance variable.
    However when I look at the workflow task, i can see that the instance
    variable
    assignment is still valid.
    What gives?
    Sean Garagan <[email protected]> wrote:
    Hi Ravi,
    This is a known issue with WLI 2.0. The workaround for it is to put
    the
    Java class you are using for your business operation into the classpath
    of
    Studio.
    Hope this helps,
    Sean
    Ravi wrote:
    Hi,
    Can you please elaborate your reply.
    I am also facing the same problem. Instance variable defined is notseen in the
    drop down box. Please help me.
    Thanks,
    Ravi.
    "Sicheng Yu" <[email protected]> wrote:
    Starting from WLPI 2.0, the business operation will do automatic
    type
    filtering on variables that perform business operation, and variables
    that
    to be assigned the result of business operation. This filteringreflects
    WLPI variable casting policy which is documented.
    Please reexamine types of your variables and see if the filteringmakes
    sense to you.
    Sicheng Yu
    "Ronen Yaari" <[email protected]> wrote in message
    news:[email protected]...
    hI,
    I am assigning a java object instance to WLPI variable.
    Then I try to call one of the methods of this Java Object (Using
    business
    operation)
    but in the Drop Down list in the WLPI I don't see the assigned
    variable
    Am I missing something ?
    ( I Use WLPI 2.0 on WL6.0 sp 2 )
    Thanxs,
    Ronen Yaari
    Content-Description: Card for Sean Garagan
    begin:vcard
    n:Garagan;Sean
    tel;cell:(902) 452-1393
    tel;home:(902) 829-3129
    tel;work:(902) 829-3129
    x-mozilla-html:FALSE
    org:BEA Systems Inc.;ECI Division
    adr:;;;;;;
    version:2.1
    email;internet:[email protected]
    title:Senior Software Engineer
    fn:Sean Garagan
    end:vcard

  • Unable to find business operation

    Hi all:
    I am using WLPI 1.2.1.
    I have a workflow whose start node is of "Timed" type i.e it triggers at regular
    intervals. The first business operation that I perform after I have executed the
    start node is an operation on the Java Class. This Java class has been added as
    one of the business operations to the WLPI and appears as such in the BUSINESSOPERATIONS
    table.
    The problem I am running into is that when I start my server and the triggerring
    of my workflow happens, I get an exception saying that "business operation bcLatchClosedCreate
    can't be found" where "bcLatchClosedCreate" is the name of my business operation.
    The Java Class which is accessed through this business operation is a public class
    and I have defined business operation to instantiate and call methods on it. As
    soon as this exception occurs the record (which tells what is the next time for
    trigger) is deleted from the TIMEDEVENT table and no futher triggering of this
    workflow occurs.
    However, if I resave this workflow, triggering starts again and everything is
    fine. The business is found and no exception occurs. It is only at the start of
    the server that I have the problem which essentially renders the workflow useless
    as no triggering happens in future.
    Is there is nay programmatic way to start and stop the automatic triggering of
    a timed workflow.
    Following is the exception:
    Fri Mar 29 13:45:07 EST 2002:<I> <EJB JAR deployment c:/marketreadyproject2/lib/wlpi-ejb.jar>
    Transaction: '1017427439304_1' rolled back due to EJB exception:
    System error: com.bea.wlpi.server.workflow.ErrorHandlerRollbackException: An error
    occurred during exception handler processing.
    The system could not find the specified business operation "bcLatchClosedCreate".
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean.executeActions(WorkflowProcessorBean.java:1216)
         at com.bea.wlpi.server.workflow.Start.activate(Start.java:128)
         at com.bea.wlpi.server.workflow.Workflow.instantiate(Workflow.java:455)
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean$1.invoke(WorkflowProcessorBean.java:727)
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean.performWithErrorHandling(WorkflowProcessorBean.java:1129)
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean.instantiate(WorkflowProcessorBean.java:723)
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBeanEOImpl.instantiate(WorkflowProcessorBeanEOImpl.java:412)
         at com.bea.wlpi.server.timeprocessor.TimeProcessor.trigger(TimeProcessor.java:213)
         at weblogic.time.common.internal.ScheduledTrigger.executeLocally(ScheduledTrigger.java:205)
         at weblogic.time.common.internal.ScheduledTrigger.execute(ScheduledTrigger.java:199)
         at weblogic.time.server.ScheduledTrigger.execute(ScheduledTrigger.java:60)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    Nested exception is: Workflow error: com.bea.wlpi.common.WorkflowException: The
    system could not find the specified business operation "bcLatchClosedCreate".
         at com.bea.wlpi.server.workflow.action.ActionBusinessOperation.execute(ActionBusinessOperation.java:97)
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean.executeActions(WorkflowProcessorBean.java:1180)
         at com.bea.wlpi.server.workflow.Start.activate(Start.java:128)
         at com.bea.wlpi.server.workflow.Workflow.instantiate(Workflow.java:455)
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean$1.invoke(WorkflowProcessorBean.java:727)
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean.performWithErrorHandling(WorkflowProcessorBean.java:1129)
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean.instantiate(WorkflowProcessorBean.java:723)
         at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBeanEOImpl.instantiate(WorkflowProcessorBeanEOImpl.java:412)
         at com.bea.wlpi.server.timeprocessor.TimeProcessor.trigger(TimeProcessor.java:213)
         at weblogic.time.common.internal.ScheduledTrigger.executeLocally(ScheduledTrigger.java:205)
         at weblogic.time.common.internal.ScheduledTrigger.execute(ScheduledTrigger.java:199)
         at weblogic.time.server.ScheduledTrigger.execute(ScheduledTrigger.java:60)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    Please help
    Sunil

    Did you install the SOA extension for JDeveloper from the help->check for updates?

  • Multiple integration flows for different business operations

    Hi - I have following business requirement & need ur advice.
    There are different business operations (read as INSERT/DELETE/QUERY) to performed on same business object (read as CUSTOMER). In order to develop these integration use case I can have following three approaches.
    *1. Single Requestor ABCS & Single Provider ABCS -* Develop single integration flow & implement logic for the business operations in them. That means, Develop single Requestor ABCS for all business operations, which will call the EBS and again EBS would call same Provider ABCS. Both Requestor & Provider ABCS would implement business logic for all business operations required.
    *2. Single Requestor ABCS & Multiple Provider ABCS -* In this case the flows for all business operations starts with single point service. That means, Develop single Requestor ABCS for all business operations, which will call the EBS and again EBS would call different Provider ABCS based on the business operations. The Requestor ABCS would implement business logic for all business operations required. There would be different ABCS service for different business operations.
    *3. Multiple Requestor ABCS & Multiple Provider ABCS -* In this case the completely independent flows are to be developed for all business operations. Independent Requestor ABCS and independent Provider ABCS. Off course if there some common business logic for all or some business operations, those can be implemented as common service & can used across all independent flows for different business operations.
    Please do suggest what approach would be best one to pick up. Or it is case to case basis. In case yes, please suggest the criteria on which the decision can be taken.
    Thanks In Advance
    Priyadarshi

    Hi Pryadarshi,
    AIA recommends having an ABCS for each Verb and Noun combination for a specific Business Process, i.e. CreateCustomerABCS and UpdateCustomerABCS. Therefore, #3 would be the preferred approach. This is to allow for maximum flexibility. However, you may have a process that demands to model the integration as #2.
    The decision would depend on how the participating application services are modeled and the granularity of individual service call. For example, a ProcessCustomer invocation at the source end may call CreateCustomer provider service.
    Regards
    Rohit

  • Authorization object & Business operation for issue permit & reject permit

    Hi all,
    I have created a new notification type (copied from PM) and have assigned tasks to the notification. In this notification i wanted to use the icons issue permit and reject permit for certain users (but not for all). So i need to provide the business operations to the basis guy to attach it for the specified roles.
    I am not able to find these business operations.
    Any help on the above would be highly appreciated.
    Thanks and regards,
    Santosh.

    Hi,
    Pls check authorization object used to control the assign or issue a particular permit
    Object: I_SOGEN
    Sorry u can not control the authorization bcoz above object not works for notification also there is no business operation in notification to control the approval or rejection of permit.
    U have to use the user status by which u can control the approval or rejection of permit.
    Regards
    Sunil
    Edited by: sunil gupta on Jan 28, 2010 6:40 PM

  • Configuring Business Operations in WLIntegrator 2.1 Studio

    Hi,
    I deployed a SessionBean and few CMPs in a deployable jar on WLI 2.1.I was able
    to test the deployment through a java client.
    Now, when i go to a workflow template in WLI Studio and select Configuration-->Business
    Operations and click on add button, I`m getting following exception on server console:
    Started WebLogic Integration - BPM Server version 2.1
    WebLogic Integration BPM server does not support NULL.
    ***** ASSERTION FAILED *****[ Unable to load remote interface: java.lang.ClassNotFoundException:
    amit.lal.cmp.ProductCmp ]
    Make sure your EJB is configured in the same Application as the WLPI code
    Any pointers to what may be the problem and how to solve it.
    Thanks,
    Amit Lal

    Hi,
    check in your administration console/Deployments/EJB: the WLPI application
    code is propably deployed into the WLPI_Application. I did not find another
    way to tell my EJB to be deployed in the same application than editing the
    config.xml (which is hopefully not the recommended way to do it).
    In the config.xml should be a tag like:
    <Application Deployed="true" Name="WLPI_Application" Path="lib">
    insert your myEjb.jar like the following (the URI has to be relative to the
    given path, in this case "lib"!):
    <Application Deployed="true" Name="WLPI_Application" Path="lib"
    [other WLPI applications]
    <EJBComponent Name="myEjb" Targets="myserver"
    URI="../../../src/toplink/tutorial/ejbtest/myEjb.jar"/>
    </Application>
    Regards,
    Astrid
    Amit Lal <[email protected]> schrieb in im Newsbeitrag:
    3d04a6e8$[email protected]..
    >
    Hi,
    I deployed a SessionBean and few CMPs in a deployable jar on WLI 2.1.Iwas able
    to test the deployment through a java client.
    Now, when i go to a workflow template in WLI Studio and selectConfiguration-->Business
    Operations and click on add button, I`m getting following exception onserver console:
    >
    >
    Started WebLogic Integration - BPM Server version 2.1
    WebLogic Integration BPM server does not support NULL.
    ***** ASSERTION FAILED *****[ Unable to load remote interface:java.lang.ClassNotFoundException:
    amit.lal.cmp.ProductCmp ]
    Make sure your EJB is configured in the same Application as the WLPI code
    Any pointers to what may be the problem and how to solve it.
    Thanks,
    Amit Lal

  • Java.io.NotSerializableException when trying to invoke java class Business Operations in studio

    According to WLI docs, the Java Class Business Operations doesn't need to be Serializeable.
    But somehow everytime I try to invoke the Busines Operations in studio, It always
    throws me exception : java.io.NotSerializableException. Is it something wrong
    with my Java Class ? The operation seems to be executed successfully but after
    that It looks like WLI is trying to serialize the object into database which can
    not be done because the Java Class is not serializeable. Changing the Java Class
    to serializeable is not an option since I don't have any control on this class.
    Please advise...
    regards,
    Martin

    According to WLI docs, the Java Class Business Operations doesn't need to be Serializeable.
    But somehow everytime I try to invoke the Busines Operations in studio, It always
    throws me exception : java.io.NotSerializableException. Is it something wrong
    with my Java Class ? The operation seems to be executed successfully but after
    that It looks like WLI is trying to serialize the object into database which can
    not be done because the Java Class is not serializeable. Changing the Java Class
    to serializeable is not an option since I don't have any control on this class.
    Please advise...
    regards,
    Martin

  • How to add an EJB to the Business Operation's EJB list?

    I have made a session stateless EJB that have just one single business
    method and I want to call that method from my workflow template definition.
    So, I need it to be added to the /JNDI Name for Session EJB/ combo box in
    the Define Business Operation window. I tried by simply deploying the ejb by
    using the WLS console app but I didn't get it in the combo box list, what I
    got was an exception in the WLS6:***** ASSERTION FAILED *****[ Unable to
    load remote interface: java.lang.ClassNotFoundException:
    atlante.Prueba ]Make sure your EJB is configured in the same Application as
    the WLPI codeI have been trying to find an elegant way to add my ejb to the
    WLPI Application in the console but i haven't found any, so what I had to do
    was add the definition of my ejb to the <Application... name="WLPI
    Application"> element in config.xml. It works fine, but I don't feel
    comfortable doing that and I also think that there must be a descent way to
    do that.so, the question is, how?
    I will appreciate any help on this
    regards
    Israel

    I have made a session stateless EJB that have just one single business
    method and I want to call that method from my workflow template definition.
    So, I need it to be added to the /JNDI Name for Session EJB/ combo box in
    the Define Business Operation window. I tried by simply deploying the ejb by
    using the WLS console app but I didn't get it in the combo box list, what I
    got was an exception in the WLS6:***** ASSERTION FAILED *****[ Unable to
    load remote interface: java.lang.ClassNotFoundException:
    atlante.Prueba ]Make sure your EJB is configured in the same Application as
    the WLPI codeI have been trying to find an elegant way to add my ejb to the
    WLPI Application in the console but i haven't found any, so what I had to do
    was add the definition of my ejb to the <Application... name="WLPI
    Application"> element in config.xml. It works fine, but I don't feel
    comfortable doing that and I also think that there must be a descent way to
    do that.so, the question is, how?
    I will appreciate any help on this
    regards
    Israel

  • How to create business operation for starting workflows

    How to create business operation for starting workflows from worklist?
    When I call methods that implements business operation from java class everything
    works fine(wlpi-ejb.jar is required), but when I call business operation from
    Studio I can't use classes from wlpi-ejb.jar.

    Business operation is called by WLIS. So, I include wlpi-ejb.jar into WLIS classpath.
    Studio uses deployed EJB from wlpi-*.jar, I don't know why Studio doesn't see
    methods from deployed EJBs when WLIS classpath contains wlpi-ejb.jar.
    "Andrew Pitonyak" <[email protected]> wrote:
    >
    When studio starts, what is your classpath? If you use the included batch
    file to start it, then your class path may not include this :-)
    Andrew
    "Raul" <[email protected]> wrote in message
    news:[email protected]..
    How to create business operation for starting workflows from worklist?
    When I call methods that implements business operation from java classeverything
    works fine(wlpi-ejb.jar is required), but when I call business operationfrom
    Studio I can't use classes from wlpi-ejb.jar.

  • Still got problems with java class business operations

    Hi all,
    I've read the latest on business operations and java class files, but my problem
    remains - the workaround of putting the class file in the studio classpath did
    not work for me.
    To breifly recap the problem -
    I am unable to assign an instance variable when trying to call a predefined business
    operation of a java class. Calling the constructor seems to work okay and I can
    assign the result to a variable of type "java object" but that's as far as it
    goes. If I try placing the class file in the studio classpath, my "Instance Variable"
    dropdown list dims, but I am still prompted to choose one when I press okay.
    I'm using process integrator 2 sp2 on wls6.
    Please help!
    Regards
    Andrew

    Still no good. I'm running my testing on my own PC with windows 2000. Maybe a
    windows bug rather than a remote bug?!
    Anyone else have a suggestion?
    "Soteri Panagou" <[email protected]> wrote:
    >
    Andrew
    What platform are you running on?
    I have found the same problem when trying to run wlpi remotely.
    We have a sun box with the WLI installation. When i run wlpi on that
    box, and
    do the business operation configuration as u describe below, i get instance
    variables
    populated in the drop down box of the business operation window. I can
    then select
    the java object my instance is assigned to.
    However, when i connect remotely using the studio and try to view the
    business
    operation settings, nothing appears in the instance drop down box.
    When i go back to the console and run the studio on the same machine
    as the installation,
    the instance variable drop down is populated once again.
    So all i can say is, configure the workflow on the machine have the running
    installation,
    and then it should work. It did for me :)
    Hope this helps
    Steri
    "Andrew" <[email protected]> wrote:
    Hi all,
    I've read the latest on business operations and java class files, but
    my problem
    remains - the workaround of putting the class file in the studio classpath
    did
    not work for me.
    To breifly recap the problem -
    I am unable to assign an instance variable when trying to call a predefined
    business
    operation of a java class. Calling the constructor seems to work okay
    and I can
    assign the result to a variable of type "java object" but that's asfar
    as it
    goes. If I try placing the class file in the studio classpath, my "Instance
    Variable"
    dropdown list dims, but I am still prompted to choose one when I press
    okay.
    I'm using process integrator 2 sp2 on wls6.
    Please help!
    Regards
    Andrew

  • Classpath for java class for Business Operation

    I am running wls 7.0 with wli on Solaris.
    I am running studio on my developemt w2k pc and connectioning to my unix wls.
    I want to define a business operation using my FCV.class. Where should I put the
    class (pc or server) and where do I need to append my classpath information ?

    Business operations can only access classes from the application and extension
    classpath. This is a WLI limitation.
    Giora
    "Davidson Hutton" <[email protected]> wrote:
    >
    I am running wls 7.0 with wli on Solaris.
    I am running studio on my developemt w2k pc and connectioning to my unix
    wls.
    I want to define a business operation using my FCV.class. Where should
    I put the
    class (pc or server) and where do I need to append my classpath information

  • ClassNotFound EJBHelper when running EJB business operation

    Hi,
    i have a problem with my simple platform domain.
    I want to get the UserInfo with a EJB session business operation.
    I have created to business operations
    1. create a com.bea.wlpi.WLPIPrincipal
    2. call the method getUserInfo
    Running 1 and the 2 with the worklist tool, my workflow produces a ClassNotFound
    Exception(see below)
    If i add the wlpi-ejb.jar to my startWeblogic.cmd file many ejb exceptions will
    be shown.
    Please help me,
    i am a newbie
    Bjoern
    javax.transaction.TransactionRolledbackException: EJB Exception: : java.lang.NoClassDefFoundError:
    com/bea/wlpi/server/common/EJBHelper
    at com.bea.wlpi.common.EJBInvocationDescriptor.invokeHomeMethod(Unknown
    Source)
    at com.bea.wlpi.server.workflow.action.ActionBusinessOperation.execute(Unknown
    Source)
    at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean.executeActions(Unknown
    Source)
    at com.bea.wlpi.server.workflow.Task.executeActions(Unknown Source)
    at com.bea.wlpi.server.workflow.Task.doit(Unknown Source)
    at com.bea.wlpi.server.workflow.Workflow.taskDoit(Unknown Source)
    at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean$3.invoke(Unknown
    Source)
    at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean.performWithErrorHandling(Unknown
    Source)
    at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean.taskDoit(Unknown
    Source)
    at com.bea.wlpi.server.workflowprocessor.WorkflowProcessorBean_h7kt4j_EOImpl.taskDoit(WorkflowProcessorBean_h7kt4j_EOImpl.java:1013)

    Jeff,
    Did you update the config.xml to add the EJBComponent element for your EJB
    to the WLI application? This must be done by hand.
    Mike
    "Jeff Gallimore" <[email protected]> wrote in message
    news:3cb39de0$[email protected]..
    >
    I have a business operation that calls a method on a stateless sessionbean, but
    it is throwing a ClassNotFoundException.
    Some details:
    1) I am using WLI 2.1sp1 and WLS 6.1sp1 on Windows
    2) The EJB is deployed as part of the WLI application (the EJB jar is inthe %WLI_HOME%\lib
    directory)
    3) I can see the EJB in the Studio
    4) I can see the entry in the JNDI tree in the running server
    5) I am running in the "samples" domain
    6) I can run a standalone client and call the EJB just fine
    <error time="2002-04-09 21:46:10.425">WorkflowException: An erroroccurred
    during exception handler processing.
    Unable to load class object for remote interface of type"com.amti.prdemo.ejb.purchaserequest.PurchaseRequestDAOHome";
    java.lang.ClassNotFoundException:com.amti.prdemo.ejb.purchaserequest.PurchaseRequestDAOHome.</error>
    Any ideas on what the problem is?
    Jeff

  • Newbie question: Can't see session bean in business operations after deployment

    Hi,
    I've just deployed a session bean (using WLS 7.0) sucessfully, but I can't see
    the deployed EJB in the business operations in studio. Am I suppose to update
    something on the integrator side that references the EJB? Or is there something
    else? Any help would be greatly appreciated.
    Thanks
    Aashish

    Hi,
    Sorry, but I don't know what you mean.
    Could you explain it more detailed, please?
    I see following, when start integrator.bat:
    [code]
    Developer 4.7 Build 999
    Exception in thread "Thread-3" java.lang.NullPointerException
            at com.wm.app.b2b.dev.DevConnectDialog.itemStateChanged(DevConnectDialog.java:253)
            at javax.swing.JComboBox.fireItemStateChanged(Unknown Source)
            at javax.swing.JComboBox.selectedItemChanged(Unknown Source)
            at javax.swing.JComboBox.contentsChanged(Unknown Source)
            at javax.swing.AbstractListModel.fireContentsChanged(Unknown Source)
            at javax.swing.DefaultComboBoxModel.setSelectedItem(Unknown Source)
            at javax.swing.JComboBox.setSelectedItem(Unknown Source)
            at com.wm.app.b2b.dev.DevConnectDialog.<init>(DevConnectDialog.java:210)
            at com.wm.app.b2b.dev.DevMainFrame.doConnect(DevMainFrame.java:759)
            at com.wm.app.b2b.dev.DevMain$1.run(DevMain.java:195)
            at java.lang.Thread.run(Unknown Source)
            at com.wm.ui.UiFrame$7.run(UiFrame.java:344)
    [/code]
    Thanks.

  • WLPI, Tutorial and Creating Business Operations

    Hi,
    I'm trying to follow the tutorial on creating a Business Operation for WLPI
    1.2.1. However, I get the following errors whenever I try to add a new
    Business Operation:
    The server was unable to complete your request.
    RemoteException: EJB Exception: ; nested exception is:
    java.lang.NoClassDefFoundError
    java.rmi.RemoteException: EJB Exception: ; nested exception is:
    java.lang.NoClassDefFoundError
    java.lang.NoClassDefFoundError
    <<no stack trace available>>
    ===================
    I'm using WLPI 1.2.1 and Java 1.3 (which from the docs seems like it should
    work). Any help/insight is appreciated...
    Dave.

    Hi,
    Please helpme if you get any solution to this problem:
    I am trying to follow the tutorial and create a Work Flow Process.Defining Tasks
    etc.
    I used the WL Process Integrator Studio and created a Diagram and when I try to
    save,
    I am getting this error.BTW, I am using Oracle 8i as Database:
    --------------- nested within: ------------------
    weblogic.utils.NestedRuntimeException: Error writing 'Context hashcode: '8856607
    22', primaryKey: '41', flags: '', needsRefresh: 'false', needsFlush: 'true', pin
    ned: 'true', ejbObject hashcode: '881204274', bean hashcode: '885136434'' to per
    sistent store - with nested exception:
    [java.sql.SQLException: ORA-01461: can bind a LONG value only for insert into a
    LONG column
    I checked my drivers and everything.I was able to successfully run the ddl
    provided for Oracle and also when I created a
    WorkFlow template, the name of the Template got saved into the database.
    Thanks in Advance.
    Sreenivas Makala
    David Mullens wrote:
    Hi,
    I'm trying to follow the tutorial on creating a Business Operation for WLPI
    1.2.1. However, I get the following errors whenever I try to add a new
    Business Operation:
    The server was unable to complete your request.
    RemoteException: EJB Exception: ; nested exception is:
    java.lang.NoClassDefFoundError
    java.rmi.RemoteException: EJB Exception: ; nested exception is:
    java.lang.NoClassDefFoundError
    java.lang.NoClassDefFoundError
    <<no stack trace available>>
    ===================
    I'm using WLPI 1.2.1 and Java 1.3 (which from the docs seems like it should
    work). Any help/insight is appreciated...
    Dave.

Maybe you are looking for

  • Transportaion and Lock Objects

    Hi... While transporting objects what are all the problems we may get and list some problems what you came across while transporting an objects.   What are all Lock obects how they will be created and how to unlock the objects...?   Please give step

  • Suggest best data flow design

    <<Do not ask for or offer points>> Hi Right now  we need to implement  HR related  data - the main concentration is PA, OM Please suggest me best suitable data flow design Note: All my datasource will not support delta How we can handle these loads i

  • How could I create ObjectInputStream and use it indefinitely with Servlets?

    Hi All, I would like to create the stream object between applet and server only once with urlConnection.openConnection() and use it to write objects to it indefinitely without reinstantiating it or getting another connection with urlConnection.openCo

  • ECM Records Created with $0.00

    We are setting up Enterprise Compensation Management in ECC 5.0 with MSS.  During the Compensation Planning phase in MSS, where you create adjustments for employees (i.e. merit increases, bonuses, etc.), any employees who are eligible but not granted

  • Collection Management -Business Partners

    Hi, I have confiured the collection management.But i am not able to see the business parterns in easy access. what  should i do if i want bring the Business partners in collection management. Kindly advice me