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

Similar Messages

  • Any install guide for Composite Application framework

    Hi,
    Can anyone of you help me in installing Composite Application Framework on WAS J2ee.
    Regards
    Vijay

    Hi 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

  • 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!
    Laurent

    While 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

  • 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,
    Ramakrishna

    And 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

  • 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

  • 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,
    Nitin

    Hi 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

  • How to install the Oracle Applications Framework Provider for Portal10g?

    I am trying to intergrate Portal10g 10.4.1 with EBS 11i.5.10 and all the step required list in metalink document was done.
    However,the Oracle Applications Framework Provider is not show if i view the Portlet Repostiory after refreshing it.
    I guess that this problem is caused by missing something to install.
    Can anyone give me any suggestion about how to solve that?
    Very appreciate for any comments.

    Hi Tim
    I Meant to say say that doing of inbound interface for apps with xml related data
    raghu

  • Application Monitoring Tool for PowerBuilder

    We are looking for an application monitoring tool that works with PowerBuilder Classic.  We have an application that is experiencing an issue at one client site and they are insisting there is an application issue.  I need a strong application monitoring tool that works with PowerBuilder so we can begin to monitor the performance at their site.  So far all the companies we have found to contact turn us away as soon as they hear our code is in PowerBuilder.
    I would greatly appreciate any input as to companies we can contact or recommendations/experiences anyone has had.
    Regards-
    Barbara Jean Dupuis

    I have an app that logs the execution time of all DataWindow retrieves in a table. I can then run a report that tells me which ones are slow. The base DataWindow object captures the start time in the retrievestart event and the retrieveend event inserts a row into a table with the DataWindow name datetime and elapsed time. I use the QueryPerformanceCounter Win API function to get sub-second timing.
    Something like this:
    External Functions:
    Function boolean QueryPerformanceFrequency(Ref Double lpFrequency) Library "kernel32.dll"
    Function boolean QueryPerformanceCounter(Ref Double lpPerformanceCount) Library "kernel32.dll"
    Instance variables:
    Double idbl_frequency
    Double idbl_start
    Constructor event:
    QueryPerformanceFrequency(idbl_frequency)
    Retrievestart event:
    QueryPerformanceCounter(idbl_start)
    Retrieveend event:
    Double ldbl_stop
    Dec{6} ldec_elapsed
    QueryPerformanceCounter(ldbl_stop)
    ldec_elapsed = (ldbl_stop - idbl_start) / idbl_frequency
    INSERT INTO RETRIEVAL_ACTIVITY_LOG
               ( DATAWINDOW_NAME, RETRIEVE_DATETIME, ROW_COUNT, ELAPSED_TIME )
        VALUES ( :this.DataObject, getdate(), :rowcount, :ldec_elapsed );

  • 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

  • Best tool for Customization/code - Netbeans,eclipse,jdeveloper

    Which is best tool to develop the code for OIM 11.1.1.5 g. Netbeans,eclipse,jdeveloper.
    Thanks
    Harry

    Just install the composite and you will be through.
    Make sure composite should be of 11.1.1.6 as your Jdeveloper is of 11.1.1.6 version.
    Refer
    http://download.oracle.com/otn-pub/jdeveloper/11.1.1.6.0/extensions/soa-jdev-extension.zip
    else you can configure from jdeveloper
    Open Menu : Help -> Check for Updates
    In the wizard "Search Update Center" -> Check the "Oracle Fusion Middleware Products" and "Official Oracle Extensions and Updates
    And just in case you need JDev 11.1.1.5..
    http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/156082.xml
    Details for Oracle SOA Composite Editor
    http://download.oracle.com/otn-pub/jdeveloper/11.1.1.5.0/extensions/soa-jdev-extension.zip

  • 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.

  • 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.
    Jonathan

    Hi
    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

  • "about:config" is a tool for customization, what other "about" tools are there?

    I previously came across an article that said that Firefox had other "ABOUT" commands that could be used in the navigation toolbar. what are they?

    see http://kb.mozillazine.org/About_protocol_links

  • Welcome to the Visual Studio Tools for Applications (VSTA) forum!

    Welcome to the VSTA forum!
    Use this forum to ask questions and comment about VSTA integration with your product and building VSTA applications. 
    The latest version of VSTA can be found through the links below:
    VSTA 2013
    VSTA 2013 SDK
    If you can't find what you are looking for or have any suggestions, by all means please let us know; we are here to help.
    Thank you!
    Xiaoying is a program manager in Microsoft Visual Studio Office Developer Tools team | This post is provided "as-is"

    We want to provide customization of our applications (C++ and .Net C# both). Evaluating VSTA, it  looks like a good fit, but really not good enough examples and documentation.
    I have few questions or concerns - 
    1. What are the differences/similarities with VSTA 2.0, Can we try or use VSTA 2.0 examples to understand VSTA 2012?
    2. Can we have some detail example for VSTA 2012 like the ones provided with VSTA 2.0 (e.g. - shapeApp samples which by the way no longer available for downloading!!! ).
    3. The given documentation ("VSTA Sample Host Integration.docx") and example only illustrates the part which loads Visual Studio, creates, saves, compiles and runs a template project on C#.
    4. No documentation available on how to work with VB projects/scripts in VSTA 2012.
    5. Document tells nothing about how to provide host application's APIs for customization or overwrite any host  object by scripting. In VSTA 2.0 I think there was a concept of Proxy classes, do we have similar concept
    here too?
    6. Debugging part is also not complete in the documentation. Starting the external process and running  the Addin is not clear.
    Please provide more elaborate documentation if possible. Thanks!
    Hi Xiaoying,
    Could you answer on questions above?

  • 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
    Srikanth

    Hi Srikanth,
    Check out the tutorials for composite application framework here:
    SAP Composite Application Framework - CAF Tutorial Center [original link is broken]
    Johan

Maybe you are looking for

  • Slow/Jerky Video with kt6v\sempron 2400\geforce mx400

    Hello! I'm hoping someone out there has seen this problem before and can point me in the right direction for how to solve it.  I am putting this system together for my sister.  Here are the system's credentials: msi kt6v mainboard amd sempron 2400 pr

  • How to Print Vertically in Smart Forms

    I need to print data in vertical format into columns in smart forms. Can any one give me the solution.

  • Chinese characters in JDialog title?

    Hi all, I'm running the JDK on an english language machine, but starting a program with the command line prompt -Duser.language=zh to display Chinese characters. If I have some chinese characters in a JDialog title, or a JOptionPane message or title,

  • IPhoto '11 is slow to open.

    Can anything be done to speed its opening?

  • RMAN retores archivelog to dbs location

    While i test my RMAN backup in test server, I found archive log always restore to oracle_home/dbs location .rather than actual location. I copy the whole rman bacnk to my test server from production to test..which is same folder structure. When i put