CAF Application

hi ,
Did Anybody try this example.
SERVICE COMPOSITION WITH ES REPOSITORY AND COMPOSITE APPLICATION FRAMEWORK
  COMP278
Im using Currency Convertor webservice from http://www.webservicex.net/
When i try to import wsdl  (http://www.webservicex.net/CurrencyConvertor.asmx?wsdl)
of  this service in CAF im getting the following error.(CE 7.1 ehp1)
Inaccessible URL or Invalid Network Settings.
Any idea about the values to be passed (in http proxy etc...)in the following path.
Window>preferences>NetworkConnections-->ManualProxy Configuration
Thanks & Regards
sowmya.

hi
"Inaccessible URL or Invalid Network Settings" error got resolved.
Now im able to import Currency Convertor WebService.
But when i try to build the caf application im getting following errors in ejb project corresponding to it.
__proxy0 cannot be resolved.
net.webservicex.CurrencyConvertorSoap __port =
                                                      __proxy0.getPort(net.webservicex.CurrencyConvertorSoap.class);
net.webservicex.CurrencyConvertor  cannot be resolved to a type.
  protected net.webservicex.CurrencyConvertor __proxy0;
any idea regarding these errors?
Thanks & Regards
Sowmya.T

Similar Messages

  • How to log Exceptions raised in CAF Application Services

    Hi All,
    When there is an Exception rasing in CAF Application Service custom method implementation what are the steps need to follow for send that exception details to log files & where those log files will be generated i.e either in server, local system, etc.
    If we use following 2 different lines please explain me where that trace is going to written:
    1) System.out.println(e);
    2) e.printStackTrace();
    Thanks in Advance,
    Uday.

    Hi Uday,
    Try this (in my case I'm using that in Background CO that implements IGPBackgroundCallableObject ):
         public static Location logger =
              Location.getLocation(<yourClass>.class);
    Catch block:
              } catch (GPInvocationException e) {
                   throw new GPTechnicalCallableObjectException(
                        logger,
                        resourceAccessor,
                        "ERROR_PARAMETERS",
                        e);
              } catch (GPEngineException e) {
                   throw new GPTechnicalCallableObjectException(
                        logger,
                        resourceAccessor,
                        e.getMessage(),
                        e);
    Reward points if it's helpful.

  • Error while executing RFC in CAF application

    Hi All,
    I have a CAF application in which i make use of one of the BAPI to get the result from ECC. The BAPI is executed in CAF in a custom method with the statement:
    BAPI_SO_GET_DETAILS_Output bapiOutput =BAPI_SO_GET_DETAILS(material, null, fromDate, toDate, plant);
    where material, plant, fromDate and toDate are the inputs to BAPI and the output is returned in a table by the BAPI.
    When i test the BAPI as well as the custom method in WSNavigator, the result is retrieved as per the expectation. However, when i call this method from my WebDynpro application, it is giving the following exception:
    Exception com.sap.engine.services.dbpool.exceptions.BaseSQLException: ResourceException occurred in method ConnectionFactoryImpl.getConnection(): com.sap.engine.services.connector.exceptions.BaseResourceException: The resource "SAPXAQDB" does not support two-phase commit and cannot be enlisted in the current transaction, because another non supporting two-phase commit resource is already enlisted for component "ejbContexts/wipro.com/dcisdps_reporting_moduleear/wipro.comdcisdps_reporting_moduleejbmodule.jar/com.wipro.dc.isdps_reporting_module.modeled.appsrv.reporting_module_as.Reporting_Module_AS" in application "wipro.com/dcisdps_reporting_module~ear". Only one of the enlisted resources is allowed to be non two-phase commit compliant.
    at com.sap.engine.services.dbpool.cci.ConnectionFactoryImpl.getConnection(ConnectionFactoryImpl.java:59)
    at com.sap.caf.rt.connectivity.base.db.ConnectionPoolCafRT.getConnection(ConnectionPoolCafRT.java:96)
    at com.sap.caf.rt.connectivity.util.EndpointMappingUtils.getMapping(EndpointMappingUtils.java:79)
    at com.sap.caf.rt.connectivity.rfc.RFCExecuteManager.executeRFC(RFCExecuteManager.java:214)
    at com.sap.caf.rt.connectivity.ExecutionManager.executeRFC(ExecutionManager.java:52)
    at com.sap.caf.rt.connectivity.ExternalOperationExecutor.execute(ExternalOperationExecutor.java:82)
    at com.sap.caf.rt.connectivity.ExternalOperationExecutor.execute(ExternalOperationExecutor.java:55)
    at com.sap.caf.rt.bol.da.remote.GenericOperationExecutor.execute(GenericOperationExecutor.java:53)
    at com.wipro.dc.isdps_reporting_module.modeled.appsrv.reporting_module_as.Reporting_Module_ASBean._WIPROXAP_BAPI_SO_GET_DETAILS(Reporting_Module_ASBean.java:140)
    at com.wipro.dc.isdps_reporting_module.modeled.appsrv.reporting_module_as.Reporting_Module_ASBeanImpl.getSOQuantityFromBAPI(Reporting_Module_ASBeanImpl.java:1278)
    at com.wipro.dc.isdps_reporting_module.modeled.appsrv.reporting_module_as.Reporting_Module_ASBeanImpl.reportingModuleDate(Reporting_Module_ASBeanImpl.java:148)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:43)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_WS.invoke(Interceptors_WS.java:31)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext$InvocationContextImpl.proceed(AbstractInvocationContext.java:131)
    at com.sap.caf.rt.interceptors.LogInterceptor.aroundInvoke(LogInterceptor.java:61)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Application.invoke(Interceptors_Application.java:37)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
    at com.sap.engine.services.ejb3.webservice.impl.DefaultImplementationContainer.invokeMethod(DefaultImplementationContainer.java:180)
    at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process0(RuntimeProcessingEnvironment.java:353)
    at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.preProcess(RuntimeProcessingEnvironment.java:329)
    at com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process(RuntimeProcessingEnvironment.java:211)
    at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWOLogging(ServletDispatcherImpl.java:155)
    at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWithLogging(ServletDispatcherImpl.java:96)
    at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:66)
    at SoapServlet.doPost(SoapServlet.java:51)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:66)
    at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:32)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:431)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:289)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:376)
    at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:85)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:160)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:67)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
    at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:309)
    at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:222)
    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:152)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)
    Caused by: com.sap.engine.services.connector.exceptions.BaseResourceException: The resource "SAPXAQDB" does not support two-phase commit and cannot be enlisted in the current transaction, because another non supporting two-phase commit resource is already enlisted for component "ejbContexts/wipro.com/dcisdps_reporting_moduleear/wipro.comdcisdps_reporting_moduleejbmodule.jar/com.wipro.dc.isdps_reporting_module.modeled.appsrv.reporting_module_as.Reporting_Module_AS" in application "wipro.com/dcisdps_reporting_module~ear". Only one of the enlisted resources is allowed to be non two-phase commit compliant.
    at com.sap.engine.services.connector.resource.impl.ResourceSetImpl.checkEnlist(ResourceSetImpl.java:377)
    at com.sap.engine.services.connector.jca.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:327)
    at com.sap.engine.services.connector.jca.ShareableConnectionManager.allocateConnection(ShareableConnectionManager.java:54)
    at com.sap.engine.services.dbpool.cci.ConnectionFactoryImpl.getConnection(ConnectionFactoryImpl.java:51)
    ... 79 more
    I even setting the debugging mode in the Backend for the BAPI, but it is not getting invoked. The other BAPI's are getting invoked.
    Please let me know what needs to be done to resolve this error?
    Regards,
    Poojith MV

    HI Poojith,
    Are you able to resolve it out? I am facing same problem.
    Regards
    Rajeev

  • Error in executing RFC or CAF Application Service

    Hello Everybody,
    I am creating course approval process, in which I am calling RFC for user info and after course approval, calling CAF application service to persist this data.
    But, both services are not working in process. I have tested callable objects for these services and tested successfully.
    But, when I am attaching it in the process then process can't go forward from this point.
    I have checked in Log viewer and found following error:
    Path to object does not exist at com.sap.caf.eu.gp.model.pfw.local, the whole lookup name is sap.com/com.sap.caf.eu.gp.model.pfw.local/GPUWLBridge.
    What should be the problem in this?
    If I remove these services then whole process works fine.
    Thanks in advance,
    Bhavik

    Hello All,
    Is there any concept like, I call perticular backgound object first time then I cannot call that object for some period of time?
    I am getting same error in calling RFC callable object as well as CAF service callable object.
    I can execute these callable objects in the process first time successfully. But, When I execute this process second time, these callable objects won't execute.
    I can execute same process after 3 to 4 hours successfully once.
    What should be the reason behind this?

  • Unable to instantiate GP process from CAF application service

    Hi,
    I am trying to instantiate a process from my CAF application service as follows.
    IGPProcess process = GPProcessFactory.getDesigntimeManager().getActiveTemplate("7CE44BF090BF11D99817000D60B211F1",user);
    When the execution reaches this step, I am getting the following exception.
    com.sap.engine.frame.core.load.SAPClassNotFoundException
    I suspect that CAF runtime is not able to load GPProcessFactory class. Is there any settings that need to be done or I have to deploy something on the server?
    Please help.
    Thanks
    Raghav

    Hi Raghavendra,
    It seems you are using SPS7 !
    Check runtime reference for J2ee application in application-j2ee-engine.xml :
    <reference
              reference-type="weak">
              <reference-target
                   provider-name="sap.com"
                   target-type="library">cafeugp~api</reference-target>
         </reference>
    Best regards,
    Aliaksei

  • Error in RFC Destination when CAF Application call RFC

    I developed a CAF application, where I imported a RFC in "External
    Services", like BAPI_FLIGHT_GETLIST, and I mapped it as "Application
    Service".
    Then for execute this CAF application, I created a RFC Destination in
    CE 7.11 SP4 ("http://server:port/nwa/destinations") to configure my ECC
    6.0 EHP4 backend.
    When I execute the CAF application, in CAF project in NWDS, right click
    in Application Service, "Test Service", occurs the follow erros:
    com.sap.conn.jco.JCoException: (103) RFC_ERROR_LOGON_FAILURE: This
    system rejects all logons using SSO tickets on tecs071 sysnr 00
    at com.sap.conn.jco.rt.MiddlewareJavaRfc.generateJCoException
    (MiddlewareJavaRfc.java:612)
    at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect
    (MiddlewareJavaRfc.java:1279)
    at com.sap.conn.jco.rt.ClientConnection.connect
    (ClientConnection.java:661)
    at com.sap.mw.jco.jra.JRA$ManagedConnectionImpl.<init>(JRA.java:3332)
    at
    com.sap.mw.jco.jra.JRA$ManagedConnectionFactoryImpl.createManagedConnection(JRA.java:2623)
    at com.sap.engine.services.connector.jca.ConnectionHashSet.match
    (ConnectionHashSet.java:371)
    at
    com.sap.engine.services.connector.jca.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:330)
    at
    com.sap.engine.services.connector.jca.ShareableConnectionManager.allocateConnection(ShareableConnectionManager.java:54)
    at com.sap.mw.jco.jra.JRA$ConnectionFactoryImpl.getConnection
    (JRA.java:4637)
    at com.sap.mw.jco.jra.JRA$ConnectionFactoryImpl.getConnection
    (JRA.java:4654)
    at
    com.sap.caf.demo_sap_com.teste_caf_rfc.external.tecs071.bapi_flight_getlist.BAPI_FLIGHT_GETLISTBean.bapiFLIGHTGETLIST
    (BAPI_FLIGHT_GETLISTBean.java:54)
    Regards,
    Fabiano Rosa
    Edited by: Fabiano Rosa on Apr 5, 2010 7:21 PM

    Before checking the jco/sso ensure to maintain same destination name in both 'nwa/destinations' and in ide nwds while importing rfc.This also causes error while testing the service.
    Thanks,
    Murthy.

  • Web Service and CAF Application Services - How to return a table

    Hello,
    I'd like to build a CAF Application Service and expose it as a Web Service. This service should return an array or table which I'd like to display in a Visual Composer model.
    I understand that there're limitations at CAF regarding supported data types.
    Does anyone know how to get a workaround?
    Any information is very appreciated.
    Kind regards
    Stefan

    Hi,
    You can return a list.
    The standard way to do this is you have to create a complex data type for response.
    Configure the cardinality of this data type to 1..n so as to accomodate a list.
    In your implementation add your list to this response message and return the list.
    This waly you can return collections.
    Hope it helps.
    Regards,
    Srinivasan Subbiah

  • Importing web Services in CAF application

    Hi friends,
    I am involved in desgining a CAF application which makes use of some web services,
    After importing and deploying the application when I run that webservice through service Browser by creating a record,
    it gives me an<b> error: "Invalid address"</b>
    I have tries with many webservices, same output error i m getting,
    Can you please tell me what is the problem,
    Please reply,
    The suggestions will be highly appreciated,
    Thanks,
    Deepak

    Hi Andre,
    Thanks for the reply,
    <b>but the scenerio is like this,</b>
    I have some web services which are talking to MDM,
    like create, update and delete master data in MDM,
    Now I want to create a CAF application using Guided procedures and want to put it on Portal,
    So that different actions can be done based on authorizations,
    <b>Now what I have done</b>
    I have created a CAF application in which for each webservice, I have created an entity service then an application service,
    so that I can create Callable Objects for those app services and then create a GP,
    <b>Now where I am stucked?</b>
    After creating entity service, when I create a record in entity service, so that corressponding webservice mapped can be run, I get this error
    <b>Error: Invalid Address</b>
    Now please tell me where i am wrong?
    Am I following the right approach?
    Please advice..
    waiting for the valuable opinion.
    Thanks,
    Deepak

  • Exception in CAF application service

    Hi All
    I am trying to access the BAPI bapi__mddataset__get__axis__info
    from a CAF application service. But receive following exception. Any clue how to solve it.
    at com.sap.caf.rt.bol.da.remote.MessageEntityConverter.createNewInstance(MessageEntityConverter.java:788)
         at com.sap.caf.rt.bol.da.remote.MessageEntityConverter.retrieveElementValue(MessageEntityConverter.java:494)
         at com.sap.caf.rt.bol.da.remote.MessageEntityConverter.retrieveMessageValue(MessageEntityConverter.java:447)
         at com.ibm.cer_test.extsrv.MPConnector.process(MPConnector.java:65)
         at com.ibm.cer_test.extsrv.bapi__mddataset__get__axis__info.BAPI__MDDATASET__GET__AXIS__INFOBean.BAPI__MDDATASET__GET__AXIS__INFO(BAPI__MDDATASET__GET__AXIS__INFOBean.java:40)
         at com.ibm.cer_test.extsrv.bapi__mddataset__get__axis__info.BAPI__MDDATASET__GET__AXIS__INFOLocalLocalObjectImpl0.BAPI__MDDATASET__GET__AXIS__INFO(BAPI__MDDATASET__GET__AXIS__INFOLocalLocalObjectImpl0.java:115)
         at com.ibm.cer_test.appsrv.mdapp.MdAppBean.getMdDataSet(MdAppBean.java:295)
         at com.ibm.cer_test.appsrv.mdapp.MdAppLocalLocalObjectImpl0.getMdDataSet(MdAppLocalLocalObjectImpl0.java:115)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.caf.rt.services.serviceaccess.ServiceWrapper.findByDataObject(ServiceWrapper.java:269)
         at com.sap.caf.rt.services.serviceaccess.CAFServiceAccessBeanImpl.findByDataObject(CAFServiceAccessBeanImpl.java:223)
         at com.sap.caf.rt.services.serviceaccess.CAFServiceAccessLocalLocalObjectImpl20.findByDataObject(CAFServiceAccessLocalLocalObjectImpl20.java:875)
         at com.sap.caf.rt.ui.cool.generic.AspectServiceAccess.findBy(AspectServiceAccess.java:275)
         at com.sap.caf.rt.ui.cool.generic.Query.execute(Query.java:218)
         at com.sap.caf.ui.servicebrowser.components.visualizer.controllers.TableViewCC.execute(TableViewCC.java:323)
         at com.sap.caf.ui.servicebrowser.components.visualizer.controllers.TableViewCC.setup(TableViewCC.java:276)
         at com.sap.caf.ui.servicebrowser.components.visualizer.controllers.wdp.InternalTableViewCC.setup(InternalTableViewCC.java:192)
         at com.sap.caf.ui.servicebrowser.components.visualizer.views.ServiceBrowserCV.onActionExecuteQuery(ServiceBrowserCV.java:180)
         at com.sap.caf.ui.servicebrowser.components.visualizer.views.wdp.InternalServiceBrowserCV.wdInvokeEventHandler(InternalServiceBrowserCV.java:215)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:330)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:707)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:661)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:229)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         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:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: java.lang.ClassNotFoundException: com.ibm.cer_test.extsrv.bapi__mddataset__get__axis__info.output.AXIS__INFO
    Loader Info -
    ClassLoader name: [ibm.com/cer_test]
    Parent loader name: [Frame ClassLoader]
    References:
       common:service:http;service:servlet_jsp
       service:ejb
       common:service:iiop;service:naming;service:p4;service:ts
       service:jmsconnector
       library:jsse
       library:servlet
       common:library:IAIKSecurity;library:activation;library:mail;library:tcsecssl
       library:ejb20
       library:j2eeca
       library:jms
       library:opensql
       common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore
       interface:resourcecontext_api
       interface:webservices
       interface:cross
       interface:ejbserialization
       sap.com/cafruntimeear
       library:com.sap.guid
       library:com.sap.util.monitor.jarm
       sap.com/com.sap.jdo
       library:cafmetamodellib
       sap.com/caf~core
       library:cafruntimeconnectivity
       library:cafruntimeconnectivity~base
       service:applocking
       interface:security
       library:cafruntimeapi~lib
       service:tcsecdestinations~service
       interface:tcsecdestinations~interface
    Resources:
       C:
    usr
    sap
    J17
    JC01
    j2ee
    cluster
    server0
    apps
    ibm.com
    cer_test
    src.zip
       C:
    usr
    sap
    J17
    JC01
    j2ee
    cluster
    server0
    apps
    ibm.com
    cer_test
    EJBContainer
    applicationjars
    ibm.comcer_testejbmodule.jar
       C:
    usr
    sap
    J17
    JC01
    j2ee
    cluster
    server0
    apps
    ibm.com
    cer_test
    EJBContainer
    clientjars
    clientibm.comcer_testejbmodule.jar
    Loading model: {parent,references,local}
         at com.sap.engine.frame.core.load.ReferencedLoader.loadClass(ReferencedLoader.java:382)
         at com.sap.caf.rt.bol.da.remote.MessageEntityConverter.createNewInstance(MessageEntityConverter.java:781)
         ... 50 more
    Thanks in advance
    Sudip

    Hi,
    I too got an exception like that.
    1. Instead of code
    patentServiceLocal local = this.getpatentService();
    local.update(OBJECT);
    use the following
    this.getpatentService().update(OBJECT);
    I got by problem solved this way.
    Regards,
    Srinivasan Subbiah

  • Business Rules in CAF Application

    I want to implement Java Rules API into CAF Application in NWDS 7.0 ? Can anyone help me regarding this

    Hi Ashutosh,
    You can use the following entity design:
    1. Create "Country" business entity with the following attribute:
      name - com.sap.caf.core.shortText
    2. Create "ageBonuses" complex attribute for your "Country" business entity with the following attributes:
      age - com.sap.caf.core.long
      bonus - com.sap.caf.core.value
    So, build and deploy the CAF project. After create CAF Object Selector configuration for "Country" entity, then create CAF Object Editor configuration for "Country" entity too, and finally create CAF Relation Tab configuration for Country_ageBonuses aspect and add this tab to the object editor configuration.
    So, after that you will be able to execute object selector, search conuntries by defined criteria, open existing Country or create new one. After Object editor is opened you will see country details with bonuses tab where you can change/edit/remove bonuses in very user friendly way.
    Check the <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b6d5a7ea-0c01-0010-64aa-eb46784a7b7b">Create a Local Entity Service and UI Maintanance</a>
    Best regards,
    Aliaksei

  • Getting error 'generation failed' when tried to build the CAF application

    Hi All,
    I have created the webdynpro application for the human activity.I have created CAF Application for automated activity.But when I tried to generate and build the CAF application,I am getting an error 'generation failed-com.sap.engine.services.webservices.jaxrpc.exceptions.ProxyGeneratorException: Problem with WSDL file parsing. See nested message.-Problem with WSDL file parsing. See nested message.-unknown protocol: c'
    I am not able to get what does this error mean.Kindly suggest me some solution.
    Regards,
    Pranjali Silimkar

    > In note 1375494, I already installed vcredist_x64.exe (Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package (KB973552)). But even that, the error remained!
    This is the wrong patch - you need the patch for the Runtime 2005, not for 2008.
    Those kernels were build with Visual Studio 2005 and hence you need that runtime.
    Markus

  • Javax.ejb.NoSuchEJBException in CAF application

    Hi All,
    I get the following error in my application:
    javax.ejb.NoSuchEJBException
    I am trying to consume 4 BAPI's in my application through my CAF application. but when i run the application, I get this error. Kindly let me know what is wrong with and what needs to be done to correct it.
    Regards,
    Poojith MV.

    Let me just rephrase a little bit, the problem was not clear to me.
    ENV : JBoss 4.2.1 GA with EJB3
    I am deploying with success an EJB3 application. At the first EJB lookup i am receiving this error :
    2008-04-15 17:16:30,159 DEBUG [org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager] Attempting to activate; id=5c4o12-1przov-ff2ii72l-1-ff2k5ltx-14
    2008-04-15 17:16:30,175 ERROR [STDERR] javax.ejb.NoSuchEJBException: Could not find stateful bean: 5c4o12-1przov-ff2ii72l-1-ff2k5ltx-14
    So if i look in the tmp/sessions folder, there is no state saved here.
    The problem really is that this session is not even passivated to the cache, and i don'n know why. There is nothing in the logs about the passivation ( errors or so ), only repeated call to activate this session that fail off course.
    Can anyone pls tell me how can i monitor the passivation process (i have x-tra logging on org.jboss.ejb3 but it doesn't help), or even how to disable session caching at this moment.
    Thanks,
    AD

  • Accessing CAF application service from outside

    Hi,
    Can CAF application service be called from outside the CAF? Example from a pure JSP page?
    Mayukh

    You can also call a CAF service via the EJB protocol from JSP.  Each CAF Service gets deployed as a Stateless Session bean.  You can view these in the IDE if you switch to the J2EE perspective in your CAF project.

  • CAF Application services project -Error

    Hi
    I'm creating in CAF Application services project
    Application is deployed but go to the CAF UI Admin part get Bellow Error
    Failed to get service module: error <null>
    Failed to read configuration data from XML fail. Configuration name: <null> Error: Configuration does not exist.
         Regards
         Srinivas

    closed

  • Erro in CAF Application(Web Dynpro UI)

    Hi All,
    While  I am creating a CAF UI using Web Dynpro I am getting the following run time error:
    "It can't be determined from the exception chain, which class loader failed to load the above class. But at least the class loader of the current application does not contain a resource with name 'com/sap/tc/col/client/generic/api/IAspect'. "
    com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to create delegate for component sap.com.customer.CustomerComp.
    can any one help me out in this regard.
    Thanks,
    Ramesh.

    Right click on your project, select Properties, in WebDynpro References -> Library references add "sap.com/cafruntimeuicouplingapilib".
    nikhiL

Maybe you are looking for

  • IMAC 8.1 IS IT COMPATABLE WITH MINI ADAPTOR TO HDMI CABLE TO TV?

    I have a imac 8.1 running 10.6.8, Im tryint to get the picture and sound to the Tv for viewing and screen sharing. I have the Mini DisplayPort to HDMI Adaptor to the HDMI Cable but cannot get it to work as when i go to system preferences, Display, I

  • Problem open multiple pictures in Photoshop

    I am working on a picture file, jpgs, changing the size, the level, etc.  I open 4 or 5 pictures, modifying each as I open it and then when I try to open  the next I receive an  error message that says:  Could not complete your request because of a p

  • Sorting of Items in LookUp Flat field

    Hi all, I have a Flat table "Numbers" with values from 1 to 20. This is made as a Lookup field in the main table. When i see the ordering of these values in the lookup field, it shows "1,10,11,12,13,14,15,16,17,18,19,2,20,3,4,5,6,7,8 and 9" which i b

  • By synchronosing the Iphone 4 backup starts and does not work

    Hi all I've a serious problem.... Since two days the I-phone backup does not function  anymore. Evereything is on the newest IOS - level and tge rest functions well. ITunes: 10.4.0.80 IPHONE SW version 4.3.5 By synchronising... the connection to Itun

  • App keeps crashing

    I have the Galaxy Note 3. I downloaded Adobe Reader to open my pdf lecture notes on and everytime I make a new folder the app crashes or says operation failed. How do I fix this?