Skip to Content
avatar image
Former Member

update CAF Services

Hi everybody,

I have a question about updating CAF services (both external and application services)

A java WebDynpro UI that connects through CAF to a CRM backend.

There are 4 application services which use the external services. These external services connect to the backend and are based on RFC's from the backend.

Now I need to add some import parameters to an RFC. This will resolve in the fact that the external service, application service, webservice, java WD model... will need to be modified.

How do I start with this?

I can't seem to find functionality to just "regenerate" all of these things.

In my eyes the only option I have is to

1: delete the external service

2: re-import the deleted external service

3: make modifications to the implementation of the application service

I've already tried these steps. And when I do these steps, a lot of errors are generated in the ejb module of the caf project. (The virtual interfaces of the webservices all give errors)

What am I doing wrong? And is there any way to regenerate the webservices without having to delete them and regenerate them?

Thank you

Kind regards

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Jul 10, 2009 at 12:32 PM

    No, In case u r making changes in the imported RFC's then that must be reimported into the Composite Application. Which needs to be redeployed with the exposed Application services. And then u need to reimport these in the WebDynPro and deploy it again.

    These is no functionality to regenerate all these things at one go.

    Hope this makes the things clear.

    But most importantly dont forget to take the backup of the code before making any changes.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 10, 2009 at 12:42 PM

    Thanks for your answer.

    so let me double check here...

    I modified my application services. The next step would be do delete the webservices that are based on this application service and recreate them?

    Add comment
    10|10000 characters needed characters exceeded