CAF GP documentation
Hello
Is there a documentation of CAF GP Design Tool?
I know
http://help.sap.com/saphelp_nw2004s/helpdata/en/fb/5e6f4169e25858e10000000a1550b0/content.htm
and
SAP Composite Application Framework - CAF Tutorial Center [original link is broken]
But unfortunatelly it doesn't explain all features of GP Design Tool. I need <b>full </b> reference documentation and not thousands of simple scenarios.
Try this link instead http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/984942da51690de10000000a155106/frameset.htm . It will looks similar to the link you provided from help.sap.com but if you click on Core Development tasks for example. You'll see more content from the link I provide you. Your link probably points to outdated content.
Similar Messages
-
What is the relationship between CAF & GP
hi Experts,
I am new to the CAF and GP. Please provide me the following details about the CAF and GP.
what is the relation ship between CAF & GP?
Is GP is the one of the component of the CAF?
What is the GP?
Please give me one business scenorio we can use the GP( like Use case.
What are the components available in GP?
Regards
VijayHi Vijay,
Apart from my above reply, you can understand CAF in detail by using the information in the following links:
First of all, see the following thread, see the answer by shen peng in the end, explained CAF in very simple terms:
CAF
Now have a look at the following links for understanding about CAF:
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4277f37b-0601-0010-0597-89e792177e2b">Creating Composite Applications with SAP CAF</a>
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84df3e36-0301-0010-be9d-b99aad8c81e6">Composite Application Framework in SAP NetWeaver</a>
CAF training material online
See the following links for understanding CAF GP in detail:
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0b1c2eda-0c01-0010-b597-b107502cdc71">CAF Guided Procedures Overview</a>
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/39/198141f906040de10000000a1550b0/frameset.htm">CAF Guided Procedures</a>
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/984942da51690de10000000a155106/frameset.htm">Concepts of the Guided Procedures Framework</a>
Lastly, see the following link which has many CAF tutorials which you can try:
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/developerareas/xapps?rid=/webcontent/uuid/d8dbd703-0801-0010-c9bf-c04bc52f562f">composite Application Framework Tutorial Center</a>
You can also have a look at the following thread, you can drill down into many more links:
CAF ...GP ?
CAF GP documentation
Bye
Ankur
Do reward points for helpful as well as solved answers!! -
Do we need portal to run guided procedures?
We would like to use guided procedure, but do we need netweaver portal for it?
Hi ,
Yes you need Portal .
Please have a look at this link.
https://wiki.sdn.sap.com/wiki/display/BPX/GuidedProceduresGetting+Started.
also have a look at below threads,
CAF ...GP ?
CAF GP documentation
Regards,
Krishna Chaitanya. -
Dear All,
I am using NWDS 7.0.10. Is GP design time a part of NWDS, or is it to be installed separately? I would be thankful for suggestions for a GP tutorial for a complete beginner.
Regards,
Prosenjit.Hi Prosenjit,
Guided procedures is not a part of NWDS. It is a part of the netweaver portal. You need a login to the portal and then this login(user) must have the role GP assigned to it. Then only it is possible to view the role Guided Procedures. The guided procedures have the worksets Runtime, DesignTime, Templates and administration etc.. Using design time we can create Callable object, Action, Block and Process. Design time provides a set of tools for modeling business workflows. Runtime is useful for executing the processes. Start working on the tutorials available in the help.sap. Guided procedures is similar to workflows. Here is the link for reference.
[CAF GP Documentation|http://help.sap.com/saphelp_nwce10/helpdata/en/fb/5e6f4169e25858e10000000a1550b0/content.htm]
Regards
Ramanan -
Error when Building DC Project for CAF Entity Service
Hi All,
I got the following error message when Im building my CAF DC Project for Entity Services:
01.02.2008 12:09:10 /userOut/Development Component (com.sap.ide.eclipse.component.provider.listener.DevConfListener) [Thread[ModalContext,5,main]] ERROR: ewrdata/metadata: Failed to read component definition from local file MyComponents:com.cas.elisa.gp/ewrdata/metadata : Cannot read component definition. File does not exist: C:\Documents and Settings\tfelp4\.dtc\LocalDevelopment\DCs\com.cas.elisa.gp\ewrdata\metadata\_comp\.dcdef (Cannot read component definition. File does not exist: C:\Documents and Settings\tfelp4\.dtc\LocalDevelopment\DCs\com.cas.elisa.gp\ewrdata\metadata\_comp\.dcdef)
But ".dcdef" file exists, its an XML file.
My NWDS environment is 7.0.13.
I used the tutorial exactly how it was written in the tutorial from SAP:
http://help.sap.com/saphelp_nw04s/helpdata/en/05/3a0741b5b7ee6fe10000000a1550b0/frameset.htm
What could be the problem?
Thanks for helping me...
SteveHi Chandan,
Can you do person.getRelatedModelObjects() and get the contact object, to check whether it is null, also check in the CAF DB whether the data you entered is present.
I am not sure the code is actually adding the contact model object to person.
Go thru this SDN Blog on usage of the CMI API's, there is a link for CMI documentation in it which might help you get the right code for adding the contact object.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cef4f43e-0d01-0010-db84-ede25c874115.
award points if info is helpful
Regards,
Anish -
CAF DB Update for CAF Entity Service from Web Dynpro
Hi all,
I have created an entity service in CAF called Contacts which contains the following attributes.
phoneNo
cellNo
emailID.
Another entity service called "Person" is created. This contains the following attributes.
personId
personName
personAddr
contactsRef. (Cardinality -> 0..n , Relational Type -> Composition)
That means Contacts entity service is used within Person entity service. Now it is working fine within CAF service browser. Now the Web Dynpro DC of CAF application is used within another custom Web Dynpro DC project. I want to store data from Web Dynpro.
Within the context of component controller of Web Dynpro the structure is like
APerson
|_ personId
|_ personName
|_ personAddr
|_ contactsRef
|_ phoneNo (Under contactsRef)
|_ cellNo (Under contactsRef)
|_ emailID (Under contactsRef)
So I have written the following code within web dynpro custom method.
APerson person = PersonServiceProxy.create();
java.util.List ls = new ArrayList();
for(int i=0; i<4;i++)
AContacts contact = ContactsServiceProxy.create();
contact.setCellNo("9092130156");
contact.setEmailID("[email protected]");
contact.setPhoneNo("432258");
contact.getAspect().sendChanges();
ls.add(contact);
person.setRelatedModelObjects("contactsRef",ls);
person.setPersonID("9999");
person.setPersonName("xyz");
person.setPersonAddr("ABC, KOL");
wdContext.nodeAPerson().bind(person);
person.getAspect().sendChanges();
CAFServiceFactory.getServiceFacade(idendityDefinition.class);
After saving the data from Web Dynpro I am trying to test it from CAF service browser. But I am getting only the parent row. I mean only the value of personId, personName and personAddr fields which I have stored from Web Dynpro. But no value is coming within the table for Contacts entity service for composition relation.
Could anybody help me how can I solve my problem?
Thanks & Regards
Chandan
Message was edited by:
Chandan JashHi Chandan,
Can you do person.getRelatedModelObjects() and get the contact object, to check whether it is null, also check in the CAF DB whether the data you entered is present.
I am not sure the code is actually adding the contact model object to person.
Go thru this SDN Blog on usage of the CMI API's, there is a link for CMI documentation in it which might help you get the right code for adding the contact object.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cef4f43e-0d01-0010-db84-ede25c874115.
award points if info is helpful
Regards,
Anish -
Illegal dependency access list does not allow use of caf/eu/gp/api
I am using NWDS 2004s and working with GP implementation.
I am also able to see the development components as caf/eu/gp/api and sap.com/caf/gp/api/wd after copying the required files.
But while selecting caf/eu/gp/api i am getting following exception
Illegal dependency access list does not allow use of caf/eu/gp/api
Please suggest if you have any idea regarding this.
Regards
SatyaHi Satyabrata,
Are you using NWDI for development, or local development?
I had the same problem when using local development components. I read somewhere in the documentation that for this you have to use the NWDI.
Now I am using NWDI and this is working correctly.
Johan -
Hi xperts!
Related with [this thread|Re: CAF 7.1 BW Integration;, Iu2019m facing the same problem mentioned: u201CBean RSSDK_LOGSYS_REMOTE_GET not found on hostu2026u201D but connecting a BI 7.0 with a Composite (CE 7.1.1). I followed [this|http://help.sap.com/saphelp_nwce711/helpdata/EN/44/8e32e6e1663674e10000000a114a6b/frameset.htm] documentation, with no successu2026
Any clue on this?
Thx in advance!
Ezequiel.Hola Ezequiel,
Sigue esta configuración
CONFIGURACIÓN DEL UDCONNECT PARA EXTRACCIÓN DE DATOS DE CAF EN BI
According with SAP Help link for CE http://help.sap.com/saphelp_nwce10/helpdata/en/44/97bd89dd985da3e10000000a1553f6/frameset.htm
Configuring CAF for SAP BI Integration
Prerequisites
Verificar que este componente está corriendo.
Procedure
1. Configure JRA resource adapter on the AS Java.
Configurar la pestaña de properties con los datos del RFC Destination de BW.
Nota: checar el detalle de cómo crear este RFC Destination en BW en el paso 4 de este documento
2. Configure the CAF runtime properties for SAP BI integration
Se solicita a basis, ya que se cambia desde la herramienta ConfigTool
Las propiedades a cambiar son:
CAF_BI_DATASOURCE_NAME_PREFIX = SID
CAF_BI_INTEGRATION_ENABLED = TRUE
It was changed to true
The parameters are like this now:
3. Set the CAF security role to use explicitly for the data extraction process.
Poner el usuario de comunicación que se usa para conectarse a BI
4. Create RFC destinations on SAP BI.
In the RSA1 transactionu2026..
Crear la conexión UDConnect
Pasos Extras que no vienen en el help de SAP
1. Para el punto 4, se requiere crear un sistema lógico en BW con el nombre del sistema de CE
Logical System creation: bd54 transaction
2. Esta aplicación tiene que estar corriendo
3. No va levantar si el usuario de comunicación SAPJSFPRU, por ejemplo, no existe ene l portal.
4. Instalar el driver de DB2 en CE, de acuerdo al documento u201CJDBCDriverInstalation.docu201D -
Using document attribute of caf in web dynpro
Hie Experts,
could somebody give me some information how to use the document attribute of caf in my web dynpro model?
I have created some application and entity services with simple attributes and document attributes.
I imported the model into the corresponding web dynpro project and I am using them with the generated proxy classes. It's working fine, but I don't know how to use the document attribute.
If I want to attach a document to an entity service, do I have to upload the file an fill the fields of document node or is there any operation in a proxy class where I can pass an InputStream and it is handled automatically?
Best regards
ManuelVitaliano,
You make a very good point. And it is probably the way that we will go. However, my task is to evaluate Web Dynpro and Visual Composer for our needs. Especially since the graphing capabilities in Web App Designer are limited for our needs. We will, at some point, have a need to combine warehoused information in BI with real-time data in R/3. I'm anticipating that this is where Web Dynpro will be useful for us. Therefore, my questions as stated regarding Web Dynpro. I just find it strange that none of the SAP documentation elaborates on the topics that I am concerned with, even though tantalizing capability summaries are dangled throughout.
Thank you. -
Hello!
I'm trying to implement example from SAP netweaver Developer Studio. Help Topics->SAP NetWeaver CE Developer Studio Documentation->Developing and Composing Applications->Composing Services with CAF
On the last page of "Developing Your First Business Object" is written, that I must generate, build and deploy application. By the last step (delpoy) I'm getting following error:
--- Deploying file(s):
C:\SAP_stuff\workspace.jdi\LocalDevelopment\DCs\sap.com\carpool\metadata\_comp\gen\default\deploy\sap.comcarpoolmetadata.ear
C:\SAP_stuff\workspace.jdi\LocalDevelopment\DCs\sap.com\carpool\ear\_comp\gen\default\deploy\sap.comcarpoolear.ear
C:\SAP_stuff\workspace.jdi\LocalDevelopment\DCs\sap.com\carpool\dictionary\_comp\gen\default\deploy\sap.comcarpooldictionary.sda
C:\SAP_stuff\workspace.jdi\LocalDevelopment\DCs\sap.com\carpool\permissions\_comp\gen\default\deploy\sap.comcarpoolpermissions.ear
--- Status:
Deploy Exception.
--- Description:
S U M M A R Y
~~~~~~~~~~~~~~~~~~~
Successfully deployed: 0
Deployed with warnings: 0
Failed deployments: 4
~~~~~~~~~~~~~~~~~~~
[ERROR CODE DPL.DC.3033] An unresolved dependencies error occurred while sorting the deployment batch items regarding the dependencies.; nested exception is:
com.sap.engine.services.dc.cm.deploy.sdu_deps_resolver.UnresolvedDependenciesException: [ERROR CODE DPL.DC.3437] Unresolved dependencies found for the following deployment items:
1. Component: name: 'carpoolear', vendor: 'sap.com', location: 'localDevelopment', version: '20081105141243', software type: 'J2EE', dependencies: '[name: 'cafruntimeear', vendor: 'sap.com', name: 'cafcore~ear', vendor: 'sap.com']'
Unresolved dependency:
name: 'cafruntimeear', vendor: 'sap.com' ( not found in the admitted batch items and the repository)
Unresolved dependency:
name: 'cafcoreear', vendor: 'sap.com' ( not found in the admitted batch items and the repository)
1. File:C:\SAP_stuff\workspace.jdi\LocalDevelopment\DCs\sap.com\carpool\metadata\_comp\gen\default\deploy\sap.comcarpoolmetadata.ear
Name:carpool~metadata
Vendor:sap.com
Location:localDevelopment
Version:20081105141245
Deploy status:Admitted
Version:NEW
2. File:C:\SAP_stuff\workspace.jdi\LocalDevelopment\DCs\sap.com\carpool\ear\_comp\gen\default\deploy\sap.comcarpoolear.ear
Name:carpool~ear
Vendor:sap.com
Location:localDevelopment
Version:20081105141243
Deploy status:PrerequisiteViolated
Version:NEW
Description:
1. Unresolved dependencies:
sap.com/cafruntimeear not found in the admitted batch items and the repository
sap.com/cafcoreear not found in the admitted batch items and the repository
3. File:C:\SAP_stuff\workspace.jdi\LocalDevelopment\DCs\sap.com\carpool\dictionary\_comp\gen\default\deploy\sap.comcarpooldictionary.sda
Name:carpool~dictionary
Vendor:sap.com
Location:localDevelopment
Version:20081105141240
Deploy status:Admitted
Version:NEW
4. File:C:\SAP_stuff\workspace.jdi\LocalDevelopment\DCs\sap.com\carpool\permissions\_comp\gen\default\deploy\sap.comcarpoolpermissions.ear
Name:carpool~permissions
Vendor:sap.com
Location:localDevelopment
Version:20081105141246
Deploy status:Admitted
Version:NEW
--- Exception:
com.sap.engine.services.dc.api.deploy.DeployException: [ERROR CODE DPL.DCAPI.1027] DependenciesResolvingException.
Reason: [ERROR CODE DPL.DC.3033] An unresolved dependencies error occurred while sorting the deployment batch items regarding the dependencies.; nested exception is:
com.sap.engine.services.dc.cm.deploy.sdu_deps_resolver.UnresolvedDependenciesException: [ERROR CODE DPL.DC.3437] Unresolved dependencies found for the following deployment items:
1. Component: name: 'carpoolear', vendor: 'sap.com', location: 'localDevelopment', version: '20081105141243', software type: 'J2EE', dependencies: '[name: 'cafruntimeear', vendor: 'sap.com', name: 'cafcore~ear', vendor: 'sap.com']'
Unresolved dependency:
name: 'cafruntimeear', vendor: 'sap.com' ( not found in the admitted batch items and the repository)
Unresolved dependency:
name: 'cafcoreear', vendor: 'sap.com' ( not found in the admitted batch items and the repository)
at com.sap.engine.services.dc.api.deploy.impl.DeployProcessorImpl.deployItems(DeployProcessorImpl.java:836)
at com.sap.engine.services.dc.api.deploy.impl.DeployProcessorImpl.deploy(DeployProcessorImpl.java:226)
at com.sap.ide.eclipse.deployer.dc.deploy.DeployProcessor70.deploy(DeployProcessor70.java:112)
at com.sap.ide.eclipse.sdm.threading.DCDeployThread.run(DCDeployThread.java:122)
Caused by: com.sap.engine.services.dc.cm.deploy.DependenciesResolvingException: [ERROR CODE DPL.DC.3033] An unresolved dependencies error occurred while sorting the deployment batch items regarding the dependencies.; nested exception is:
com.sap.engine.services.dc.cm.deploy.sdu_deps_resolver.UnresolvedDependenciesException: [ERROR CODE DPL.DC.3437] Unresolved dependencies found for the following deployment items:
1. Component: name: 'carpoolear', vendor: 'sap.com', location: 'localDevelopment', version: '20081105141243', software type: 'J2EE', dependencies: '[name: 'cafruntimeear', vendor: 'sap.com', name: 'cafcore~ear', vendor: 'sap.com']'
Unresolved dependency:
name: 'cafruntimeear', vendor: 'sap.com' ( not found in the admitted batch items and the repository)
Unresolved dependency:
name: 'cafcoreear', vendor: 'sap.com' ( not found in the admitted batch items and the repository)
at com.sap.engine.services.dc.cm.deploy.impl.DependencyResolver.resolve(DependencyResolver.java:63)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.resolveDeploymentBatch(DeployerImpl.java:636)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.deploy(DeployerImpl.java:237)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.deploy(DeployerImpl.java:192)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImplp4_Skel.dispatch(DeployerImplp4_Skel.java:875)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:351)
at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:70)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:62)
at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:37)
at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:872)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:53)
at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:58)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:304)
Caused by: com.sap.engine.services.dc.cm.deploy.sdu_deps_resolver.UnresolvedDependenciesException: [ERROR CODE DPL.DC.3437] Unresolved dependencies found for the following deployment items:
1. Component: name: 'carpoolear', vendor: 'sap.com', location: 'localDevelopment', version: '20081105141243', software type: 'J2EE', dependencies: '[name: 'cafruntimeear', vendor: 'sap.com', name: 'cafcore~ear', vendor: 'sap.com']'
Unresolved dependency:
name: 'cafruntimeear', vendor: 'sap.com' ( not found in the admitted batch items and the repository)
Unresolved dependency:
name: 'cafcoreear', vendor: 'sap.com' ( not found in the admitted batch items and the repository)
at com.sap.engine.services.dc.cm.deploy.sdu_deps_resolver.impl.SduDependenciesResolverImpl.resolve(SduDependenciesResolverImpl.java:152)
at com.sap.engine.services.dc.cm.deploy.impl.DependencyResolver.resolve(DependencyResolver.java:56)
... 13 more
it looks like i'm missing some libraries...
Thak you for your help
JozefHi Josef,
sounds to me like you don't have the CAF installed at runtime. Can you verify this first, please?
To find it out, you can use the NetWeaver Administrator tool and have a look if "cafruntimeear" and/or "cafcoreear" are there. Follow the instructions of [this|http://help.sap.com/saphelp_nwce10/helpdata/en/45/1e7eb303577524e10000000a114a6b/frameset.htm] page on how to do that.
Hope that helps! -
Hi,
I need some documentation on GP process.Please give me if anybody has.
with regards
Pradeep.BHi Revanth,
You can have a look at the following link, this will give you brief idea about where CAF GP stands when we talk about Composite Application Framework:
<a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4277f37b-0601-0010-0597-89e792177e2b">Creating Composite Applications with SAP CAF</a>
Now see the following links for understanding CAF GP in detail:
<a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0b1c2eda-0c01-0010-b597-b107502cdc71">CAF Guided Procedures Overview</a>
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/39/198141f906040de10000000a1550b0/frameset.htm">CAF Guided Procedures</a>
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/984942da51690de10000000a155106/frameset.htm">Concepts of the Guided Procedures Framework</a>
Lastly, see the following link which has many CAF tutorials which you can try:
<a href="https://www.sdn.sap.com/irj/sdn/developerareas/xapps?rid=/webcontent/uuid/d8dbd703-0801-0010-c9bf-c04bc52f562f">Composite Application Framework Tutorial Center</a>
You can post your question the CAF forum, you can expect more replies over there:
<a href="https://www.sdn.sap.com/irj/sdn/forum?forumID=162">Forum: Composite Application Framework</a>
Bye
Ankur -
CAF CORE COLLECTION_ASPECT_KEY error
I have a simple entity "Approver" with attribute functions (string) and contacts (String), cardinality 0:n for both.
I build UI object based on Object Editor pattern for this Approver Entity service. Also build the UI object based on Relationship Tab patteren for the Approver Functions and Contacts (attributes).
When I test the UI (Object editor pattern based) for entity service. It let me add the record to functions and contacts tab, but when clicked on save returns following error.
Key (or KeyList) [localKey@11e75a9] is no Key (KeyList) of type COLLECTION_ASPECT_KEY_Approver
At one point this was working fine. I tried to recreate the Entity Service, UI pattern objects and now both the functions and contact tabs not working. Can not save the records added in those tabs.
Do I need to do any coding in Entity Service? Is there a documentation that I refer to resolve this error?
SAP has developed CAF-CORE technology, I guess it will be nice if they can really put out good documentation and tutorials with complex examples.
ThanksHi ANdre,
I have one entity "Approver"
with following attributes
Attribute Name Type Cardinality
id String 0..1
name String 0..1
functions String 1..n
hrContacts String 1..n
I would have idealy like to have recusrive relationship, because User or employee plays different roles, like, assistant, hrContact, approver, supervisor. Employee could be associated with multiple functions. To keep the things simple I am having the functions and hrContacts as field on the entity, idealy would have like to have, reference to another entity.
I guess the problem is with automatic code generated for Entity service and UI patteren. It is expecting something at some place and that's not well documented.
I have another Entity service with similar structure for Vendor entity and all the UI pattern work fine, that including Object Editor and Relationship tab.
Thanks -
Hi Experts,
I am new to this CAF. I have a requirement of using CAF in my project. What is the CAF how we can use.
In my project i have a requirement that to split the form in to diffrent parts. How i can do it and how the data should be maintained.Plz guide me regarding this.We are using Webdynpro's.
Thanks,Hi Vijay,
For clarity you can design the form to be divided into different sections like personal details, educational qualifications, etc. Now whether you'll physically separate the data in the form at the approval levels depends on whether the same person(approver) should check all the details or need to see all the details. If all the approvers need to see all the details the student fill up in form then keep it as a single form data at the approval steps as well. Otherwise uing parameter mapping you can separate the data into multiple forms and then assign those to different actions(approval steps). If you know the number of approvers at design time and if the approval steps are fixed then you can use sequential blocks and under that assign the approval actions. Otherwise if the number of approval steps are not fixed or you don't know it at design time then you can use per-conditional loop block/post-conditional loop block (if the approval steps are sequential) or parallel block/parallel dynamic block if the approval steps are simultaneous.
You can get lots of documentation and tutorials on each one of these in the CAF Tutorial Center @ SDN.
Thanks,
Dipankar -
Hello Kollegues,
I am searching fort an ability to run JUnit tests with the CAF 7.1 projects. I use RFC external services and would like to cover the compositions of them with automatic unit tests which should run locally (not on server). Unfortunately SAP does not provide any documentation about that. All you can find about JUnit enablement is very old and not really applicable for that case. What is really needed is an ability to mock the calls for getting JCo clients.
I canu2019t imagine that CAF services cannot be tested automatically!
I appreciate your hints!
DimitriHi Dimitri,
Unfortunately, not only the JCo clients need to be mocked. All mappings between the RFC function and the Application Service method are described in the model and are executed at runtime.
At the moment the easiest way to automatically test external services composition is to write JUnit tests that call the corresponding CAF services at runtime.
One more idea is to override the Application Service method that calls the external service and mock the call and the mappings. You can do this in the "*Impl" file for the service.
Please let me know if you need more information for some of the solutions above.
Bets Regards,
Tsvetan -
Why Do The Latest Versions Of Soundtrack and Soundtrack Pro Use .caf Files?
About 3 years ago Soundtrack and Soundtrack Pro started using .caf files instead of .aif ones.
The .caf files appear to take up more space than .aif and of course need rendering before they can be used in FCE/FCP.
So what is the logic behind their use?
I would add that I have skimmed through several articles which claim they have advantages ..... which I can't understand.
I only know that when used normally in FCE/FCP they seem to me a backward step, requiring rendering - almost like using .mp3 but without the space-saving features.
Message was edited by: Ian R. BrownHere's a link from Apple:
http://developer.apple.com/DOCUMENTATION/MusicAudio/Reference/CAFSpec/CAFoverview/CAFoverview.html
It touts "unrestricted file size" as one advantage of CAFs. Has any of us ever exceeded the supposed 4GB limit of AIF files?? This is from the page linked above:
"Whereas AIFF, AIFF-C, and WAV files are limited in size to 4 gigabytes, which might represent as little as 15 minutes of audio, CAF files use 64-bit file offsets, eliminating practical limits. A standard CAF file can hold audio data with a playback duration of hundreds of years."
Maybe you are looking for
-
Duplicated events on iCal after .mac sync
Thre facts: I have a TREO600, a desktop mac, and a powerbook, both running Tiger 10.4.4. Due to some other problems with syncing the TREO, I have purchased the Missing Sync from MarkSpace, and that works very well to sync the palm with the desktop. I
-
Where can I buy Contribute 3?
Hi, I'm using Dreamweaver 8, and want to buy a compatible copy of Contribute - which I think is Contribute 3. (I assume that later Contribute versions are not compatible). I'd be grateful for information about suppliers that stock Contribute 3. Thank
-
Hi All, I need a help from you. I am working with reports. There I want to add 2 columns from two different groups from reports. It is like GroupA CF_1 GroupB col1 GroupC col2 GroupB and GroupC are linked by GroupA. Now I want to add col1 & col2 in C
-
Auto resizing of non-resizeable controls
Is it possible to have controls which by default are not resizeable (e.g. ImageView, MediaView) to be automatically resized as their parent node is resized? If so, how can this be achieved? Thanks, -Luc
-
CS5.5, DPS Preview error
I watched an AIGA webinar on "Reinventing the Magazine for the Digital Era", which contained an introduction by Colin Fleming to the DPS. I tried to follow along with his examples to begin learning... I downloaded the latest patch so that my extensio