Parameter's name of Composite Application Service's operation
Hi All,
When we define a operation of Composite Application Service, we just simply add it from operation tag, and add the input & output parameters by choosing the attribute type and click the add-as-input button. The added parameter would be something like arg0, arg1, etc.
Is it possible possible to change these parameter's name into semantic word instead of these meaningless ones?
Thanks
Hi,
Select the operation parameters and open the properties view below. There you can change the name of the parameters.
Thanks,
Dipankar
Similar Messages
-
Exception in calling a web service from a composite application service
Hi,
I have created a composite application service with external service as a web service. My web service is deployed on localhost as well as I am running my composite application service in localhost. When i try to test the application service, I get the exception
com.sap.caf.mp.base.exception.InvocationException: Invalid parameters
The exception happens in MPConnector.java 'process' method where I am calling the execute operation on the service.
I have tried testing this through Service Browser as well as creating a callable object on the Application service and testing the callable object.
I am using the NWDS 7.0.06 version
and EP installed on my machine is the Sneak Preview 7.0 sp 7
Will appreciate all help in this regard.
Thanks,
PrachiHi Navneet,
I have verified the input/output parameters. They are simple types. All are Strings. Nothing really complex there.
I have the Service Exceptions added already.
And definitely the permissions are disabled but still this isn't working.
Any more clues might be helpful.
Thanks,
Prachi -
Error when trying to create a Composite Application Services project
Hi Experts,
I am facing a problem while trying to create a project using NWDS 7.0 SP 13
New Development Component Project-> Composite Application Services
then pressing finish, it throws an error as follows
"Generation can not completed due to one or more error"
Reason :
Errors occurred during code generation
Warning :
EAR-META-INF generation failed : null
Plz help me to solve this
Thanks in advance,
JohnHi John,
It looks like there might be issue with CAF services related plugins. Check if there are any errors in log file under metadata folder of your workspace.Try deleting the metadata folder & restart the NWDS or start in a new workspace.
I feel if the issue persists, it is a bug & you can raise an OSS ticket.
Kind Regards,
Nitin -
Problem when Creating Project (Composite Application Services) in NWDS
I've seen a few posts regarding this but I don't feel as if any real solution was given.
I just installed Netweaver Developer Studio (7.0.15) with the current JDK/JRE (1.6.0_07). When trying to create a new Composite Application Services project within the Studio, using the new project wizard, I get an error: Problem when Creating Project.
I get the EJB Module and Dictionary to create within my navigator with no problems, however, during the creation of the metadata, the error occurs. I do have the metadata folder appear within the navigator, but nothing in it. None of the other three items are created.
I have tried the attempt at deleting the metadata folder within my workspace directory and trying again but the same exact result occurs.
Is there any other solution out there for this problem besides attempting to find older versions of NWDS, etc. that are more "stable"?
Thank you!Durga,
Very simple but effective solution.
I had tried uninstalling / re-installing NWDS with no effect but uninstalling / re-installing NWDS AND all java related products on my machine did work.
Note: For anyone else with this issue in the future. I installed the Java SDK / JRE 1.4.2_18 with NWDS 7.0.15 in case this is also a possible issue with versions.
Thanks, Durga! -
Composite Application Services perspective not visible
Hi ,
i am working with Netweaver 7.1. I am not able to view Composite Application Services perspective in my NWDS. is there any licence issue or plug problem?
KavitaHi,
I think you have not installed required features from updite site(Local download directory) propperly after installation of your IDE.
In that case you have update your IDE through Software installation update option of Help menu.
The procedure will be mentioned in the start page of Software setup file(SAPNWCE71Trial_DevStudioSAPNWCE71Trial_DevStudio).
[This |perspectives not visible in NWDS 7.1 ehp1;thread is useful for you.
Thanks -
Composite Application Services doesnot appear in the list
Composite Application Services doenot appear in the list .
Can somebdy help me..
ThanksHi Divya,
Here's the Link
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/downloaditem?rid=/library/uuid/cfc19866-0401-0010-35b2-dc8158247fb6">sdn Downloads</a>
Here in SAP NetWeaver 2004s Java Trial Version, you can find the Developer Studio Download Link.
Also for Installation issues you can check the following thread <a href="CAF Error - Sneak Preview 2004s SPS9://CAF Error - Sneak Preview 2004s SPS9
Hope this helps.
Ashutosh
Message was edited by:
Ashutosh Rastogi -
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 -
Error during creation Composite Application Service
Hello!!
In SAP NetWeather Developer Studio we create CAS(Composit Application Service), then we create ENTITY and make GENERATE ALL PROJECT CODE. If CAS is created locally, there are no errors during generation, but if it is created non-locally, an errors occurs with JDO.
1) The project was not built since its classpath is incomplete. Cannot find the class file for javax.jdo.PersistenceManager. Fix the classpath then try rebuilding this project.
2) This compilation unit indirectly references the missing type javax.jdo.PersistenceManager (typically some required class file is referencing a type outside the classpath)
Thank You!!Hi Vadim,
Please uninstall your NWDS and java and reinstall them.
This may solve your problem. -
Doubts composite application services
Hi,
plz give me steps or tutorials for developing a CAS DC.
my requirement is, i have few RFCs and i want to create one webservice which consumes these RFcs.
Is this possible through CAS ?
any tutorials for this ?
Thanks
DeveloperHi EpDeveloper
Here you have some interesting links:
[http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/94c377c2-0701-0010-4992-b27dab0aece2?overridelayout=true|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/94c377c2-0701-0010-4992-b27dab0aece2?overridelayout=true]
[/people/dipankar.saha3/blog/2007/09/30/using-external-service-in-netweaver-ce-caf-core|/people/dipankar.saha3/blog/2007/09/30/using-external-service-in-netweaver-ce-caf-core]
[https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/c045bb2f-2b69-2a10-aeb3-b8cbcdce86d5&overridelayout=true|https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/c045bb2f-2b69-2a10-aeb3-b8cbcdce86d5&overridelayout=true]
[https://wiki.sdn.sap.com/wiki/display/HOME/CAF-Core(ServiceLayer)#CAF-Core(ServiceLayer)-HowcanIusetheservicesintheUI%3F|https://wiki.sdn.sap.com/wiki/display/HOME/CAF-Core(ServiceLayer)#CAF-Core(ServiceLayer)-HowcanIusetheservicesintheUI%3F]
Regards
Marcos -
Cannot create CO of type Composite App Service in SP9
Hi All,
We have recently upgrade our system to SP9, from then I am not able to create CO of type Composite Application Service. Did anybody come acros this issue? It gives an error "an error "Invalid component: componentName=com.sap.caf.core.gp.ui.backgroundco.admin.COConfigAS dcName=sap.com/cafcoregpuibackgroundco~admin"."
Appreciate your time
Thanks
SomHi Som,
The sap.com/cafcoregpuibackgroundcoadmin.sda development component is located in the <b>CAFKM09_0-10003478.SCA</b> (Software component archive). You could try to unzip the SCA file and redeploy the sap.com/cafcoregpuibackgroundcoadmin.sda file.
If you don't see this sda file in your SDM client under SDM Repository->SapJ2EE Engine, then this probrably means that the CAFKM09_0-10003478.SCA component failed to deploy. You might want to check if other sda's in this sca have been deployed. You may have to redeploy the whole SCA.
Regards,
Austin. -
How can a workstation client get all tuxedo application service names?
Which API ATMI C call returns all tuxedo advertised application service names to the client? Is there any way to browse also all running applications?
The Jolt product that allows Java applications to make use of Tuxedo offers
a metadata repository that allows an application to store and retrieve
information about Tuxedo parameters. This is described at
http://e-docs.bea.com/tuxedo/tux81/jdg/dvrepos.htm
The release of Tuxedo currently under development, Tuxedo 9.0, will offer
similar functionality in the Tuxedo product itself.
The TM_MIB T_SERVICE class does not offer the ability to obtain detailed
service parameter information, since this information is not stored as part
of the bulletin board. The T_SERVICE class does offer the ability to obtain
the buffer type(s) that a service accepts by looking at the value of the
TA_BUFTYPE parameter. It is not mandatory to specify a BUFTYPE when
configuring a service in the UBBCONFIG file. If this parameter is omitted,
its value will default to ALL, and Tuxedo will allow any buffer type to be
sent to the application service. However, the application logic is likely
to be expecting a specific buffer type or types and is likely to report an
error if the service is sent a buffer of an unexpected type.
<Nageeb Khoury> wrote in message news:[email protected]..
Thanks Ed for the quick reply!
Does the TM_MIB(5) / T_SERIVCE return also the parameter format of eachservice e.g Service1 (type1 param1, type2 param2, ...)? If yes in which
format? e.g CopyBook format or other?
>
Thanks
Nageeb -
Composite Application with RESTful Web Services
Hello!
Is it possible to build Composite Application with RESTful Web Services only. I use Glassfishe 2.1 and OpenESB 2.1.
Can you point me on some tutorials on the net to read about using RESTful Web Services in BPEL?Hi Gabriel,
Let me try to answer some of your questions:
1) The "Requires Secure Access" attribute of a resource handler controls whether this handler must be accessed/consumed only over SSL (HTTPS). Oracle Database Cloud Schema Service is only offered over SSL, so this attribute does not have any effect on RESTful services deployed in this environment (because secure access is always required and there is no other way). That said, if you want to access such web service from your own APEX instance, your instance must have Oracle Wallet configured with appropriate SSL certificate.
2) The URI parameters are not required. If your web service returns data for many entities (for example, list of employees in employees/), you may not need a parameter. If your web service returns data for one specific entity (for example, details of one employee in employees/{id}), you may want to identify that entity with a URI parameter.
3) You can have many URI parameters, for example: customers/{id}/orders/{order_id}.
4) Yes, these are the same HTTP methods/verbs you would use from PHP.
5) If you are trying this POST example from your own APEX instance (not Oracle Database Cloud Schema Service) and you are trying to access a web service over SSL, then it is likely that the Oracle Wallet used by your instance does not include the required SSL certificate(s), or the Oracle Wallet is not configured at all.
6) I recommend to check RESTful Web Services for the Oracle Database Cloud white paper and Oracle REST Data Services Developers Guide. Oracle REST Data Services is the technology that enables RESTful services in the Oracle Database Cloud Schema Service.
You can certainly create your own web services in the Oracle Database Cloud Schema Service and consume them from the same environment.
Vlad -
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
-
Fully qualified name of the portal service application
Hi,
I want to Access portal Services from Web dynpro, for Which we have to provide Sharing reference,
this would be
PORTAL:<Vendor name>/<Fully qualified name of the portal service application>
my question is how to find out "Fully qualified name of the portal service application"
regards,
Venki.Venki,
Please refer this thread.
Re: Changes are not getting reflected in theme
We cannot access the portal service in the browser as the service wont produce any http request. Instead you can access & utilize the service in the the portal component such as JSP Dunpage etc. which will produce the http request and display the result or o/p on the broswer.
Ramganesan Karuppaiyah
Maybe you are looking for
-
I stumped a Genius Bar guy on two iPhone points
I recently went to the Soho Apple store and went over all my issues that I have with my iPhone. Most of them I have seen discussed over and over since the release (see my long list below). However here are two issues I have not seen discussed that ar
-
Not able to open SQLPLUS in Oracle 11g on linux
Whenever i tried to open SQLPLUS in Oracle 11g, it always put an error related with "SELinux" and when i run SQLPLUS through the command it gives error "CANNOT RESTORE SEGMENT PROT AFTER RELOC: PERMISSION DENIED". My SQLDeveloper working properly. So
-
A lot has to to be said for the good old BT-Poles. The one outside my house has stood there for longer than I care to remember. Through gales, severe snow storms, thunder-storms, torrential rain, heat-waves and the frequent visit from the local dogs
-
FM to find the billing document or Finance document has been reversed
Hi Guys Is there any FM that checks the doucment has been reversed or not and provide the details of the reversed document? Thanks
-
Can I customize the ranges of time captured in my browsing history?
Under history can I customize the span of time covered in my browsing history? For example, my History menu now shows "Today", "This Month", "November", and "October". I would like it to say each of the days for the past week instead of just Today. F