Issue regarding Guided Procedures
hi all,
I created a local devlopment component in my webdynpro. There is no error while buiding and deploying. But the component is not appearing in Gudied procedures-->desgin time while crearting the callable object. Is there any settings need to be done in EP or what else needed. If any one knows please reply.
Thanks in advance.
Hi,
Check this thread
Guided Procedure & WebDynpro: Can't find DCs??
Guided procedures & WebDynpro (SAP-EU software component)
Reagrds, Anilkumar
Message was edited by:
Anilkumar Vippagunta
Similar Messages
-
Issues regarding Guided Procedures
Hi all,
I am new to GP. I added the 2 GP API's needed to create the Dev Comp in the specified path and when I try to add those DC's to Dev Comp using Add Used DC in the developer studio, It is throwing the error that "Cannot read Component Definition. File Does not Exist: C:\Program", but in my system there is no path called C:\Program.
How should I Proceed to avoid this error. Please guide me. Thanks in advance.Hi,
Have you seen this blog <a href="/people/andre.truong/blog/2006/06/26/working-with-the-apis-of-caf-guided-procedures-nwdi-or-local-development with the APIs of CAF Guided Procedures: NWDI or Local Development?</a>?
Dick -
Work flow issue in Guided Procedures
Hi,
I have one issue in work flow implemented in Guide procedures with Webdynpro java.
I have webdynpro application which developed and deployed in NW 7.0 SP3 version. The particular application request has suppose to be get approved by 5 users but after approving the 2 users, with out getting approved by other 3 remaining users it got approved the request completely. i need to trouble shoot this work flow issue. Can any body tell me how to troubleshoot this issue. why work flow not triggered for the last three users.
Please let me know what are the steps for trouble shooting or monitoring the GP issues.
Thanks
vijayHi Vijay,
There are a few roles for GP Administration. Once you assign these roles to your users, you can test , edit and trouble shoot Guided Porcedures, from Guided Porcedure Runtime Tab.
First ask the portal admin to assign these roles to you and then you can check what is wrong with the corresponding GP.
Hope it helps,
Sattam. -
Hi All,
Could anyone tell me
1. Why are we using Guided Procedures in Visual Composer?
2. Use Of Guided Procedures in Visual Composer?Hi Divya
Check this also
http://help.sap.com/saphelp_nw04s/helpdata/en/44/429bbd709914bce10000000a155369/frameset.htm
here u can see how and why we are using it.
Regards
Pradeep P N -
HI,
Iam facing the issues in Guided procedure.I have two Action.The Action two is Assigned to two users.Both the user get the Action in the UWL and both the user are possible to edit the Action.If one user completed the Action,the Action assign for the second user also completed.These things are working fine.I need to solve other issue.If one user edit the action i need to provide some information to other user ie.the Action is in Processing by other user.(or) If one user edit the Action at the same time the second user open the same action in his UWL the Action is in non editable mode.please provide the suggession for these issue.Its urgent.
Thanks and Regards,
Satheshkumar.ROk. Here are the steps.
I'm assuming that you have good knowledge of GP process designing. Let me know if you are stuck anywhere.
These steps have to be followed for all blocks in the process.
1) Initiate the process
2) Let us assume that the first step in the process has reached two agents' UWL (A and B)
3) When the step is clicked for execution, you must actually execute a check step prior to the actual step. That is lets say that the actual step is called as 'Approve'. So the flow will be like this
i) Initiate
ii) "Check" step (invisible to the user) here perform the check for a flag say InUse = ' ' ? This parameter should be visible at the process level too. If this flag is not set, then set this flag to 'Y' and then branch out to the "Approve" step (iv).
elseif the InUse flag is already set to 'Y' (by another person), then branch out to a display form CO that says that the step is being executed by someone else.
iii) After the step has been successfully executed, then you can set the flag accordingly. Make sure you handle the case if he just opens the task but doesnt complete the action. In this case you need to set the flag back to initial and route back to that check step.
Cheers,
Mandrake!
(The Magician) -
Guided Procedure SAP NetWeaver Portal 7.0 vs. Guided Procedure Portal 7.1
Hello experts,
I have a general question regarding Guided Procedures implemented in different Portal-Versions.
What is the the main advantage of GP's implemented in 7.1 Portal?
What are the main improvements????
Thanks a lot!
Regards
MarcoHi,
Those are the enhancements for CE 7.1 SP03 version.
CE 7.1 SP06 is the latest one. But SP04, SP05 and SP06 provide only corrections to the SP03.
You can get this info [here|http://help.sap.com/saphelp_nwce10/helpdata/en/46/65695eec515de4e10000000a1553f6/content.htm].
Edited by: Sampath Gunda on Aug 26, 2008 11:22 AM -
Hello All,
I am currently working on the Customer Master Prototype and am concerned with developing Guided Procedure and Dynpro Components for the same.
Since last week I have been facing an issue with Enterprise Portal. Earlier when i would log on to portal and then click on Design Time it would throw a dump "java.lang.NosuchMethodError" com.sap.caf.gp.eu.ui.<Method Name>.
To resolve this error i went through the stack trace and noted down the Active DC's that are causing problems. I then logged on to NWDS and in the Active DC's tab, scrolled down to the corresponding DC's and did a sync archive. After which i deployed the DC's and it stopped throwing the dump.I went on with the development of the GP till the block level. At the block level when i try to group the
parameters, it throws a dump again.I tried the same way to find the Active DC's and re-sync them but this time the approach did not work and it still throws an error when i try to group the parameters.This also causes the SDM to restart or stop randomly,The error that i am getting is.
java.lang.NoSuchMethodError: com.sap.caf.eu.gp.model.pfw.cons.IParamStructure.canCreateGroup(Lcom/sap/caf/eu/gp/model/pfw/cons/IParameter;)Z
Pls suggest any help will be highly appretiated.
Thanks in advance.
Regards.
Vinit SoniHello Bemdt,
Thanks for ur reply,I was also impression that some thing is wrong with my SCA's and u r hitting the bull's eye
Bendt Mt NW Release is 7.00 Sp14
i have logged in to System Information page and searched for SAPEU14 as u have suggested,So i found this entry theare.
Vendore sap.com
Name: SAP-EU
Version: 7.00 SP14 (1000.7.00.14.0.20071117060736)
Provider: SAP AG
location: MAIN_APL70VAL_C
Applied: 20080213042227
Kindly suggest me whow to proceed i m stuck in it badly:-(
i appretiate ur help.
Thanks and regards
Vinit Soni
Edited by: Vinit Soni on Nov 14, 2008 7:10 AM
Edited by: Vinit Soni on Nov 14, 2008 7:12 AM -
Java.lang.nullpointerexception in Guided Procedure
Hello Guru's,
We have integrated a WD4J application in Guided Procedure.
And within this application there is a Submit Button, on clicking it we are getting Java.lang.NullPointerException.
The same application works fine for other users, only 1 user is having this issue.
And I tried replicating the same in our Development system and it works fine.
This issue occurs only in Production.
Full Message Text
Exception occured during processing of Web Dynpro application sap.com/cafeugpuiinst/AInstantiation. The causing exception is nested.
[EXCEPTION]
java.lang.NullPointerException
at com.sfwmd.Contract.newcontract(Contract.java:798)
at com.sfwmd.wdp.InternalContract.newcontract(InternalContract.java:814)
at com.sfwmd.ContractView.onActionComplete(ContractView.java:5075)
at com.sfwmd.wdp.InternalContractView.wdInvokeEventHandler(InternalContractView.java:1142)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
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(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Full Message Text
application [webdynpro/dispatcher] Processing HTTP request to servlet [dispatcher] finished with error. The error is: java.lang.NullPointerException
at com.sfwmd.Contract.newcontract(Contract.java:798)
at com.sfwmd.wdp.InternalContract.newcontract(InternalContract.java:814)
at com.sfwmd.ContractView.onActionComplete(ContractView.java:5075)
at com.sfwmd.wdp.InternalContractView.wdInvokeEventHandler(InternalContractView.java:1142)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
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(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Full Message Text
application [webdynpro/dispatcher] Processing HTTP request to servlet [dispatcher] finished with error.
The error is: java.lang.NullPointerException: null
Exception id: [0003BAC3E095007900000C830000620E0004B61AE95D50D6]
Please assist in resolving this issue.
Thanks & Regards,
PramodHi Maksim,
Thanks for the reply. you are right NPE is at 798 line but this issue is only with one user, for others it works fine. That is my issue.
Here is the code at 798 :
wdThis.wdFireEventCallContractView(wdContext.currentNewOutputElement().getW_Zzconnum(),flag);
public INewOutputElement(InternalContract delegate, com.sap.tc.webdynpro.progmodel.gci.IGCINodeInfo info, Object modelInstance) {
super(info, modelInstance);
this.gen_modelInstance = (com.s.insertmodel.Z_Bapi_Insert_Contract_Data_Output) modelInstance;
gen_delegate = delegate;
Can you look at this code and tell me what is wrong?
Thanks & Regards,
Pramod -
Importing Development Component - Webdynpro and Guided Procedures
Hi All,
I created a development component project of type "Webdynpro". I created callable Object in guided procedures and the Process is working fine. I want to import the same project into another Nwds (another workspace).
I tried the following steps.
1. File - import - Multiple Existing project into workspace.
2. Imported the DC.
I have already added all the Gp jarfiles. But after importing, and rebuilding the project, it gives me only webdynpro and components,views.. It is not showing me as a normal webdynpro project. It is not showing me the GP Api's, the "USED DC's". which i created in the other project.
When i am creating a new project, it is working fine.Can anyone please help me in resolving this issue? How can i import a DC (gp) into webdynpro?
Thanx and Regards,
DivyaHi,
Take a look at this [thread|/thread/119966 [original link is broken];
Dick. -
Compleated guided procedure task throws Java.lang.null pointer exception.
Hello,
Compleated guided procedure task throws Java.lang.null pointer exception in UWL.
From UWL tracking of finished task of guided procedures throws null pointer exception .
Guided procedure is created in local J2EE Engine not in Back end SAP System.
Any ideas.
Regards
MarkHi
If u solved the problem mentioned above please tell me g\how u managed to do it.We are facing the same issue.Completed gp shows the same exception while opening from tracking tab -
Guided Procedure - How to customize.
Hi all,
I need some information guided procedures.
I have a standard guided procedure to approve the compensation adjustment (HR)
I have to "customize" it in order to send an email before the procedure is completed. The effect of the procedure is the approving of comp.adj, so its status is changed to approved. I would also like to insert also a workflow task (on ECC) before the status changes. Can you help to understand:
-if it is possible to customize a standard guided procedure?
- how to proceed in doing it?
Many thanksHi,
We are trying to send emails from the Guided procedures, did you succeed sending the emails? we don´t know if we have some configuration misssing but we are getting this error: error_smtp_connect
did you have the same issues? or similar?
Thanx in advanced,
Kind Regards,
Gerardo J -
Data passing problem with Adobe Form & Guided Procedure
Hello all,
I am trying to create a Guided Procedure to implement an offline Adobe Interactive form. This form is based on the standard Requisition Request form used in MSS for e-Recruiting.
I've copied the standard form and updated the layout to ZCI using the appropriate transaction (not manually). After that, I've changed the Interface and layout. But to get the Form in the portal you need to have a .xpd file. Therefore, I've tested the form in preview mode, saved a copy as a PDF file and opened this copy in the standalone Adobe Lifecycler Designer. In the standalone version you are able to save the form as a PDF (not possible using transaction SFP).
My question 1 is if this is a wrong approach and there is a better way to retrieve the xpd file.
Next to that, I wrote a RFC function to retrieve data in the backend. This function is working and now I try to pass the data to the Form in the GP (using prefilling). The data is never passed, any points that I need to check there. The data used to export is a structure that contains a number of table types, because Adobe has issues with importing tables it seems. The form is working correctly in the backend.
Points will be rewarded for helpfull awnsers!
Kind regards & thanks in advance...Hi Eduard Vilar,
Go to sfp transaction, open the respective form, enter the transaction 'fb_xdp_down' to import the xdp layout and 'fb_xdp_up' to upload.
Hope this will hwlp. (i beleive you meant xdp rather than xpd )
- anto. -
Guided Procedures and online interactive adobe forms.
Hi Experts,
Scenario : User have to log into GP runtime, When he clicks the first action it should display the adobe form. He has to fill the details and submit the form. This form is routed for Approver 1 for review. The first approver will log into portal,view it (UWL),approve it and sent for second approver.The same process happens with the second approver.After both approvals, a BAPI updates the data in the interactive form in R/3
All the process have to be done in Guided Procedures, then integrated with Portal at the end.
We have tried creating an Wdynpro Java app with online adobe form and executed successfuly in NWDS and also in Webdynpro content administrator.
issue:-
When we create a callable object(webdynpro app(gp interface CO)) in GP and test, we were unable to view the form.
Now our question is : what are we mising ?
Is it possible to integrate online interactive adobe form with guided procedures?
Is our approach to solve the scenario right?
any links or tutorials will be greatly appreciated
TIA,Hi
See the following Link: [http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/8a696cea-0c01-0010-d494-9b0b8ce7565f&overridelayout=true]
Kind Regards
Mukesh -
Security for Offline Interactive Form in Guided Procedure
Hi,
I have a senario that require a form to be able to downloaded as an offline form from Guided Procedure with security mechanism. I know that Adobe interactive form able to contain scripting like FormCalc and Javascript.
I was thinking whether is it possible to get the initiator & approver information like User ID and Password and assign it to the variable in the form using javascript, so that only the authorise personnel able to login to the form whereas the unauthorise personnel who have the form but unable to login and edit the form. Please advice. Thanks
Best Regards,
RaydenHi,
I also have a similar issue where i have to validate whether the user submitting the offline form is an user who has authorisation ( a table storing user credentails) .
Were you able to solve this issue of security in offline form.
Appreciate if you can throw some light.
Regards
Jayesh -
Configuration of Guided Procedures for Adobe Forms
Hi all,
we are about testing the Guided Procedures with Adobe Forms.
I found 3 documents here in SDN:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b9ea34c2-0701-0010-e2a2-d8e9cd6d85dc
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8a696cea-0c01-0010-d494-9b0b8ce7565f
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/06717aea-0c01-0010-b28f-e6494458788f
My problem now is the configuration and the understanding of the "Web Service Security" in the Visual Administrator.
In the mentioned guides above it is written to choose "SLD" for the URL and the following three values under "Synchronize with System Landscape":
System Name:
WS Name: {com.adobe/AdobeDocumentServices}{AdobeDocumentServicesAssembly.jar}
WS Port: {com.adobe/AdobeDocumentServices}{AdobeDocumentServicesAssembly.jar}ConfigPort_Document
Now my questions:
1. According to the guides it seems that the ADS must be installed on the same J2EE where the central SLD is running. Is that a must? I don´t hope so!
2. What do I have to take for ? The SID and machine of the SLD or of the J2EE where the ADS is installed (this would be my own Portal)?
3. My portal is of version Netweaver2004s SP10, my SLD ist of version 6.40 SP18.
Could this be a problem here?
Thanks,
Rossihi
Refer these docs
<a href="http://help.sap.com/saphelp_nw04s/helpdata/en/43/849b3482206353e10000000a11466f/frameset.htm">Configuration of GP for Adobe Forms</a>
<a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e99cff7a-0601-0010-dea3-e8166c7a7f20">SAP CAF Application</a>
<a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b9ea34c2-0701-0010-e2a2-d8e9cd6d85dc">Configuration for GP</a>
<a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bc_gp/~form/handler">Limitations and known issues for Adobe forms in GP</a>
\<a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ee8a84ea-0c01-0010-5691-accfb0a172ed">Creating a Form-based Process(Adobe)</a>
Thanks & Regards
Harsimran Kaur
Maybe you are looking for
-
Dear users, I bought recently the app "Amplitube Slash" for my iPod touch, through the app store and I paid 8€ for it. When I tried to play guitar using the application with "Amplitube iRig", I could not listen anything as the input says "none". I wo
-
Date format mm/dd/yyyy to mmddyyyy
Hi All, I would like to convert the date fromat from mm/dd/yyyy to mmddyyyy. Actually i'm taking into a variable n checking it & concatenating it. But I want to know any fm for this. I want to know in which format the date is entering my program, if
-
TS3212 ERROR 7, WINDOWS ERROR 126
My Itunes will not load after if did not finish downloading the last update. Tried to reload off Apple web site and it would not download.
-
Patch Wizard not Merging Patches
I an trying to use the Patch Wizard in 11.5.10 on Windows. I am able to download patches but the "Merge" does not seem to be working for me. I have the "Merge Options" I have: "Automatically merge downloaded patches" = checked "Merged Patch Name" = m
-
PrintStackTrace does not show up in any log
I have some printStackTrace on some exceptions that i catch. I am unable to find then printed in any of the log files. I have checked ny options on the weblogic console. On the Logging tab I have under debugging Log Remote Exceptions Instrument Stack