Start process from Portal

Hi everyone!
I need to implement process start as a link in portal. I've created and tested WSDL in NWDS. I also assigned start event for the process. So it works and starts fine from the WS navigator. Now I need to make it available in portal. I have no experience in Portal. So i found some guidelines regarding VC and WebDynpro. But I need an advise about that. I wanna know what is the best practice to implement that. I mean how is it usually done? Because the task seems pretty typical. NWDS and CE are 7.2 SP06 both.
Thanks in advance,
Peter

Well, it depends on the requirement.
If you just want to start a process and no shiny (tree control, file upload etc...) UI manipulation, you can use VC. Its very easy to develop. Also VC covers vast number of UI element, though not all provided by WD. But, if there is any complex business logic invovled , with heavy data manipulation, WD stands good.
However, for most of the cases, UI provided by VC suffice all requirements. If the purpose is just to provide basic, simple UI for submitting info and starting BPM, VC fits best.
-Abhijeet

Similar Messages

  • BPM start process from WD UI

    Hi all,
    I am quite new with BPM in the SAP environment and for the moment I am strugling with the start of a process using an WD UI.
    What i have is a simple process with two activities. The process starts with no problems from the respository and also I created a wdsl and managed to start the process from the wsnavigator.
    Now I want to start the process from a simple UI. For that I created a WD component, assigned it to an app and connected to a model. Next I edited my portal to have a new folder with a page that contains my app.
    The UI has to fields and a button. My goal is to use that button to start my process.
    Probably I am doing something wrong when creating the action and maybe someone can help me with the java part on the actual button action.
    Please help. Thank you.
    Regards,
    Stefy

    I've made a lot of research and of course found a lot of forums and help. But for the moment I had some issues with addapting them completely to my situation, since I have to prior experience with this.
    For example I think this is the best solution that I have found so far: /people/arafat.farooqui/blog/2010/06/23/introduction-to-sap-netweaver-bpm-part-6
    but at the following step:
    / Bind the object
    wdContext.nodeRequest_Name().bind(objRequest);
    I can't figure out what is the nodeRequest_Name()...
    couldn't find this "asset" in my WDContext.
    Regards,
    Stefy

  • No able run a GP Process from Portal

    Hi All,
    I am not able to run a GP Process from the portal.
    I have created a Guided Procedure with multiple steps.
    I am able to access a couple step. But in the third step the complete functionality is not working.
    If I run a process with out portal, Every step works well.
    Please help me in solving this.
    For integrating in portal, I ve used AInstantiation iview with URL Parameter from the process.
    Thanks in Advance,
    Anish

    Hi Anish,
    If your third step is an iView, a VC Callable Object or another "non java technology" UI, this only means that you need to open the process within the portal to be able to use the so-called "Portal Navigation".
    The AInstantiation WD App only exists for testing purposes (from the Design Time) and is not meant to be reused.
    I would rather recommend you to implement your own application for starting GP Process either by using the Public API or the Web Service
    See also how to start a GP process from a url within EP?, your problem should be solved
    Hope this helps,
    Best regards,
    David

  • Start process from JSP which continues running after response is completed

    Is it possible to start a process from within JSP which can continue running after the HTTP response is complete, so the response doesn't time out??

    Your question is a little vague. If I am understanding your question correctly, it sounds like you are starting a process in JSP that takes a long time, and the browser is timing out. If this is your question, then here is my response:
    We've had this situation before. Often times it occurs because the JSP page launches a long database operation that could take an hour. You have a few choices, but one good approach is this (any variation of this works too):
    1. When the page loads and you need the process to start, create a new thread and have the long operation run from this thread. You can put the thread object into a session variable and store it for later use.
    2. Have the JSP code output a META-REFRESH tag on the page so that the page refreshes every 30 seconds or so.
    3. On each refresh, you get the thread object from the session context and check it to see if it is done or still running. If it is, then just output another META-REFRESH and the page will keep refreshing itself. If it is done, you can, of course, output a "finished" message to the user.
    You can also have a stop button on the page that you can use to send a message to the thread to stop.
    Hope that gives you some ideas!
    Michael

  • Start Process From Scanned Document In Watch Folder or Email

    Looking for a way for a office person to scan a document into a watch folder or email a scanned document to LCES2.
    Then from that scanned document a process is started and the user in workspace has a routing slip (pdf) and the scanned document in view.
    I can see how to start the process with a email or watch folder but how do I get the scanned document in as a attachment to the process routing slip?
    Somewhat new to LC and not seeing any demo's on this. Any help would be great.
    Thanks,
    John

    Hi Jasmin,
    I'm facing a problem with the watched folder files, they appear under the Attachment tab for the user, but with broken links, i.e. "The requested resource () is not available" error.
    what I did is simply create a new process with watched folder  start point, define a list-document variable as I/O and assign this variable to the user service?
    can you help
    Hussam

  • Cant Start Process from WDJ

    Hi All,
          I have created a process & WDJ app. I objective is to start a process form WDJ App using WSDL. I can abe to start the process manually as well in WS navigator. But when i use WSDL in WDJ am getting error as
    com.sap.tc.webdynpro.model.webservice.exception.WSModelRuntimeException: Exception on creation of service metadata for web service mass config parameters service reference ID '{http://www.example.org/<processname>/} and application name '<application name>'. Check mass configuration has been done properly.
    I have found one link but still no luck
    trigerring BPM from Web Dynpro screen not working
    Help me on this.
    Regards,
    Arun.

    Hi,
    Did you configured the service group in NWA?
    http://help.sap.com/saphelp_nw72/helpdata/en/88/a552908d4c44dc99b3ec247069921e/frameset.htm
    And also check if you have configured the Web Service also?
    http://help.sap.com/saphelp_nw72/helpdata/en/41/d365dc14ba458e9c29fa3ec987a7ca/content.htm
    Thanks
    Abhilash

  • Start process from global creation using a signal in Oracle SOA Suite 11g

    I want to start a process using a signal or an automatic activity from a link in the BPM workspace. The only way I have found to do that is using an initiator human task activity, but I just want to execute some script activities without a task flow.
    Any idea?

    Hi,
    Some considerations:
    - The path <DOMAIN_HOME>/lib is usually used to place shared libs to the Admin server (jdbc libs to allow connection factory configuration, for example)
    - The path <OSS_HOME>/soa/modules/oracle.soa.ext_11.1.1 is the right place to put shared libs that will be used by SOA composite applications (like javaAction implementations for Fault Handling Framework or libs called within Java Embedding). See the readme file inside this directory to know how it works.
    Also, changes in the startWeblogic script will affect the JVM of the Admin Server. To apply changes to managed servers, like the soa_server, make your changes in the startManagedServer script.
    Lastly, pay attention in the parameter you are passing to the JVM. The correct parameter is -Dlog4j.configuration=file:<PATH> and not -Dlog4j.configuration=<PATH> as you are using.
    With this in mind, I published a new post in my blog that explains what is necessary to do to call Log4j within a BPEL process: http://blog.andrade.inf.br/2010/09/generating-custom-logs-with-log4j.html
    I hope this may help you.
    Regards,
    Rafael Andrade

  • Start process from emailed pdf form

    I've set up a process with an email endpoint that has two steps:
    1. set value (which does nothing)
    2. User task which sends a pdf form to a user.
    the idea is that when a pdf form is mailed to the specified mail account the process starts and sends the pdf to the correct user which then is supposed to review the form and approve it or decline it.
    The process starts correctly on receiving the mail, and the pdf form is attached to the task but it doesn't contain the data that the user had entered before submission, it's empty.
    I've tried submitting the form in all possible formats xml,xdp,pdf, and I've tried changing the type of the process variable, from xfaForm to Document Form, to Document, but I either end up with an empty form, or I get an error when trying to open the form associated with the process task.
    does anyone has a simple example of how to accomplish this?
    I know I am probably making some stupid mistake but for the life of me I can't figure out where the problem is.
    thanks in advance for any help.
    Aldo.

    Thanks a lot for your reply! At them oment i'm having problems with the server on which livecycle is installed. As soon as i get iu back up and running i will mail you the process.
    Tahnks again.
    Aldo.

  • Integrate Citrix Application into portal / Start Citrix from portal

    Hi,
    I would like to integrate some citrix metaframe applications into the portal.Or start the citrix within the portal.
    I know SAP does have this solution in their teaching environment. On SAP courses I worked with this.
    How is this made? I tried it with an URL iView but it doesn't work. Do you have any suggestions?
    Regards,
    Stefan

    Stefan,
    This was previously released on ep5 and available on iViewStudio.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/library/ep/code-samples/sap%20enterprise%20portal%205.0%20master%20iview%20for%20integrating%20applications%20through%20citrix.htm
    You can also check CDN at
    http://apps.citrix.com/CDN/Login.asp?dest=/cdn/webinterface/sap/default.asp
    Regards,
    James

  • BW errors in default trace files after starting query from portal favorite

    Hi experts,
    One of the user is executing the query in BI portal. The user is assigned to proper roles in ABAP BI system.
    The user add the query to the portal favorites, but when clicking on the favorite link the user gets the below error
    Full Message Text
    A message was generated:
    ERROR
    Cannot load view "BM015A1" (data provider "DP_1": )
    com.sap.ip.bi.webapplications.dataproviders.selector.impl.Localization loaderr_view2
    DP_1
    BM015A1
    Cannot load view "BM015A1" (data provider "DP_1": )
    com.sap.ip.bi.webapplications.dataproviders.selector.impl.Localization loaderr_view2
    DP_1
    BM015A1
    Please help me to find out why the error is happening....
    thanks in advance,
    Joeri

    users created new the bookmarks

  • How to call BPM process from Java

    Hi All,
    Can anybody help how to call a BPMN process from java.Please give any sample exaple on this.
    Thanks,
    Ganesh

    For 11g BPM please look at this post. Re: Getting while running the BPEL process from java
    It references an ATeam example app that can start processes from a web client. But the Java APIs are described too.

  • Collect BPM - Start process and correlation in one Receiver

    I'm using collect pattern based on timeout. Somehow in my infinite loop, in the receive step, I cannot combine "start process" with creating correlation and using it. All in the same receiver. When I try to activate my BPM, in the processing log I get, "start process" trigger removed.
    Can someone throw any light on this....I've being trying this for over few hours now. I cannot get start process and correlation in one receiver. I must be doing something wrong.
    Even the copied BPMCollectPattern removes the start process from the receiver.
    thank you,
    Pam
    Additional info:
    The first message received starts the process within an infinite loop and activates the correlation "Correlation" by using IDoc message tyoe. Each subsequent message uses this correlation. The messages are received in the container element CollectMessage.In the loop the received messages are attached to the multiline container element CollectMessageList.

    Hi,
    We are also in SP12. So start process is not a problem, because you are getting an Information saying that "start trigger removed" right? It is not an error.
    Are you getting this eror "expression must not return multiline value" after your complete Integration Process desgin ? If So...
    I think you are getting this error in Transformation Step where you are doing N:1 mapping. In this step you are mentioning Interface mapping right? Once you mention Interface Mapping in Transformation step you need to give Source Message Structure as well as Target Message Structure. According to my understanding you are getting error here. You can check these errors, while design time itself. If your entries are showing with Red Border then it is understood that there is an error.
    So if error is here then I think you need to check your N:1 Mapping. In this mapping your Source side Messages should be 0...unbounded. Similarly in Interface Mapping also. Just check for Source Message Occurences...
    I think it will solve your problem.
    Thanks,
    Moorthy

  • How to trigger BPM Process from SRM Portal

    Hello Experts,
    I'am new to BPM and NWDS 7.3 but experienced with Abap and NWDS 7.0 Development...
    Before posting, i have been through the forum and couldn't find exact answer to my case..
    Basicly what i need to do is to trigger BPM Processes on the BPM Server from SRM Portal Server, I'm aware that i can communicate between these servers with WSDL basicly but how am i going to call the BPM Process' Web Service from Standart SRM  Processes?
    These processes will be standart ones mostly and also i am new to SRM.
    Kindest Regards,

    SAP SRM 7.0 user interface is developed in WebDynpro and runs on NetWeaver Portal (Portal was optional component in earlier versions of SRM but it is mandatory component now). So in order to call BPM Webservice (i.e., to trigger a BPM Process) from NetWeaver Portal / SRM 7.0 you can do the following
    - Develop a custom application (using EJBs,etc) to call the BPM web service by creating a web service proxy client using NWDS and then deploying it on Portal Server.
    - Directly create a model in WebDynpro project by using the WSDL of BPM trigger webservice (using NWDS). You can then call the model in WD User Interface, which in turn will invoke the BPM web service and start the process.
    Hope this helps.

  • Start BPM process from ABAP report. Need some investigations.

    Hi there!
    I have to start a BPM process from ABAP report. I found an article http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10d75b45-7fef-2b10-bc8e-c6012e0a9457?QuickLink=index&overridelayout=true and have done everything it describes but the process doesn't start.
    What I've done:
    1) Created a service proxy in SE80.
    2) Created a logical port in SOAMANAGER.
    3) Write a code to start a WebService in ABAP Report.
    But when I start a program nothing happens, no errors.
    What analysis I did:
    1) See logs and traces in SOAMANAGER - there is nothing appears after I start the report.
    2) Tried to test connection to my WebService in SM59 - the connection works, but it use a POST method instead of GET:
      Error: com.sap.engine.services.webservices.espbase.server.additions.wsa.WSAddressingException: com.sap.SOA.wsr.030104 - Expected request method POST. Found GET.
    But I think it is OK and from the report it use a right method.
    3) Tried to delete a logical port - the error of communication problem appears. So it means that all settings are right.
    4) No logs in NWA logs
    My thoughts - if there is not any errors and no result, it can be because the user authorization. E.g. it tried to start a process by a user who doesn't have SAP_BPM_SuperAdmin role. But I can't find a way how to check what really happens. So I want to ask for a help, colleagues:).

    Dear Kirill Zhuklinets,
    Can you share your solution as i am facing the same error while trying to consume BPM webservice from SRM ECC
    Error Message from SRM ECC :
    Exception occurred in communication framework:Error in HTTP Framework:405Method Not Allowed
    Log from BPM Web service
    Error: process()
    [EXCEPTION]
    com.sap.engine.interfaces.webservices.runtime.RuntimeProcessException: com.sap.engine.services.webservices.espbase.server.additions.wsa.WSAddressingException: com.sap.SOA.wsr.030104 - Expected request method POST. Found GET.
    Please share your solution..
    Regards,
    Yasin

  • How to start a GP process from a url within EP?

    I know how to start a GP process from the webdynpro url generated from the instantiation tab of a GP process.
    But if I use this url, the end-user will be prompted with a login screen to authenticate to the J2ee server because it's a webdynpro url and it doesn't recognized that the user is already logged in the Portal.
    How can i avoid this login screen or how can I get a Portal url that launch the GP process directly? Thanks, Andre

    Hi Austin,
    There is a strange problem when creating a web dynpro with the URL parameters. It web dynpro window pops up a new portal window in which the process is displayed. Rather, if I create a URL iView of the form http://<host>:port>/webdynpro/dispatcher/sap.com/cafeugpuiinst/AInstantiation?process.template.id=<...>&process.autostart=t it works fine!
    I'd like the web dynpro iView to work cause otherwise I'll have to add static sapcssurl parametes for the theme etc. which I want to avoid.
    Regards,
    Nirav

