Error Invoking BPEL from another BPEL

Hi,
I was trying to invoke a BPEL process deployed on the server from another via the partner link activity. In the WSDL URL I gave the server URL for the WSDL, but upon attempting to parse it, the composite gave an error http 502. However, when I try to invoke services that aren't in the SOA contanier, they work out fine. Could anybody say what I'm doing wrong?

Hi,
Spoke with the network team, and it is indeed a proxi server problem, I just had to apply for some previlagess, and turn off the proxy checking on Jdev, and I'm home free. Thanks anyway, all.
Bye for now.

Similar Messages

  • Communication Protocols while Calling a BPEL from another BPEL

    Hi,
    I was just curious to understand that what is the protocol that gets used when a BPEL WS is called from another BPEL using Partner Link ?
    Is it SOAP over HTTP or some internal network call in the BPEL engine.
    If someone can point to a detailed documentation for it, that would be helpful.
    Thanks,
    Saurabh

    Hi Veejai24 and soa_adf,
    Thanks for your replies. My question here was more to analyze if an internal call of BPEL to another BPEL takes the same amount of time as if a BPEL is called from any external application over HTTP. Or the BPEL Engine reduces this time while internal calls and optimizes the performance?
    Thanks,
    Saurabh

  • Problem in invoking TaskMAnager from another BPEL process

    Hi,
    I have created a BPEL process having its own xsd schema file and i have also imported Task.xsd.In this process i want to invoke TaskManager Service in java Embed activity(bpel:exec language="java") in following manner:
    /////////////////////////////////////////////////CODE////////////////////////////////////////////////
    Task task = TaskFactory.createFacade(new QName("http://services.oracle.com/bpel/task", "task"));
    task.setTitle("Task Title");
    task.setCreator("ProcessManager...");
    task.setAssignee("assignee");
    task.setPriority(3);
    NormalizedMessage nm = new NormalizedMessage();
    nm.addPart("payload",task.getRootElement());
    Locator locator = new Locator("default","bpel");
    IDeliveryService deliveryService = (IDeliveryService)locator.lookupService(IDeliveryService.SERVICE_NAME );
    deliveryService.post("TaskManager", "initiateTask", nm );
    ////////////////////////////////////CODE////////////////////////////////////////////////////////
    It creates the instance of taskmanager but following error occur in its initiate task.
    //////////////////////////////////ERROR/////////////////////////////////////////////////////////////
    <IntiateFault xmlns="http://services.oracle.com/bpel/task">
    <part name="summary">
    <summary>Cannot update task. The process domain was unable to insert the data for task "LocalGUID:c568752ccc493590:148662:1089e600035:-7fd4" in the datasource. The exception reported is: [POL-5134] invalid host variable type Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid. sql statement: INSERT INTO task( domain_ref, conversation_id, title, creation_date, creator, modify_date, modifier, assignee, status, expired, exp_date, priority, template, custom_key, conclusion ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )</summary>
    </part>
    </IntiateFault>
    //////////////////////////////////ERROR/////////////////////////////////////////////////////////////
    Thanks
    Nancy

    By default the BPEL 10.1.2, it will do a local call to the process. It will not execute a SOAP request, no network access is done.
    It can be configured at domain level:
    Parameter: optSoapShortcut (SOAP local optimization)
    Turns on "short-cut" for local SOAP request; local SOAP calls are normally done via an internal call instead of sending a message through the SOAP stack.
    The default behavior for the engine is to optimize all. To disable optimization specify a value other than "true" or "yes".

  • Invoking bpel process from another bpel process in same app server

    Hi,
    When I invoke a bpel process from another bpel process in the same oracle AS
    1. Is it a SOAP call or is there any optimization?
    2. If there is some optimization where can I configure this?
    3. Is there any similar optimizations if I invoke a bpel process from a
    java application deployed in the same server? If so can you please provide
    a sample?
    Thanks for your help
    Raj

    By default the BPEL 10.1.2, it will do a local call to the process. It will not execute a SOAP request, no network access is done.
    It can be configured at domain level:
    Parameter: optSoapShortcut (SOAP local optimization)
    Turns on "short-cut" for local SOAP request; local SOAP calls are normally done via an internal call instead of sending a message through the SOAP stack.
    The default behavior for the engine is to optimize all. To disable optimization specify a value other than "true" or "yes".

  • Can invoke MIDlet from another MIDlet?

    Dear friends,
    I have two MIDlet i want to invoke one MIDlet from another MIDlet based on user input. Is J2ME support this feature or not? please explain in detail.
    Ex:
    MIDlet1.java
    MIDlet2.java
    i want to access MIDlet2 from MIDlet1 as,
    MIDlet1 obj = new MIDlet2();
    obj.startApp();
    i tried this but i didn't get any compilation error but it won't execute at run time.
    please explain me if any one faced and resolve similar error.
    Regards,
    guna.

    Hi,
    I wants to invoke MIDlet from another MIDlet for the following reason,
    I developed a simple chat application. The MIDlets are, Sender & Receier.
    Sender home window, will collect sender name,receiver name and number.
    Then open another window for Messaging.
    On receiver end, after receive the message the user can reply to the message,
    on Reply i have to invoke Sender application which have user information (sender name,receiver name & number) to get sender name. Once i open Sender window it will take care necessary action to send the message.
    Please explain me now, how to call Sender MIDlet from Receiver MIDlet.
    Regards
    guna.

  • Invoke task from another process defnition - Is this possible

    Is this possible to invoke task from another process defnition?
    PD1 has task1
    PD2 has task2
    call PD1.task1 from PD2.task2
    If possible, then what API method should I use.
    Thank you!

    You would start by using the findObjects API to find all the objects for a specifc user. Then you would want to find the appropriate one from the result set. Then once you find this, you will need to either query the database or use apis to find the task key for the specific task name you want for that process definition. Once you have the process instance key and the task instance key for that user, you can then use the api to insert task into the users process instance.
    Not sure all the APIs to use, but in the end you'll use addProcessTaskInstance found in the tcProvisioningOperationsIntf. You can search the forums for that API and examples of it's usage.
    -Kevin

  • Invoking an EMail Notification service from another BPEL process(Service)

    Hi Everyone,
    I have a scenario, where i need to call my email notification service in to another bpel process(for FTPPut). Now i tried to use the email service in the FTP Put process, in the failure condition, the instance is in "Running" state forever. If i tried to run the email service individually its working fine. And if i observe the Audit Trail, i found the process went up to the client of the email service and then onwards its not able to initiate the email activity.
    I guess the way i provide the inputs,(to, subject and body) is making something difficult for the service to complete. I am sending the body and the subject inputs from the FTP put process and giving the to variable as default.
    As my email service is an one way operation, may be due to that even after I wait for long time the instance of the FTP process says running(in running) otherwise it would have thrown an timeout exception or something...
    Can any one shed your thoughts around this scenario...
    Thanks in advance..

    It really comes down to the proxy service on the OSB. Is it invoked by a WSDL? If so you should be able to take the endpoint defined in the proxy service messaging configuration and use that URL. You also need to use the sb transport type.
    Can you also post the blog you used, then we can put it into context.
    also have a look at this link.
    http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/bpelpmtransport/transport.html#wp1116011
    cheers
    James

  • Unable to invoke EJB from a BPEL process.

    Hello all
    I am running BPEL process manager over weblogic 8.1 App server. I am trying to invoke a simple stateless session bean from a synchronous BPEL process. I have created a WSDL for this EJB with appropriate binding and service elements.
    I am able to build my BPEL sync process and deploy it. But, when I run the process and invoke the EJB, I am getting the following exception-
    BPEL Fault: {http://schemas.oracle.com/bpel/extension}bindingFaultCould not create instance for home 'ClusterableRemoteRef(-3059145150938040994S:172.26.210.17:[9700,9700,-1,-1,9700,-1,-1,0,0]:myorabpel:orabpelServer [-3059145150938040994S:172.26.210.17:[9700,9700,-1,-1,9700,-1,-1,0,0]:myorabpel:orabpelServer/288])/288'; nested exception is:
    java.lang.NoSuchMethodException: com.carlson.sample.HelloWorldSessionBean_n4vx3i_HomeImpl_812_WLStub.create()
    I have a home interface for the EJB which has a 'create' method and my session bean has a ejbCreate method. I am using weblogic.appc to create the stubs and skeletons for the EJB.
    Has anyone tried this ?? The tutorial in the download 702.bindings/EJBBinding does something similar to this. But, I am having problems with that too.
    Any comments, advice, sample code will be helpful.
    Thanks a bunch
    - Mahesh :)

    I have deployed my Bean Managed Persistance Entity Bean in Weblogic 8.1 App Server. Trying to access the ejb from Synchronous BPEL process. I tried in two ways
    1. By accessing the ejb directly from BPEL process, writing the following code in BPEL process
    <bpelx:exec xmlns:bpelx="http://schemas.oracle.com/bpel/extension" language="java" version="1.4" name="InventoryEJB">
                   <![CDATA[
         // Java code snippet
         try{   
         Hashtable properties = new Hashtable();
              properties.put(InitialContext.INITIAL_CONTEXT_FACTORY,
    "weblogic.jndi.WLInitialContextFactory");
              properties.put(InitialContext.PROVIDER_URL, "t3://PCIIB07447:7001");
              InitialContext context = new InitialContext(properties);
              InventoryHome home = (InventoryHome) context.lookup("Inventory");
              InventoryRemote remote = home.create();
              int status = remote.getInventory("Chevrolet","2-Door Coupes","Chevy Cobalt",5);
              addAuditTrailEntry("Status is: " + status);
    setVariableData("output", "payload",
    "/status", new Integer(status));
    catch(Exception e){}
         ]]>
              </bpelx:exec>
    Also copied the interface files in system\classes directory. I got the expected output but i am not able to view the "Visual Flow". Getting the following error in my BPEL server console
    <Sep 9, 2004 12:46:51 PM IST> <Warning> <RMI> <BEA-080003> <RuntimeException thr
    own by rmi server: weblogic.management.internal.RemoteMBeanServerImpl.invoke(Lja
    vax.management.ObjectName;Ljava.lang.String;[Ljava.lang.Object;[Ljava.lang.Strin
    g;)
    weblogic.management.NoAccessRuntimeException: Access not allowed for subject: p
    rincipals=[], on ResourceType: ServerConfig Action: execute, Target: lookupServe
    rRuntime.
    weblogic.management.NoAccessRuntimeException: Access not allowed for subject: pr
    incipals=[], on ResourceType: ServerConfig Action: execute, Target: lookupServer
    Runtime
    at weblogic.management.internal.SecurityHelper$IsAccessAllowedPrivilegeA
    ction.wlsRun(SecurityHelper.java:564)
    at weblogic.management.internal.SecurityHelper$IsAccessAllowedPrivilegeA
    ction.run(SecurityHelper.java:456)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:317)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
    118)
    at weblogic.management.internal.SecurityHelper.isAccessAllowed(SecurityH
    elper.java:350)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(Rem
    oteMBeanServerImpl.java:946)
    at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBean
    ServerImpl.java:908)
    at weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unkn
    own Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:353)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
    144)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
    a:415)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
    .java:30)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    2. The other way i used WSIF frame work, but i could not resolved.
    Thanks for your help in advance.

  • Control deployed SOA Composite from another BPEL

    Hi All,
    I am trying to control the bpel process(activate/retire) on the server, by using JAVA Embedding activity in another bpel.
    So i am using the below code.
    import java.util.Hashtable;
    import java.util.*;
    import javax.naming.Context;
    import oracle.soa.management.facade.Locator;
    import oracle.soa.management.facade.LocatorFactory;
    import oracle.soa.management.facade.Composite;
    import oracle.soa.management.facade.Service;
    Hashtable jndiProps = new Hashtable();
    jndiProps.put(Context.PROVIDER_URL, "http://sever:portno/soa-infra");
    jndiProps.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
    jndiProps.put(Context.SECURITY_PRINCIPAL, "XYZXYZXYZ");
    jndiProps.put(Context.SECURITY_CREDENTIALS, "********");
    jndiProps.put("dedicated.connection", "true");
    Locator locator = null;
    try{
    locator = LocatorFactory.createLocator(jndiProps);
    Composite composite = locator.lookupComposite("ODDev/OD_LogBPELErrors!3.0");
    System.out.println("Composite:"+composite);
    }catch(){}
    I am getting this compile time error. Error: SCAC-50012. Then i have checked the scac.log file under SCA-INF directory. No clue on the error. Please guide me if somebody have any idea.
    Thanks in advance :)
    Regards,
    Sudheer

    Can you please explain the scenario, as in, why would you like to do that ?
    Anyways, if you are trying to execute that piece of java code, then, you should first check if that works in a standalone manner.
    Then, check the classpath settings for the java embedding activity because some of the classes, you are referring to, might not be available.
    Or else, you can wrap-up the java code as a deployable war and then, use it as a partner link in your bpel.
    Hope it helps !

  • Error while upgrading BPEL from 10g BPEL to 11g

    Hi,
    Trying to upgrade 10.1.3 BPEL to 11.1.1.4 using command line tool and getting the following error
    INFO: No decision services in directory D:\test\Invoice\InInvoiceCustomMap\bpel
    SEVERE: Upgrade failed. Check the logs for any exceptions. Ensure that the WSDL URLs specified in the project are reachable and a valid 10.1.3.x project is used for upgrade. Before re-attempting upgrade, restore the original project code source from the backup directory.
    java.io.IOException: Could not find prefix for namespace: http://xmlns.oracle.com/pcbpel/wsdl/jca/
         at oracle.viewgen.binding.JCABindingPlugin.create(JCABindingPlugin.java:88)
         at oracle.viewgen.binding.BindingUtil.createBinding(BindingUtil.java:216)
         at oracle.viewgen.composite.CompositeUtil.setupBinding(CompositeUtil.java:730)
         at oracle.viewgen.composite.CompositeUtil.setupCompositeServices(CompositeUtil.java:444)
         at oracle.viewgen.composite.CompositeUtil.createComposite(CompositeUtil.java:315)
         at oracle.viewgen.ViewGenerator.main(ViewGenerator.java:316)
    Caused by: javax.wsdl.WSDLException: WSDLException: faultCode=OTHER_ERROR: Error writing stream: java.io.IOException: Could not find prefix for namespace: http://xmlns.oracle.com/pcbpel/wsdl/jca/
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeWSDL(WSDLWriterImpl.java:126)
         at oracle.integration.platform.blocks.adapter.fw.metadata.migration.JcaMigrationResult.getSerializedDefinition(JcaMigrationResult.java:190)
         at oracle.viewgen.binding.JCABindingPlugin.create(JCABindingPlugin.java:62)
         ... 5 more
    Caused by: java.io.IOException: Could not find prefix for namespace: http://xmlns.oracle.com/pcbpel/wsdl/jca/
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeAttValFromQName(WSDLWriterImpl.java:745)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeOperation(WSDLWriterImpl.java:612)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writePortType(WSDLWriterImpl.java:463)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeDefinition(WSDLWriterImpl.java:221)
         at oracle.j2ee.ws.wsdl.xml.WSDLWriterImpl.writeWSDL(WSDLWriterImpl.java:124)
         ... 7 more
    Not sure where it went wrong. Checked all the namespaces and think they everything is fine.
    Any clues?
    Thanks
    Sree

    If you are using Spring then the error (No property editor found for the bean "java.util.Date".) and the likes, could be due to that you have not injected your property editors into your controller.
    The error The required attribute "plugin" is missing. Is probably due to the fact that you have defined the plugin property to be required in your TLD.

  • Integrate a BPEL into another BPEL problem!

    Hi, if someone can tell me how can i integrate two bpels.
    The problem i have is that in the main BPEL, i drag and drop the .wsdl file of the first BPEL and make a PartnerLink, and when i use an invoke, and choose that PartnerLink, i cannot choose the operation from the PartnerLink, although i have such an operation.
    Please if you know anything about this or maybe have a tutorial related to this(Enterprise pack version) write here!
    10X!

    ghuss37 wrote:
    Ok so here is the deal. My landlord is sharing the internet in his office with me. He has internet going from his office in a router to my router in my place. I can get on my home network, but I cannot get internet. The funny thing is when I take his internet and plug it into a hub in my place, I can get the internet. Unfortunately, the hub is not wireless, so I would prefer to use my WRT54G wireless router. What do I need to change in the settings to get this to work?
    Hi
    I guess its a Double NAT issue , what that means?
    The same ip range address is used at 1st router's end , so to avoid a collision u have to change urs to something else .
    http://linksys.custhelp.com/cgi-bin/linksys.cfg/php/enduser/std_adp.php?p_faqid=4607&p_created=11659...
    follow the tutorial (dont go with the name of tutorial , LAWL!)
    and let me know the status ?
    pe@c3
    "What u Give , is wht u better start expecting to take back".. - http://Forsakenbliss.wordpress.com

  • Error invoking esb from web service proxy

    I have created a web service proxy (with jdeveloper 10.1.3.2) to invoke my service on the ESB.
    When i try to invoke this service with the proxy, the following error message appears:
    HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message transmission failure, response code: 500
    at oracle.j2ee.ws.client.http.HttpClientTransport.invokeImpl(HttpClientTransport.java:142)
    at oracle.j2ee.ws.client.http.HttpClientTransport.invokeOneWay(HttpClientTransport.java:122)
    at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:173)
    at oracle.j2ee.ws.client.StreamingSender._sendOneWay(StreamingSender.java:131)
    at testproxy.proxy.runtime.__soap_TestIn_execute_ppt_Stub.execute(__soap_TestIn_execute_ppt_Stub.java:88)
    When i take a look in the esb console, there i can see, that the service was invoked, but it is signed with the error symbol (i'm writing data into a database and the lines to the database adapter a green, but the lines back are red. But it writes nothing into the database. If i klick on the test webservice button at the appserver, everything works fine).
    Does anybody know the reason why it don't work?
    thanks

    In the ESB Control you can view the exception that's being thrown, is the PrivilegActionException the only stack trace you have?
    Maybe you can have a look if the data that's returned from the db-adapter is interpreted correctly by the ESB? You're working with a Request/Reply ESB so you need to make sure that as well the input as the ouput that's returned by the Routing Service is properly defined.

  • Error Invoking JPD from Service Control

    Hi,
    We are upgrading an application which was on weblogic 8.1 workshop domain to weblogic 10.3 and trying to commuicate to wli 10.3 domain from the jpf of presentation layer (run time) we are getting the below exception.
    Please help us on this issue. Let me know if more info is required
    Exception:
    <Apr 15, 2010 8:13:00 AM CDT> <Error> <com.bea.control.servicecontrol.util.memento.ServiceClassMementoUtil> <BEA-000000> <com.bea.control.servicecontrol.util.memento.ServiceClassMementoUtil: Could not load the following resource file: com/bellsouth/customermarkets/sbsxo/psl/controls/GetExternalUserDetailsControlServiceClassMemento.ser. There are two possibilities why this would occur. The first is that you are trying to run a 9.0 version of the service control. In this case everything should still work fine and you can ignore this exception. The other case is that the resource file is not in the proper location of the classpath. It should be in the same directory as the service control interface class. You might have to change your build scripts to make this work out for you. The resource file is generated during control assembly time and needs to be moved to the same directory as the service control interface class.>
    com.bea.control.servicecontrol.util.ServiceAnalyzerException: Cannot find types jar typegen__xmlbeans_apache__com__bellsouth__customermarkets__sbsxo__psl__controls__GetExternalUserDetailsContract.jar in ear file /opt/app/bea/WLS103/INT-DEV/Sbsxo_Admin-lib/applications/SbsxoPslFlows.ear
    at com.bea.control.servicecontrol.util.ServiceAnalyzer.constructTypesJarURI(ServiceAnalyzer.java:681)
    at com.bea.control.servicecontrol.util.ServiceAnalyzer.constructDefaultTypesJarURI(ServiceAnalyzer.java:652)
    at com.bea.control.servicecontrol.util.ServiceAnalyzer.makeServiceClassFromExistingTypes(ServiceAnalyzer.java:164)
    at com.bea.control.servicecontrol.util.ServiceClassCache.insertEntry(ServiceClassCache.java:111)
    at com.bea.control.servicecontrol.util.ServiceClassCache.getServiceClass(ServiceClassCache.java:75)
    at com.bea.control.servicecontrol.impl.ServiceControlImpl.getServiceClass(ServiceControlImpl.java:1718)
    at com.bea.control.servicecontrol.impl.ServiceControlImpl.invoke(ServiceControlImpl.java:524)
    at com.bellsouth.customermarkets.sbsxo.psl.controls.GetExternalUserDetailsControlBean.clientRequest(GetExternalUserDetailsControlBean.java:126)
    at flows.Login.LoginController.getExternalUserInfo(LoginController.java:91)
    at flows.Login.LoginController.begin(LoginController.java:390)
    Thanks,
    B R BALAJI

    In the ESB Control you can view the exception that's being thrown, is the PrivilegActionException the only stack trace you have?
    Maybe you can have a look if the data that's returned from the db-adapter is interpreted correctly by the ESB? You're working with a Request/Reply ESB so you need to make sure that as well the input as the ouput that's returned by the Routing Service is properly defined.

  • Error invoking cfc from url variable

    I am using a url with a variable tacked on it. When I call a file with to create a cfgrid the cfc it uses gives an error. It tells me the variable is undefined. This is a problem since I need to use it in the sql to create the grid. Seems like this is not the right way to get the variable to the sql statement but I dont know how else to do it since I have to use a url to invoke the grid. Thanks in advance for your help.

    this is link to editable grid
    <a href="participantgrid.cfm?course_id=#getresults.procourse_id#">#procourse_course#</a>
    <!---participantgrid.cfm --- below--->
    <cfform>
    <cfinput name="course_ID" value="#url.course_id#" type="hidden"> 
        <cfgrid name="protrainparticipants"
                format="html"
                pagesize="10"
                striperows="yes"
                selectmode="edit"
                delete="yes"
                bind="cfc:participantcomp.getparticipants({cfgridpage},
                                            {cfgridpagesize},
                                            {cfgridsortcolumn},
                                            {cfgridsortdirection}, {course_id})"
                onchange="cfc:participantcomp.editparticipant({cfgridaction},
                                                {cfgridrow},
                                                {cfgridchanged})">
            <CFGRIDCOLUMN NAME="proparticipant_course_id"
                WIDTH=2
                DISPLAY="no">
            <CFGRIDCOLUMN NAME="proparticipant_id"
                HEADER="Paricipant ID"
                WIDTH=10
                ITALIC="NO"
                HEADERALIGN="center"
                HEADERITALIC="NO"
                HEADERBOLD="YES"
                DISPLAY="no">
            <CFGRIDCOLUMN NAME="proparticipant_firstname"
                HEADER="First Name"
                WIDTH=120
                ITALIC="NO"
                HEADERALIGN="center"
                HEADERITALIC="NO"
                HEADERBOLD="YES"
                DISPLAY="YES"
                SELECT="YES">
            <CFGRIDCOLUMN NAME="proparticipant_lastname"
                HEADER="Last Name"
                WIDTH=120
                ITALIC="No"
                HEADERALIGN="center"
                HEADERITALIC="No"
                HEADERBOLD="Yes"
                BOLD="Yes"
                DISPLAY="Yes">
                <CFGRIDCOLUMN NAME="proparticipant_p_country"
                HEADER="Country"
                WIDTH=80
                ITALIC="No"
                HEADERALIGN="center"
                HEADERITALIC="No"
                HEADERBOLD="Yes"
                BOLD="Yes"
                DISPLAY="Yes">
                <CFGRIDCOLUMN NAME="proparticipant_email"
                HEADER="Email"
                WIDTH=160
                ITALIC="No"
                HEADERALIGN="center"
                HEADERITALIC="No"
                HEADERBOLD="Yes"
                BOLD="Yes"
                DISPLAY="Yes">
                <CFGRIDCOLUMN NAME="proparticipant_phone"
                HEADER="Phone"
                WIDTH=100
                ITALIC="No"
                HEADERALIGN="center"
                HEADERITALIC="No"
                HEADERBOLD="Yes"
                BOLD="Yes"
                DISPLAY="Yes">
                <CFGRIDCOLUMN NAME="proparticipant_fax"
                HEADER="Fax"
                WIDTH=100
                ITALIC="No"
                HEADERALIGN="center"
                HEADERITALIC="No"
                HEADERBOLD="Yes"
                BOLD="Yes"
                DISPLAY="Yes">
                <CFGRIDCOLUMN NAME="proparticipant_projid"
                HEADER="Project ID"
                WIDTH=80
                ITALIC="No"
                HEADERALIGN="center"
                HEADERITALIC="No"
                HEADERBOLD="Yes"
                BOLD="Yes"
                DISPLAY="Yes">
                <CFGRIDCOLUMN NAME="proparticipant_agency"
                HEADER="Agency"
                WIDTH=80
                ITALIC="No"
                HEADERALIGN="center"
                HEADERITALIC="No"
                HEADERBOLD="Yes"
                BOLD="Yes"
                DISPLAY="Yes">
        </cfgrid>
    </cfform>
    <!---- participantcomp.cfc--below --->
    <cfcomponent output="false">
    <cfset THIS.dsn="protraining">
    <!--- Get participants --->
    <cffunction name="getparticipants" access="remote" returntype="struct">
      <cfargument name="page" type="numeric" required="yes">
      <cfargument name="pageSize" type="numeric" required="yes">
      <cfargument name="gridsortcolumn" type="string" required="no" default="">
      <cfargument name="gridsortdir" type="string" required="no" default="">
      <cfargument name="course_id" type="numeric" required="yes" default="#course_id#">
      <!--- Local variables --->
      <!--- Get data --->
      <CFQUERY NAME="Chkcourse2" DATASOURCE=#THIS.dsn#>
                SELECT procourse_id, procourse_course
                FROM    afrreg38.tblProcourse
                WHERE   procourse_id = #arguments.course_id#
                </CFQUERY>
      <cfset current_course_id = #chkcourse2.course_id#>
      <cfquery name="qrygetparticipants" datasource="#application.dsn#">
      select   pp.proparticipant_id, pp.proparticipant_course_id, pp.proparticipant_firstname, pp.proparticipant_lastname, pc.procourse_course, pp.proparticipant_p_country, pp.proparticipant_email, pp.proparticipant_phone, pp.proparticipant_fax, pp.proparticipant_projid, pp.proparticipant_agency, pc.procourse_id
                              FROM    afrreg38.tblProparticipant_3 pp, afrreg38.tblProcourse pc, afrreg38.tblproparticipant_course_test_2 pct
                              WHERE  pp.proparticipant_id = pct.proparticipant_participant_id
                              and pp.proparticipant_course_id = pc.procourse_id
                              and pc.procourse_id = #variables.current_course_id#
                              <cfif ARGUMENTS.gridsortcolumn NEQ ""
                              and ARGUMENTS.gridsortdir NEQ "">
                              ORDER BY #ARGUMENTS.gridsortcolumn# #ARGUMENTS.gridsortdir#
                              </cfif>
                  </cfquery>
      <!--- And return it as a grid structure --->
      <cfreturn QueryConvertForGrid(qrygetparticipants,
                                ARGUMENTS.page,
                                ARGUMENTS.pageSize)>
    </cffunction>
    <!--- Edit an artist --->
    <cffunction name="editparticipant" access="remote">
      <cfargument name="gridaction" type="string" required="yes">
      <cfargument name="gridrow" type="struct" required="yes">
      <cfargument name="gridchanged" type="struct" required="yes">
      <!--- Local variables --->
      <cfset var colname="">
      <cfset var value="">
      <!--- Process gridaction --->
      <cfswitch expression="#ARGUMENTS.gridaction#">
        <!--- Process updates --->
        <cfcase value="U">
        <!--- Get column name and value --->
        <cfset colname=StructKeyList(ARGUMENTS.gridchanged)>
        <cfset value=ARGUMENTS.gridchanged[colname]>
        <!--- Perform actual update --->
        <CFQUERY name="updateparticipant_data" datasource="#THIS.dsn#">
                     UPDATE afrreg38.tblProparticipant_3
                     SET #colname# = '#value#'
                     WHERE proparticipant_id = #ARGUMENTS.gridrow.proparticipant_id#
                    </CFQUERY>
        <!---  <cfquery datasource="#THIS.dsn#">
                     UDPATE afrreg38.tblproparticipant_course_test_2
                    SET #colname# = '#value#'
                    </cfquery> --->
        </cfcase>
        <!--- Process deletes --->
        <cfcase value="D">
        <!--- Perform actual delete --->
        <cfquery datasource="#THIS.dsn#">
                    DELETE FROM afrreg38.tblProparticipant_3
                    WHERE proparticipant_id = #ARGUMENTS.gridrow.proparticipant_id#
                    </cfquery>
        </cfcase>
      </cfswitch>
    </cffunction>
    </cfcomponent>

  • Error invoking bpel partner link from bpel process

    hello,
    i try to invoke a bpel web service (deployed correctly) from another bpel process.
    I've this error:
    Cannot find resource. Context:
    http://orcldemo.localdomain:9700/orabpel/xmllib/ws-addressing.xsd
    I've tried to add my wsdl to:
    \\orcldemo\orabpel\system\xmllib\
    In this way I can invoke bpel web service (http://orcldemo:9700/orabpel/xmllib/WebServiceName.wsdl)and deploy my bpel process without compilation error, but when I start my bpel process the instance isn't created.
    I've pm server on linux machine with oc4j
    ThankYou
    Andrea

    Resolved!! Edwin, was a name resolution problem, as you say!
    My problem also was that bpel server is on a remote linux machine, so soap server url with localhost (and similar) is not accepted by designer
    The better solution for Bpel server soap is:
    http://MachineIP:9700
    So I can invoke bpel process, and also JDev WS (deployed on oc4j) with endpoint as http://machineName:9700 and http://localhost:9700
    Thank you
    Andrea

Maybe you are looking for

  • Audio Jack of my HP Envy 4 is not working anymore

    Hi all,             I have purchased HP Envy 4 just a 4 months ago and now something worong with its audio jack for headphone and its not working anymore. The hardware profile for this audio jack shows no error but its still not working. Is there any

  • Physical inventory using cycle counting

    Hi all Can anyone send me  user maual for physical inventory using cycle count  on [email protected]

  • Need help in installing win8 on mbp

    i tried installing win8.but i got this error.please help. i think the picture says all the problem

  • A question about compilation albums, and how they are sorted...

    Hi all, Right I have loads of one off songs by many artist, or I just have the singles from albums, etc. To save having hundreds of single songs on their own I put them all together in a self-made compilation album with the decade as the album. So I

  • HEADER-OPERA in PCL4

    Hi, While reading the PCL4 cluster, I came across different combinations of header-opera field. Sometimes two records in header, one with opera "D" and another with "I". Please let me know what all possible combinations can come and in which scenario