Problems in Guided procedures
hi
iam creating a workflow in GP using webdynpro for java as a callable object.
Here i am facing the following three problems
1.how to initialize a process which is not initiated from a webdynpro application.
2.how to send an action to multiple users at same time.
3.how to send an array of values to the input parameter of the GP.
Please help me it is very urgent.
With Regards
Shanto Aloor
Edited by: Armin Reichert on Jun 18, 2008 2:09 PM
Hi Shanto,
Please go through my article:
[How to Integrate Two Web Dynpro Applications Using CAF GP|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/e0957cb6-5103-2a10-6d9d-a0a4d68c8bf1]
a) You can initialize your process from GP Design Time or by presenting your process to the end user. See the following article:
[How to Play with CAF Guided Procedures: A Complete End to End Example - Part II|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/f0975397-8e0a-2b10-4daa-bafd3a83e2a8]
b) You can send an action to multiple users by assigning that action to a group instead of directly assigning to a user. Now you can assign this group to the set of users of your choice.
c) I am not sure how will you send an array of values, but I am sure this would be possible. You will need to some RnD with the Web Dynpro code.
Bye
Ankur
Similar Messages
-
Hello,
using the Guided Procedures I have modeled an approval workflow.
After a requester submits a request, the request should be delegated to an approver.
However, when the requester actually submit the request, I get an error message which reads "Activity could not be read" and the workflow does not continue with the approver.
Does anyone has an idea, what could be wrong?
Best regards
AlexanderHi Fazal,
Check the Callable object in GP design time , whether it is giving u the expected output.
The callable objects work just fine and provide the expected outputs.
Nwa--> Problem management --> Logs and Traces --> Log Viewer.
in the log viewer, u will find the root cause for the error message.
Unfortunately, I cannot find (see below) any other root cause. It seems that the problem occurs either when completing the first or starting the second action. However, both callable objects work fine when tested in the design time.
Edit: It seems that the problem occurs when completing the first action. What could be the reason for that?
Activity could not be read
com.sap.caf.eu.gp.base.exception.EngineException: Activity could not be read
at com.sap.caf.eu.gp.model.pfw.wfc.local.status.StatusWriter.createWorkItems(StatusWriter.java:2948)
at com.sap.caf.eu.gp.model.pfw.wfc.local.status.StatusWriter.startAction(StatusWriter.java:2749)
at com.sap.caf.eu.gp.model.pfw.wfc.local.status.StatusWriter.startActivity(StatusWriter.java:1339)
at com.sap.caf.eu.gp.model.pfw.wfc.local.status.StatusWriter.updateProcessStatusSequentialBlock(StatusWriter.java:4368)
at com.sap.caf.eu.gp.model.pfw.wfc.local.status.StatusWriter.updateProcessStatus(StatusWriter.java:3617)
at com.sap.caf.eu.gp.model.pfw.wfc.local.status.StatusWriter.completeAction(StatusWriter.java:286)
at com.sap.caf.eu.gp.model.pfw.wfc.local.impl.LocalWorkflowConnector.completeAction(LocalWorkflowConnector.java:251)
at com.sap.caf.eu.gp.model.pfw.core.impl.ProcessRuntime.completeAction(ProcessRuntime.java:863)
at com.sap.caf.eu.gp.ui.act.container.VContainer.OnExecutionComplete(VContainer.java:509)
at com.sap.caf.eu.gp.ui.act.container.wdp.InternalVContainer.wdInvokeEventHandler(InternalVContainer.java:162)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:131)
at com.sap.tc.webdynpro.progmodel.components.Component.fireEvent(Component.java:478)
at com.sap.caf.eu.gp.ui.co.wd4vc.exec.wdp.InternalCOExecWD4VCInterface.wdFireEventExecutionComplete(InternalCOExecWD4VCInterface.java:170)
at com.sap.caf.eu.gp.ui.co.wd4vc.exec.COExecWD4VC.onSignalOut(COExecWD4VC.java:365)
at com.sap.caf.eu.gp.ui.co.wd4vc.exec.wdp.InternalCOExecWD4VC.wdInvokeEventHandler(InternalCOExecWD4VC.java:171)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.invokeEventHandler(DelegatingComponent.java:237)
at com.sap.tc.webdynpro.progmodel.components.Component.fireEvent(Component.java:478)
at com.sap.tc.wd4vc.launcher.wdp.InternalLauncherInterface.wdFireEventSignalOutEvent(InternalLauncherInterface.java:168)
at com.sap.tc.wd4vc.launcher.LauncherView.handleRaiseEndPoint(LauncherView.java:301)
at com.sap.tc.wd4vc.launcher.wdp.InternalLauncherView.wdInvokeEventHandler(InternalLauncherView.java:197)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:131)
at com.sap.tc.webdynpro.progmodel.components.Component.fireEvent(Component.java:478)
at com.sap.tc.wd4vc.xglengine.wdp.InternalXGLEngineInterface.wdFireEventRaiseEndPoint(InternalXGLEngineInterface.java:308)
at com.sap.tc.wd4vc.xglengine.XGLEngineInterface.notifyEmbeddersOfEndPoint(XGLEngineInterface.java:231)
at com.sap.tc.wd4vc.xglengine.wdp.InternalXGLEngineInterface.notifyEmbeddersOfEndPoint(InternalXGLEngineInterface.java:152)
at com.sap.tc.wd4vc.xglengine.java.XGLInterpreter.notifyEmbeddersOfEndPoint(XGLInterpreter.java:2166)
at com.sap.tc.wd4vc.core.std.relays.java.impl.XGLEndPointRelay.notifyEmbedders(XGLEndPointRelay.java:82)
at com.sap.tc.wd4vc.core.std.relays.java.impl.XGLSignalOutRelay.execute(XGLSignalOutRelay.java:67)
at com.sap.tc.wd4vc.core.std.relays.java.impl.XGLEndPointRelay.execute(XGLEndPointRelay.java:66)
at com.sap.tc.wd4vc.core.std.relays.GenericRelay.execute(GenericRelay.java:226)
at com.sap.tc.wd4vc.core.std.relays.wdp.InternalGenericRelay.execute(InternalGenericRelay.java:138)
at com.sap.tc.wd4vc.core.std.relays.GenericRelayInterface.execute(GenericRelayInterface.java:123)
at com.sap.tc.wd4vc.core.std.relays.wdp.InternalGenericRelayInterface.wdInvokeMethod(InternalGenericRelayInterface.java:150)
at com.sap.tc.webdynpro.progmodel.generation.ExternalControllerPI$ExternalInterface.invoke(ExternalControllerPI.java:291)
at $Proxy610.execute(Unknown Source)
at com.sap.tc.wd4vc.xglengine.java.XGLInterpreter.doEvaluateRelay(XGLInterpreter.java:1798)
at com.sap.tc.wd4vc.xglengine.java.XGLInterpreter.doEvalStep(XGLInterpreter.java:1777)
at com.sap.tc.wd4vc.core.xgl2_2.xglengine.java.XGL2_2Interpreter.doEvalStep(XGL2_2Interpreter.java:698)
at com.sap.tc.wd4vc.xglengine.java.XGLInterpreter.processStep(XGLInterpreter.java:981)
at com.sap.tc.wd4vc.xglengine.java.XGLInterpreter.processPlan(XGLInterpreter.java:941)
at com.sap.tc.wd4vc.core.xgl2_2.xglengine.java.XGL2_2Interpreter.processAtomicActionCall(XGL2_2Interpreter.java:356)
at com.sap.tc.wd4vc.core.xgl2_2.xglengine.java.XGL2_2Interpreter.processActionCall(XGL2_2Interpreter.java:311)
at com.sap.tc.wd4vc.core.xgl2_2.xglengine.java.XGL2_2Interpreter.processActionCall(XGL2_2Interpreter.java:319)
at com.sap.tc.wd4vc.core.xgl2_2.xglengine.java.XGL2_2Interpreter.processAction(XGL2_2Interpreter.java:290)
at com.sap.tc.wd4vc.xglengine.XGLEngine.processAction(XGLEngine.java:447)
at com.sap.tc.wd4vc.xglengine.wdp.InternalXGLEngine.wdInvokeEventHandler(InternalXGLEngine.java:184)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.invokeEventHandler(DelegatingComponent.java:237)
at com.sap.tc.webdynpro.progmodel.components.Component.fireEvent(Component.java:478)
at com.sap.tc.wd4vc.core.std.toolbar.wdp.InternalXGLToolbarInterface.wdFireEventGenericEvent(InternalXGLToolbarInterface.java:273)
at com.sap.tc.wd4vc.core.std.toolbar.Generic.onActionGenericAction(Generic.java:271)
at com.sap.tc.wd4vc.core.std.toolbar.Generic.onActionValidatingAction(Generic.java:295)
at com.sap.tc.wd4vc.core.std.toolbar.wdp.InternalGeneric.wdInvokeEventHandler(InternalGeneric.java:161)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:131)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:72)
Edited by: Alexander Königs on Mar 4, 2009 10:50 AM -
hi
iam creating a workflow in GP using webdynpro for java as a callable object.
Here i am facing the following three problems
1.how to initialize a process( which is not initiated )from a webdynpro application.
2.how to send an action to multiple users at same time.
3.how to send an array of values to the input parameter of the GP.
Please help me it is very urgent.
With Regards
Shanto AloorHi Shanto,
Here is some information for your problem.
2. how to send an action to multiple users at same time.
First create a role for a particular action at design time.
Then assign this role to the required users.(or you can also use parallel dynamic block,but check about that)
3.How to send an array of values to the input parameter of the GP.
If you want to pass parameters from one action to another then you can group them and consolidate the parametrs at block level.If you want to pass parameters from web dynpro application refer to the following link.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0957cb6-5103-2a10-6d9d-a0a4d68c8bf1
Hope this helps you.reward points if you find it helpful.
Thanks and regards,
Sumangala -
Problem to implement Guided Procedure Workflow for particular senario.
Hi,
I have problems with guided procedure workflow.
There are two users i.e. A and B. User A enters the information and as soon as he submits the information, that information should go to user B for review and user A should continue with his other task , irrespective of review from user B
Currently A can't continue with other task untill B reviews the information. Please see below.
I tried by using parallel block but that is not useful as parallel block cannot be completed unless all the action inside it are done.
A
|
Enter Information
|______________________ User B Reviews Information
|
Other Task
Full Points will be rewarded. Please Reply ASAP.Hi Patrik,
Try this:
Process
-- Parallel Block
------ Block Input and Review
----------- Action 1 (input)
----------- Action 2 (review)
------ Block Other Task
----------- Action Other Task
In my scenario, I've assigned default roles as follows:
Administrator, Overseer, Owner to Administrator user
Action 1 (input) to userA
Action 2 (review) to userB
Action Other Task to userA
User roles:
userA - GP User + GP Runtime WC
userB - GP User + GP Runtime WC
Follow the links to print screen files (imageshack):
http://img91.imageshack.us/my.php?image=000cd6.jpg
http://img61.imageshack.us/my.php?image=001lj7.jpg
http://img77.imageshack.us/my.php?image=002rs0.jpg
http://img301.imageshack.us/my.php?image=003we1.jpg
http://img77.imageshack.us/my.php?image=004ue1.jpg
http://img224.imageshack.us/my.php?image=005sj2.jpg
http://img61.imageshack.us/my.php?image=006md4.jpg
http://img525.imageshack.us/my.php?image=007xh2.jpg
Reward points if it's helpful. -
Problem in mapping -Guided procedures
Hi All,
I have a interactive form parameter called Price of type decimal in Guided procedure, and i have a BAPI parameter StdPrice of type decimal. when i tried to group these two parameters the "Group" button gets disabled. When i tried by checking Ignore types i was able to group the parameters but once i save the action and look back its ungrouped again.
Is there any difference between the BAPI decimal parameter and Adobe interactive form decimal parameter?
Note : EP Version 7.0 and SP13, Adobe Live Cycle Designer 7.1
With Regards,
Gopal.The problem turned out to be in the php code.
Here's how I changed it
<?php
require_once ('C:/webtools/zendframework/zf/library/Zend/Amf/Server.php');
$server = new Zend_Amf_Server();
// the following methods provide the lazy loading of services and value objects
$server->addDirectory( realpath(dirname(__FILE__) . "/../services/") );
$server->addDirectory( realpath(dirname(__FILE__) . "/../vos/") );
echo($server->handle());
?>
Earlier I wasn't taking into account the change of directories for service and value object files.
Thanks and Regards
ShiVik -
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 Problems with Deleted Instances
Hi everyone, good morning, In Guided Procedures Administration I cannot delete Instances, when I trying to delete an instance through "Procees Instance Manager" I had the following message "Cannot stop instance <Instance name> <null>", this Instance I finished it and then I try to deleted, its status is Terminated, I want to clean my Completed Processes, Terminated Processes but I can't, what should I do? Thanks
Atte IsraelHi
Try following:
Maintain Processes -> All Processes
- check terminated checkbox checked.
- select dates
- put the name of prococess contributor
- check the relevent checkbox of process contributor roles
Then try to delete the instance. Instance takes time to delete. Behind the scene all instance are working as threads. -
Problems with importing Guided Procedure
Hello experts,
I have developed a Guided Procedure with the Composition Environment Trial Version SP1. Now I want to transport the existing GP to a productive System. I create a transport-order. If I try to import this transport-order following message appears:
No endpoint is choosen. Choos a endpoint for the import of a SAP system.
Any ideas what went wrong???
Thanks!
Regards
MarcoHi,
I think [this help doc|http://help.sap.com/saphelp_nwce10/helpdata/en/44/a42721ceb16a5de10000000a114a6b/content.htm] is usefull for you.
Regards,
Sampath -
Envio e Recebimento de Notificação de WorkFlow Guided Procedure no Portal
Bom Dia
Alguem poderia m ajudar a solucionar um problema
Tenho um cenário de WorkFlow de Guided Procedure no portal
Erro: O user escolhido não consegue receber o e-mail (notificação)
Segue abaixo a descrição do Cenário:
Clicar em: Gestão de Inovação
Clicar em : Ideas and Buckets
Show = Buckets
Selecionar um Bucket e clicar nele, ao abrir uma nova janela com os detalhes do bucket:
Clicar em: Evaluations
clicar em: Criar
Evaluation Name = teste
Start Date = data do dia
End Date = data futura qualquer
Clicar em: Select Itens
Escolher uma opção de ideas
clicar em: Select Criteria
Selecione algumas perguntas a serem feitas ao usuário
Clicar em: Weigh Criteria
Colocar o percentual de cada pergunta (peso)
Clicar em: Select Participants
Em Find Participants, escolher algum participante(de preferencia com um e-mail que possa ser conferido o recebimento)
Clicar em: Finish
Clicar em: Start(momento que deve disparar o workflow e o participante acima escolhido deve receber um e-mail)
Alguem poderia me ajudar , por favor
Grato.Bom dia Sergio,
Já está configurado o envio do e-mail pelo Portal?
Se o protocolo usado é SMTP, já existe uma regra que permita o envio do email pelo portal?
Boa sorte
Grilo -
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 -
How to use WebDynpro Applications in Guided Procedure?
Hello,
i want to use a WebDynpro application as a part of a guided procedure. Therefor i developed a simple WebDynpro application as described in the NetWeaver Developer Studio Help. The Application consists of only two views. The first view is to enter data, the second displays them. So far so good....
In the next step i wanted to integrate this application as a CallableObject for execution in my guided procedures process. The wizard asks in step 2 for the "Development component" and WebDynpro Application. But where do it get this information? Indifferently what path i enter, it only returns an error the the object is not available on the server.
EDIT: The path to the webdynpro application is something like this: http://host:port/webdynpro/dispatcher/local/WebDynproUITest/UITest
kind regards,
MatthiasHello Dipankar,
thx for the blog! This really helped a lot!
The problem is, that you cant test the WebDynpro as a stand-alone application. What would be the best way to develop a WebDynpro Application for GP?
Is there a way to start with a 'normal' WebDynpro Application and convert this when finished in a "guided procedure ready WebDynpro for CE Application"?
I think i will contact you next week with more questions, for now on its weekend
regards,
Matthias -
Error in launching guided procedure: Error while obtaining JCO connection.
Hello experts,
we've a problem with webdynpro java calling a guided procedure.
We've defined an endpoint for our callable object, as you can see the test of the connection works fine:
In the configuration of our callable object we use the endpoint above:
And we can test the callable object: it works well, call the right BAPI and find the results.
But when the GP is called and this callable object try to call the BAPI in the background it doesn't work at all.
In the log and trace of the portal we find this:
A technical callable object exception ocurred: Le service RecupActeurs n'a pas pu être exécuté : La connexion pour le nom de connexion SAP_R3_HumanResources n'a pas pu être chargée à partir de System Landscape Directory (SLD) : Error while obtaining JCO connection.
com.sap.caf.eu.gp.model.co.tech.TechnicalCallableObjectException: Le service RecupActeurs n'a pas pu être exécuté : La connexion pour le nom de connexion SAP_R3_HumanResources n'a pas pu être chargée à partir de System Landscape Directory (SLD) : Error while obtaining JCO connection.
at com.sap.caf.eu.gp.model.connect.impl.ExternalServiceBackgroundCOContainer.execute(ExternalServiceBackgroundCOContainer.java:101)
at com.sap.caf.eu.gp.model.co.background.impl.BackgroundCOExecutorImpl$CallableObjectExecutor.run(BackgroundCOExecutorImpl.java:126)
at com.sap.caf.eu.gp.model.co.background.impl.BackgroundCOExecutorImpl.execute(BackgroundCOExecutorImpl.java:504)
at com.sap.caf.eu.gp.model.co.background.impl.BackgroundCOExecutorImpl.execute(BackgroundCOExecutorImpl.java:581)
at com.sap.caf.eu.gp.model.pfw.wfc.local.impl.BackGroundActionProcessorHelper.processAction(BackGroundActionProcessorHelper.java:183)
at com.sap.caf.eu.gp.model.pfw.wfc.local.impl.queue.BackgroundCOQueueProcessor.run(BackgroundCOQueueProcessor.java:263)
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)
Caused by: com.sap.caf.eu.gp.base.exception.EngineException: Connection that belongs to connection name SAP_R3_HumanResources could not be loaded from System Landscape Directory (SLD): Error while obtaining JCO connection.
at com.sap.caf.eu.gp.model.connect.rfc.impl.SLDConnectionManager.getClientConnection(SLDConnectionManager.java:138)
at com.sap.caf.eu.gp.model.connect.rfc.impl.ConnectionDeliverRFC.analyseConnectionMode(ConnectionDeliverRFC.java:185)
at com.sap.caf.eu.gp.model.connect.rfc.impl.ConnectionDeliverRFC.deliverConnection(ConnectionDeliverRFC.java:91)
at com.sap.caf.eu.gp.model.connect.rfc.impl.SAPSystemConnector.deliverMetaData(SAPSystemConnector.java:116)
at com.sap.caf.eu.gp.model.connect.pvd.saprfc.impl.SAPRFCServiceProvider.executeExternalService(SAPRFCServiceProvider.java:232)
at com.sap.caf.eu.gp.model.connect.impl.ExternalServiceManager.executeExternalService(ExternalServiceManager.java:139)
at com.sap.caf.eu.gp.model.connect.impl.ExternalServiceBackgroundCOContainer.execute(ExternalServiceBackgroundCOContainer.java:89)
... 9 more
Caused by: com.sap.tc.webdynpro.services.sal.sl.api.WDSystemLandscapeException: Error while obtaining JCO connection.
at com.sap.tc.webdynpro.serverimpl.wdc.sl.SystemLandscapeFactory.getJCOClientConnection(SystemLandscapeFactory.java:152)
at com.sap.tc.webdynpro.serverimpl.wdc.sl.SystemLandscapeFactory.getJCOClientConnection(SystemLandscapeFactory.java:160)
at com.sap.tc.webdynpro.services.sal.sl.api.WDSystemLandscape.getJCOClientConnection(WDSystemLandscape.java:41)
at com.sap.caf.eu.gp.model.connect.rfc.impl.SLDConnectionManager.resolveClientConnection(SLDConnectionManager.java:169)
at com.sap.caf.eu.gp.model.connect.rfc.impl.SLDConnectionManager.getClientConnection(SLDConnectionManager.java:102)
... 15 more
Caused by: com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to resolve connection parameter for 'SAP_R3_HumanResources'
at com.sap.tc.webdynpro.serverimpl.wdc.sl.JCOClientConnection.resolveConnectionParameter4MsgServerJCODestination(JCOClientConnection.java:658)
at com.sap.tc.webdynpro.serverimpl.wdc.sl.JCOClientConnection.resolveConnectionParameter(JCOClientConnection.java:485)
at com.sap.tc.webdynpro.serverimpl.core.sl.AbstractJCOClientConnection.init(AbstractJCOClientConnection.java:248)
at com.sap.tc.webdynpro.serverimpl.core.sl.AbstractJCOClientConnection.<init>(AbstractJCOClientConnection.java:233)
at com.sap.tc.webdynpro.serverimpl.wdc.sl.JCOClientConnection.<init>(JCOClientConnection.java:129)
at com.sap.tc.webdynpro.serverimpl.wdc.sl.SystemLandscapeFactory.getJCOClientConnection(SystemLandscapeFactory.java:150)
... 19 more
Caused by: com.sap.tc.webdynpro.services.sal.um.api.WDUMException: No client user defined for the current request (no regular Web Dynpro request as ITask is null.
at com.sap.tc.webdynpro.serverimpl.core.um.AbstractClientUserFactory.getCurrentUser(AbstractClientUserFactory.java:48)
at com.sap.tc.webdynpro.services.sal.um.api.WDClientUser.getCurrentUser(WDClientUser.java:67)
at com.sap.tc.webdynpro.serverimpl.wdc.sl.JCOClientConnection.resolveConnectionParameter4MsgServerJCODestination(JCOClientConnection.java:591)
It seems that the GP could not connect to the SLD to call the JCO, but as said before, when we test the callable object, it calls the BAPI without any problem.
We tried to recreat either the JCO and the Endpoint but without success.
Any help will be appreciated.
Thank you.Hi.
Thanks for your answers.
Here are the things :
From the GP administration, the endpoint's test is working.
From the SLD, the JCO is working too.
From the Web Dynpro Content Administrator, the JCO's test is working too.
From the GP Desing Time, the callable object supposed to call the FM uses the right endpoint, and the test is working too, we retreive data from the backend.
From our app, calling the GP process that includes our callable object, we have errors pasted above...
Regards. -
Interactive form, guided procedure and R3 system
Hi experts,
I am working on a project where i am required to create a interactive form (pdf) using SAP NetWeaver. The user is allow to fill up their form before they finally call the SAP guided procedure upon hitting the submit button.
I have go through some tutorial on guided procedure to perform process control.
However, the problem now is, after the guided procedure had completed all the different stages of approval, i need it to send the pdf form to the SAP R3 system and insert data to the database.
So far, i have created an interactive form.
I need to acquire knowledge on how i could allow the guided procedure to interface with the r3 system after the form is approved.
Very much appreciated if someone can help me in this area.Hi colin lim ,
The following r excellent websites which give examples on how to use ADOBE forms in R/3:
https://www.sdn.sap.com/irj/sdn/adobe
Improving the Performance of Adobe® LiveCycleu2122 Designer Forms(scripting)
http://www.adobe.com/devnet/livecycle/articles/lc_designer_perf_guidelines.pdf
Interactive Forms Based on Adobe Software: Overview
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e635e290-0201-0010-a9be-9e8e4ce04770
Adobe Interactive Forms
http://www.saplounge.be/Files/media/pdf/Huberland-Interactive-Forms-2007.10.10.pdf
Taking interactive forms to next level
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8c103c36-0301-0010-cda8-f6b381bedb6e
Introduction to Adobe PDF Library SDK(PDFL SDK)(Simply scroll the document)
http://partners.adobe.com/public/developer/en/webseminars/PDFL_WebSeminar.pdf
Creating Interactive forms in webdynpro for java
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f27e290-0201-0010-ff82-c21557572da1
PDF-Based Print Forms/SAP Interactive Forms by Adobe
http://help.sap.com/saphelp_nw04s/helpdata/en/c8/4adf7ba13c4ac1b4600d4df15f8b84/frameset.htm
Date Objects in Adobe Designer
http://help.sap.com/saphelp_nw04/helpdata/en/dd/60694fddb74ad88cdb7d2a094f3dd2/frameset.htm
Checking and Testing a PDF-Based Print Form
http://help.sap.com/saphelp_nw04s/helpdata/en/c2/1fe9aa4d7b413e8515f90b73729e97/frameset.htm
Architecture
http://help.sap.com/saphelp_nw04/helpdata/en/f2/21021b911f4c0cae11459a4ce0bc62/frameset.htm
http://www.nl4b.com/Adobe/Invitation_SAPBrussels_Q407.pdf
cheers!
gyanaraj
****Pls reward points if u find this helpful -
Send form with dynamic fields to guided procedure
Hi all,
i am just wondering if GP is able to map fields from the interactive form that is dynamic.
for example, the request invoice form sometimes may contain more than one records. however, with my limited knowledge on GP, i believed mapping can only be done from ONE input parameter to ONE output parameter?
pls kindly advise..Hi Ashutosh,
Yeah i have context attribute of type byte which has the image source but the problem is when i am trying to pass (as given in the above metioned blog) the image source from Web Dynpro to Guided procedure (which has Web Dynrpo DC as CO), i was not able to find any image in Guided procedure. So is there any way to make it possible?
I cant hav attribute as String since i use an Upload UI element to upload the pdf from local machine. Only if i have the context attribute as byte the image is visible in the form once the Pdf if upload from local machine
i follow this blog for my Web Dynpro DC as CO in Guided procedure
The specified item was not found.
Thanks
Gopal. -
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
Maybe you are looking for
-
HT1904 can i remove credit card details from ipod
I dont want credit card details on my ipod how do i remove this feature
-
Difference in user exit , fm and includes
HI, What is user exit , function module and includes? What is the difference among them? When and how to use them? Please provide example. Regards, Pramod
-
Sort option in Repetitive Area on AR Invoice PLD is disabled / greyed out
Hi Experts, I have an issue whereby in my PLD the sort option under Print Layout Design Manager -> Repetitive Area -> Sort is greyed out / disabled in the AR Invoice PLD. Does anyone know why this might be? I've not seen this before and I can't find
-
Hi, is it possible to create dynamically a type ? I take a look on class CL_ABAP_TYPEDESCR but i can't create a new type, so is there a solution ? Cheers
-
Photoshop Elements 13...down loaded software...when I click on the icon the program opens to a choice of organizing or editing photos. Editing photos will not open...the bar above just spins. Why is that?