Maybe you are looking for

  • Need help with compositing DPX red footage and workflow

    Hi Guys...sorry to repost this..I've tried in many other forums, but haven;'t gotten a straight answer yet, I'm hoping anyone on this page can give advice... Recently, I was asked by a friend to help on a low budget project by doing some roto and pai

  • How do I upload files to iCloud?

    I'm sure I'm missing something really obvious, but I have absolutely no idea how to upload files and music to iCloud. To answer the immediate questions: -I have the most recent version of OS X -I have the most recent version os iTunes -I've set up iC

  • T440s - LG or AUO Display

    Dear Users, Since a few moments I am a (happy) owner of Lenovo's new and business class model T440s. As I could find out, Lenovo is building in two different displays. On the one hand there are several model with a LG-Display Model: LP140WF1 (sp)(k1)

  • A simplish sqlplus query I'm struggling with!

    Can anyone help me with this query I have two tables I want to select all the fields from table1 plus one extra variable field (a Boolean) tacked on the end. The value of the extra field is set dependent on the following condition. If The value of Fi

  • X-Fi Fatal1ty - Rear Speakers on 5.1 not working without using CM

    Hi, I've bought a brand new PC with Vista (32bit) installed and i've upgraded all the drivers for this graphics card and i just can't get any sound out of my rear 5. speakers without enabling CMSS. If i disable it and do diagnoistics, i get responses