CAF (Composite Application Framework) and ESA
Hi,
As far as I understand, XApps is presented as a piece of Netweaver (the column on the left side of the NetWeaver stack), an XApps is also a kind of business process based on several applications (or services ?).
XApps runtime and composition platform is the CAF and not NetWeaver ?
So I am confused and I do not understand if
- ESA and XApps is the same concept
- ESA and XApps are not based on the same technology
- XApps will be part of the Enterprise Services Repository and CAF will be rewrtitten to be based on XI so that the vision and the strategy is coherent
If someone ca nclarify, I will greatly appreciate.
Cheers.Christophe
XApps is a concept. There is no general implementation of it. You can write Xapps in Java, In ABAP, or whatever. However, there are nice tools in development to do XApps, which are completely Java based.
> XApps runtime and composition platform is the CAF and
> not NetWeaver ?
CAF does run on NetWeaver. As it has a "Framework" in it's name it naturally should not contain a server environment, should it?
>
> So I am confused and I do not understand if
> - ESA and XApps is the same concept
No.
> - ESA and XApps are not based on the same technology
Yes.
> - XApps will be part of the Enterprise Services
> Repository and CAF will be rewrtitten to be based on
> XI so that the vision and the strategy is coherent
where did you hear this?
Regards,
Benny
Similar Messages
-
Some good stuff in the Composite Application Framework
Hi,
Most welcome to the forum Developing Composites with CAF.
The below are some good stuff in the Composite Application Framework.
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ae36e3fb-0701-0010-95b2-b55dc0d2173c">CAF Core 2.0 Configuration Guide</a>
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/358b9a31-0401-0010-42bb-8ca399253acc">Composite Applications - All Together to the Max</a>
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d364a490-0201-0010-f4b7-9dc1dba1a2d4">ESA and the Composite Application Framework - Add Value to Your Existing IT</a>
Thanks,
RamakrishnaAnd you can find really great tutorials and other stuff https://www.sdn.sap.com/irj/sdn/developerareas/xapps?rid=/webcontent/uuid/7b9b3834-0801-0010-6a9a-dc53e0db37f2">on [original link is broken] [original link is broken]
Soon to be homepage
cheers,
Marilyn -
Any install guide for Composite Application framework
Hi,
Can anyone of you help me in installing Composite Application Framework on WAS J2ee.
Regards
VijayHi RK,
I have visted that link earlier but it says the content was moved to \instguidesnw04... but nothing relted is available.
Can you tell me where this CAF archives are available?
so that i can deploy them with SDM.
and
Is NW04 SP14 a prereq for CAF deployment/
Regards
Vijay -
Question about Composite Application Framework CE Expose Service as WS
hi
here is my question
i try NetWeaver CE with document "Service Composition with SAP Composite Application Framework Capabilities In SAP NetWeaver CE 7.1_0_.pdf"
but i cannot expose Application Service's query as Web Service like page 42.
the Library page said that because it's because the method ganna return muti-...
i wanna use caf of netweaver ce just like i used with caf of netweaver 7.0
What alternatives are there? if i have to get a list to display on VC.
thank you and good day.it can use in EhP1
-
Using Composite Application Framework to deliver global HR applications
Hello,
I'm new to Composite applications but have experience with Web development and Web services.
Our business case is the following:
- Working on HR applications
- The customer is a group made of 3 companies.
- We have 2 separate back-end system, one global for the group and one dedicated the company
- Some HR business processes need to be performed on both the global and the company system. Exemple: Hire of an employee. Depending on the company the employee will work for, some data needs to be created on the company system and on the global system
I believe this can be achieved with Composite Application Framework. I guess, front-end application has to be build (using Composite Designer?). What I don't know is what type of technology is used to build the front-end application?
Finally, the idea behind this is to replace the current solution: multiple interfaces between the group system and the company system.
Thanks for your feedback, any suggestion or tip would be most than welcome!
LaurentWhile I was searching the web for some answers, I found out you can create web based composite applications using web dynpros for Java.
Is it possible to do so with web dynpro for ABAP? I guess we can build an abap web dynpro application that connects to different web services from different back-ends to retrieve and update data. Can anyone confirm this?
Thanks,
Laurent -
How to access XI_AF_MSG table in Composite Application Framework Java Code
Hi Experts,
I've no knowledge about PI. In one of my projects, I need access the XI_AF_MSG table of PI through java code in a composite application.
How do I access this table? I've searched this forum for this query but the replies say that any SQL editor can be used to access XI_AF_MSG table. But my question is; How do I get the login details of the database? In the first place, how do I access the underlying database layer of PI? Is there any JAR file which can be used to make the connection?
It would be of great help if any expert on this can give me a detailed reply.
Thanks a lot in advance.
Best Regards,
NitinHi Nitin,
The AFW runs on the J2EE Engine, so this table is in the Java Schema of the database and thus not visible in the ABAP stack. I guess you can use any tool your database provider offers for looking at table contents (e.g. SQLPlus).
Regarding how to access the table please contact you basis administrator they will have access to the tables as they have j2ee_admin login ids and pwds.
Regards
joel -
Relationship between NetWeaver PI and Composite Application Framework
I am new to PI and CAF and don't understand the relationship between these technologies. They both seem to allow users to identify and integrate application services.
Are they complementary? Is PI required for using CAF, or only in some instances? Is PI only needed if the application services are coming from both SAP and Non-SAP environments?
It would be appreciated if someone could shed some light on this for a generally non-technical person. I keep reading the PI and CAF product literature and can't clearly see the relationship.
thank you.
JonathanHi
Please go thru the below discussion,
PI 7.1 advantages related to ESOA ? (check pushkars comment)
about the installation...
Re: CAF on PI7.1 stack.
Regards
Ramg -
When to use the composite application framework...
Hi.
I am unsure where you would use CAF and where you would use normal webdynpro / portal components? What business scenarios lend itself for implimenting GP with callable dynpro /portal components more than normal webdynpro where the navigation is defined by "inbound/outbound" plugs.
A little confused.The terminate step will hang up the CTI port (and release other resources within CRS). Use it only when you want the call to end.
If you are redirecting the call to another location (script or DN) use only the End step the release the resources for that application instance. -
Composite application framework tool for customization
Hi all
I am making an application using CAF. My application has some properties which are used to control the application.
I can store these properties and their values in XML file and can use it in my application. Is there any other way to handle this in CAF?Hi Saurabh,
J2EE application service has generic support for application properties handling. Please read the <a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/2ce854ed-0701-0010-deb5-ffd61d73fd9f">Application Configuration</a> chapter (page 7). This short overview of this feature.
use the following coding in order to retrieve properties:
Context ctx = new InitialContext();
ApplicationConfigHandlerFactory chf =
(ApplicationConfigHandlerFactory) ctx.lookup("ApplicationConfiguration");
Properties props = chf.getApplicationProperties();
Compartment: SAP_J2EE
DC: configuration
PP: default
One hint: you can even put configuration listener in order to effect changed configuration data without server instance restart.
Best regards,
Aliaksei -
How to create the composite application in CAF
Hi all,
I am novice to the CAF. Till now i didn't implement a single application.
any one can give me steps for how to create the composite application in CAF not in NWDS by using Netweaver 2004s.
I opened CAF default page it showing admin tools ,test tools etc which i need to use.
Best Regards
SrikanthHi Srikanth,
Check out the tutorials for composite application framework here:
SAP Composite Application Framework - CAF Tutorial Center [original link is broken]
Johan -
Using a RPC in a Composite Applications
Hi guys,
I'm (still) reading the <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/nw/netweaverdevelopersguide2004s/nwdg2004s/creating%20composite%20applications.ca">Creating Composite Applications Manual</a>. The example "My First Composite Application" is (finally) running now. Now I want to import an existing RPC in this application.
The manual explains me how to import this RPC by using "CAF | Administrative Tools | External Service Configuration" and it works well. But where to go next? How can I use this imported RPC in ConfigBrowser? When I try to select it by using the "Repository Browser" I can't find anything.
Could anybody give me a hint?
Best regards
MartinI assume you're talking about consuming RFC from your composite. If you look at the tutorial "95 Implementing Remote Persistency in CAF using RFC (PDF/Service)" https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/db05ee2a-0a01-0010-63b6-967c83928939 from the CAF Tutorial Center SAP Composite Application Framework - CAF Tutorial Center [original link is broken], you should get what you want.
-
What is Composite Application Services?
Dear Experts
What is Composite Application Services? What is it's use?
How can I create one?
Please give some sample scenarios so that I can try working it out.
Regards
AparnnaHi Aparnna,
You should use CAS or SAP Netweaver Composite Application Framework when you want to develop a composite application based on Netweaver platform. By composite application means an user-centric application based on a business process which is composed by services provided by backend legacy or enterprise systems. In CAF/CAS perspective in NWDS you can create a CAF core project and define your business entities with its corresponding access and lifecycle methods. These methods can be exposed as web services to be consumed by the CAF UI like Web Dynpro or Visual Composer.
For more information on CAF please refer the following links:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/d8dbd703-0801-0010-c9bf-c04bc52f562f [original link is broken] [original link is broken]
<a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/58b0577a-0601-0010-52a3-bcf4b072a642">Introduction To CAF</a>
<a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6f4b527a-0601-0010-d5b6-969350fb66ae">Technical Aspects of CAF</a>
<a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/df4428d1-0c01-0010-f199-f76424fccdf4">Composite Application Framework Overview</a>
Thanks,
Dipankar -
Access key to use Composite Application Services
I am using Sap Net Weaver Developer Studio version 7.0.Its prompting me for an
access key to use composite application framework perspective.Its not downloaded from sdn.
regards,
ms.Hi mythri,
Better to use Net Weaver Developer 7.0.6 and make sure that you have to use
Netweaver 2004s.
Regards
Srikanth -
How to build a Small composite application from scratch ?
Hi,
Could anyone help me out in developing Composite application on top of AP ?
Thanks & regards,
JomyHi Jomy,
look at the SAP Composite Application Framework - CAF Tutorial Center [original link is broken] [original link is broken]
here you'll find some simple tutorials.
Regards.
Luca -
Composite application (descriptor.xml)
Hi All,
I have followed steps given in:
http://help.adobe.com/en_US/enterpriseplatform/10.0/CreateFirstAppDEP/WSe851854fd1e0856a-1 21668a130d2969928-7fff.html
to create a composite application.
I am running Mosaic on Experience server .
But when deploying this tile, am getting following error. (show appliCompositeError.jpg)
(error deploying the catalog to experience server the required descriptor.xml is missing from catalog archive being imported)
any help or recommendation ?You either need to install the released Experience Server yourself, or you need to identify a server that has the release build on it. The released build version should be 2.0.82.293848.
The error message says that "descriptor.xml" is missing, which indicates you are running against an older version of the composite application framework on the server.
The released server expects a descriptor with the extension ".cxml" (which is likely what you are deploying).
If it were the case you were deploying an old archive containing a descriptor.xml file to the released server, the CAT_40054 error message would say "The required catalog descriptor (".cxml") is missing from the catalog archive being imported."
There are several ways to identify the build version of Mosaic server, two of which are
1) launch a composite application in a browser (such as a sample),
navigate to View > Source
search for " Mosaic Version"
2) launch "<server address:port>/mosaic/about" in a browser
get the "Build" number from the XML reply
(depending on your browser and settings, might have to "View > Source" to see it)
- Janice
Maybe you are looking for
-
Acrobat Pro X will not open today. I used it a few weeks ago, and the rest of my CS6 Suite of programs are working. How do I get Acrobat Pro X to work again?
-
Hi, I have 22 Materials and now user wants me to archive all the INFO Records related to these 22 materials? Please guide me what are the prerequisite needed to be done by me before archiving all the INFO Records. Note: We had errors in Production sy
-
HT5556 I entered my App Store card code but it did not credit me enough money?
I redeemed my app card but it did not credit me the full amount of the card? What do I do? I was shorted almost $8
-
Replacing items in the display list
I have a series of objects in a display, half of which have to be updated regularly. The items are originally added to the display list in pairs and are of 2 different types. My display list look like this: object1 object2 object1 object2 object1 obj
-
Open write and save a txt file
i'm trying make a vi to open and write in a txt file my level of LabView is very basic and, i'm looking for help for open (or create) a txt file in a specfication folder, write a value and save this file in a another folder