Embedding Guided Procedures Runtime into Non-SAP-Portal
Hello,
I'm developing a workflow using the Visual Composer and the Guided Procedures.
Unfortunately, the workflow should be accessible from a non-SAP-Portal. The users of this portal and the workflow should not be aware that they are actually using SAP-Portal content.
This only concerns the GUI.
Is it (and how) possible to embed the Guided Procedures Runtime GUI into a non-SAP-Portal?
Best regards
Alexander
Thanks a lot for your quick response.
Based on the information provided in your answer, I found the following document:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0975397-8e0a-2b10-4daa-bafd3a83e2a8
Best regards
Alexander
Similar Messages
-
Guided Procedures Runtime showing internal process steps in UWL
Hi
We have created a Guided Procedures Workflow which is working fine most of the time. However, sometimes, Guided Procedures runtime behaviour is rather strangely, it 's showing internal process steps as clickable workitems in the UWL. Clicking on the workitem causes a Null Pointer Exception.
Example:
Let's say, the workflows is as follows:
- Execute Callable Object "start"
- Decision "myDecision"
- If Decsion returns true
- Then execute Callable Object "A"
- Ese execute Callable Object "B"
Normally "myDecision" wouldn't appear in the UWL. But sometimes, it is showing up there. When we click on it, there is the following exception. After a while, everything is normal again (no internal workitems, no exceptions). Does anyone know what is happing here and what can be done to prevent it?
Kind regards
Bettina Hepp
application [webdynpro/dispatcher] Processing HTTP request to servlet [dispatcher] finished with error. The error is: java.lang.NullPointerException
at com.sap.workflow.wdgp.task.detail.TaskDetailBodyView.seedNotesContainer(TaskDetailBodyView.java:497)
at com.sap.workflow.wdgp.task.detail.TaskDetailBodyView.wdDoModifyView(TaskDetailBodyView.java:275)
at com.sap.workflow.wdgp.task.detail.wdp.InternalTaskDetailBodyView.wdDoModifyView(InternalTaskDetailBodyView.java:582)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:78)
at com.sap.tc.webdynpro.progmodel.view.View.modifyView(View.java:337)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:481)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doModifyView(WindowPhaseModel.java:551)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:148)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:215)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)Hi
You mean the entry in the UWL list? No, we don't modify this. It is exactly the title we have assigned to in the Guided Procedures Design time environment.
How else can a title be changed? And what kind of problems can occur?
Regards
Bettina -
Hi, gurus,
I need to connect our BW to an non-sap portal which is developed by JAVA. However, I have no ideas about how to realize SSO between BW and the portal. Is there any one has similar situation? Could you share your experience?
Thanks!
PengHi, gurus,
I need to connect our BW to an non-sap portal which is developed by JAVA. However, I have no ideas about how to realize SSO between BW and the portal. Is there any one has similar situation? Could you share your experience?
Thanks!
Peng -
Hi.
We need SSO from Non-SAP portal to EP.
The Non-SAP Portal has publish Form-based authentification.
I mean userid&password set to URL.
Then the EP can generate SAP Logon ticket to backend system?
regards,How to Enable Single Sign-on with Non-SAP Web Application
I have very good material coollected for the same implement this.
http://help.sap.com/saphelp_nw04/helpdata/en/12/9f244183bb8639e10000000a1550b0/content.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a7b5ba90-0201-0010-4dbc-8f999dcd2798
Cheers!!
SJ. -
SAP (ECC) extractor to transfer data into Non SAP System
Hi Experts,
Scenario : We had a requirement to decommission the existing SAP BW system and merge it into Non SAP BI system (say MSBI).
Existing BW system getting data from standard extractor and populating till cubes.
Now If this SAP BW system will be decommissioned and all the data needs to be moved to new Non SAP System BI.
What will be the approached for this smooth transfer.
Will SAP (ECC) std extractor will be used to move the data into non SAP BI system ? How ?
Any documentation and experience will be helpful.
Thank-You.
Regards,
VBHi VB,
First you need to identify that your MSBI system support BCI(business content integration) method. For example Informatica support BCI and provide RFC plugins to integrate with SAP. If your MSBI support BCI method then you can use standard dataextractors to extract data in new BI system. You will also need to plan the reporting model and how the extracted data will be feeded in your BI datamodel/reporting side. You may use some transformation reference from your existing SAP BI system.
Thanks
Amit -
Deleting running processes from Guided Procedure runtime
Dear all,
Does anybody know how to delete running process i.e. incomplete process from Guided Procedure runtime dashboards. The administration workset contains archiving & deleting sections but they can only delete if a process is completed or Erronous or Terminated.
In need to delete a running process or incomplete process as some process instances are kicked off and left alone.
Thanks
-BharathHi Ramien,
I suppose you have acces to the executionContext of GP...
You can use the following method to get the process Id:
String processId = executionContext.getProcessId();
Regards
Sundeep -
How to get Guided procedures DC into track
Hi All,
I am trying to implement the functionality mentioned in the thread
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d74ada-0c01-0010-07a8-8c118d408e59?overridelayout=true
But it says in order to implement that I need to import Guided Procedures related DCS and I dont know which Software component consists of all the DCS which i need to check in and import into track so that when i open sap.com_SAP-EU_1 component i can see all the GP related dcs.
Plz let me know the solution
Thanks
Bala DuvvuriHi Bala,
SAPPCUI_GP is the SCA which contains the related GP dc's.
Regards
Sreedhar -
Portal runtime error : com.sap.portal.pcm.Title
Hi All
I have the problem in the Portal , in time whe I open the portal y all tabs there are this message:
Portal runtime error.
An exception occurred while processing your request. Send the exception ID to your portal administrator.
Exception ID: 12:29_12/02/09_2357150
Refer to the log file for details about this exception.
And I found this information in the logs
Caused by: com.sapportals.portal.prt.core.broker.PortalComponentInstantiationException: Could not instantiate implementation class com.sapportals.portal.navigation.CollaborationNavTree of Portal Component com.sap.netweaver.coll.appl.ui.room.CollaborationDetailedNavigation because: Could not instantiate implementation class
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getInstanceInternal(PortalComponentItemFacade.java:269)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getComponentInstance(PortalComponentItemFacade.java:160)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.getComponentInstance(PortalComponentItem.java:732)
at com.sapportals.portal.prt.component.PortalComponentContext.getComponent(PortalComponentContext.java:103)
at com.sapportals.portal.prt.component.PortalComponentContext.init(PortalComponentContext.java:242)
... 35 more
Caused by: com.sapportals.portal.prt.core.broker.PortalApplicationNotFoundException: Could not find portal application com.sap.portal.activityreportingframework
at com.sapportals.portal.prt.core.broker.PortalApplicationItem.prepare(PortalApplicationItem.java:415)
at com.sapportals.portal.prt.core.broker.PortalApplicationItem.prepare(PortalApplicationItem.java:387)
at com.sapportals.portal.prt.core.broker.PortalApplicationItem.prepare(PortalApplicationItem.java:387)
at com.sapportals.portal.prt.core.broker.PortalApplicationItem.prepare(PortalApplicationItem.java:387)
at com.sapportals.portal.prt.core.broker.PortalApplicationItem._refresh(PortalApplicationItem.java:507)
at com.sapportals.portal.prt.core.broker.PortalApplicationItem.getCoreLoader(PortalApplicationItem.java:1360)
at com.sapportals.portal.prt.core.broker.PortalComponentItem.getClassLoader(PortalComponentItem.java:569)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getClassLoader(PortalComponentItemFacade.java:102)
at com.sapportals.portal.prt.core.broker.PortalComponentItemFacade.getInstanceInternal(PortalComponentItemFacade.java:228)
... 39 more
And in this time I have a problem in deployment the EP server SP16.
I don't Know What's the problem exactly??
thanks
DannyHi Shrikant thanks for your answer
I solved this problem with these notes:
Activity Data Collector on NW04
SAP Note Number: 1178889
Activity Data Collector stops generating files
SAP Note Number: 1251041
Thanks I will hope this help someone
Danny -
Guided Procedures runtime via Parallels windows on a macintosh
I am trying to run GP through a virtual XP machine on my macintosh - I have all relative VPN connections established and I have checked the internet access and connection through my alternative IBM machine to ensure access issues are not the problem - If anyone has any suggestions they would be very appreciated - The issues are that I am able to connect and log in to GP runtime but the workcenter/application view does not appear in my browser???? Any ideas would be great
thnx in advanceHi
You mean the entry in the UWL list? No, we don't modify this. It is exactly the title we have assigned to in the Guided Procedures Design time environment.
How else can a title be changed? And what kind of problems can occur?
Regards
Bettina -
Download file into non-sap server
Hi all,
My requirement is to my program should be able to download the file into Mapped drive , which is Non-sap server .
is it posible ?
Thanks,
RaniHave you tried it? I assume that your talking about something other than desktop target? If so, construct yourself a small test program, containing open dataset for output in text mode and check the return code.
-
Can the KM be accessed by another non-sap portal?
Company has portals based on Vignette.
Also has SAP CRM, where a catalog is based in KM.
Can the Vignette portal or Vignette Content Management System connect to KM?
Can any other CMS's connect to KM?
I would ask on a Vignette forum, but I haven't found one yet.
Thanks!Hi Eric,
>> I know this isn't the ideal place to ask a Vignette question...
You may feel free to do so.
But the answer is:
The SAP Portal can access Vignette through iViews, KM in the Portal offers an API (the Repository Framework API) to which Vignette could connect or via which you could connect Vignette and this would e.g. make Vignette searchable trough the SAP Portal.
You see the tendency, right?
If Vignette wants to search (and before this they will have to index and crawl) KM repositories, the connectivity question lies on Vignette's side.
Regards,
Karsten -
Guided Procedures runtime view custom
Hello everybody,
is possible modify standard guided procerdure RUNTIME iview...
i need remove "OVERVIEW" view and "YOU CAN" vied from runtime GP view.
how can do this ?
than you
Stefanthank's everybody
-
SAP CRM integration to non sap Portal
Hi all,
my customer asks me the following questions. Could please help me to better understand his doubles ?
1. Do the iViews necessarily have to run in environment SAP EP to be visualized in WSP or they can directly be performed in WSP ?
2. The customer would like to integrate websphere portal to SAP CRM with an elevate security. At the moment our idea is to integrate using "redirect" by URL but this is not very compliant with their security standards. Have you please an other idea ?
Sorry for theHave you tried looking at the iView Portlet Builder portlet in the Portal Catalog? Here's a URL to the iView Portlet Builder:
http://catalog.lotus.com/wps/portal/!ut/p/kcxml/04_Sj9SPykssy0xPLMnMz0vMAfIjzeMN4t1N9KNyUtMTkyv1Q_P0w3ITKzJzM6tSU_Qj9KPMgPKWLiCdIJaxqX4kqogjXMDXIz83VT9Y31s_QL8gJ6vK28fEEQC5CEwL/delta/base64xml/L0lJSk03dWlDU1lKSkpKQSEvb013d0FBQVlnQUNFSVFoQ0VFSWhGS0lZd0EhIS80RkdnZFluS0owRlJvWGZyQ0c4MDNZUSEvN18wX0c0LzM3NTU2OC9zYS5kZXRhaWxzQWN0aW9u?PC_7_0_G4_item=1WP10004D#7_0_G4 -
Extracting data from SAP and dumping it into Non SAP System
Hi All,
We have an MS based in house system. For our business process improvement, we need to import our customer's data and dump it into our application that has SQL server database - Our customers are running SAP. Wanted to find out what steps we need to follow from the design perspective... also I am assuming we wll need an access to our customer's system to code RFCs - is that correct ? Any information will be highly appreciated.
Thanks,
Neelima.Hi,
it's really hard to answer your question without additional knowledge of your landscape. SAP support many ways of integrations. One way is using RFC. You would simply call function modules from your .NET application using RFC library. Another way is using web services. You can easily expose any RFC enabled function module as web service (if you are on NetWeaver). Another solution is using REST interface. Recently, there have been many articles dedicated to this approach here on SDN. This can be pretty nifty solution. Another way is file based integration (IDocs or simple flat files transfered via FTP).
Cheers -
Guided Procedures - Runtime "Create Time-off Request"
Hi Everyone,
Ive created a Time-Off Process using the tutorial downloaded from SDN site.
When I try to start the Runtime project (Employee side) I find the Processors Table in "Create Time-off Request" screen.
The Approver name is not correct is not what I expected!
1) How can I change (in the Design Time project/area) the Approver and HR Consultant parameters?
2) How can I hide (in the Runtime area) the Processors Table?
Furthermore, I would like to have more information about the Parameters Consolidation meaning. Could you help me to catch this meaning?
Thanks in advance,
EnricoHi David,
thanks for you useful answer! You gave me an answer of 80%!
Now I try to explain you my problem for the other 20%!
Now, ... I can't modify the Time-Off exemple, right?! But I would just like to start from this example and modify it!!!
Can I do it starting from the project code?!
Can I see the code lines which describe the Time-Off behaviour, so that I can customize it???? ... enfact, if I could do it, I wouldn't have to rewrite the whole code, and I also could understand the logic of TimeOff project structure.
Do you understand me? Was I clear?
Maybe you are looking for
-
I don't know if my first message got posted, so I apologize if this is a double post: Hi. I have an HP Laptop from 2008. I had to replace the battery last year. Stupidly, I kept the Laptop plugged into A/C. The battery started losing power a week or
-
How can I make a migration copy of my email addresses for use in another program.
It is necessary to make a migration copy of all our email addresses for transfer to windows express. Our office overseas can not use Thunderbird & needs all our email addresses stored in Thunderbird copied for migration into their windows express pro
-
I am trying to update my itunes 10.4 to 10.5.3 in windows vista 32 bit but it goes through the downloading ok then goes to installing but comes up with "An errors occurred while installing updates. If the problem persists, choose TOOLS>DOWNLOAD ONLY
-
How to Move a Shared Time Machine disk to another Mac?
Hi, I have a network with three macs. Initially, I had a Time Machine disk connected via USB to Mac A. Mac A and Mac B used that disk for TM backups. Now I have coupled the Time Machine disk (via Firewire if that matters) to Mac C. Mac B can't find t
-
Not able to form EoIP tunnel with anchor WLC
Hi all, I have a WLC at a remote site that is supposed to form an EoIP tunnel with 2 anchor WLCs located at a data center. From the site WLC and the anchor WLCs, the mobility show UP on both ends. Also I can ping to the mobility peers from each end.