cancel
Showing results for 
Search instead for 
Did you mean: 

Web Dynpro/CAF Tutorials and other Help Resources

Former Member
0 Kudos

Hi All,

I recently started developing on the CAF platform, mostly Java Web Dynpros, but as I'm very inexperienced with the technology I'm struggling quite a lot. I've been reading through the CAF and Web Dynpro tutorials as well as 'Inside Web Dynpro for Java', but still I find my knowledge lacking.

Do any of you know of any good tutorials/help resources?

I'm basically looking to create a system which makes heavily use of Web Dynpros, Guided Procedures and Collaboration Rooms and I'm looking for information on how to integrate these different technologies (for example, I'd like to programatically create an instance of a room in response to an action from a Web Dynpro which is part of a GP).

Thank you in advance,

JP

Accepted Solutions (1)

Accepted Solutions (1)

former_member286976
Active Participant
0 Kudos

Hi Smith,

See the below links

<a href="http://help.sap.com/saphelp_erp2005/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm">http://help.sap.com/saphelp_erp2005/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm</a>

<a href="https://www.sdn.sap.com/irj/sdn/webdynpro">https://www.sdn.sap.com/irj/sdn/webdynpro</a>

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c8780... [original link is broken] [original link is broken]

Regards,

Sudeep

Answers (11)

Answers (11)

Former Member
0 Kudos

Thanks, will have a look at all of those.

ankur_garg5
Active Contributor
0 Kudos

Hi JP,

I guess you have got enough links having tutorials on Web Dynpro and CAF.

See the following docs on Collaboration Rooms:

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b900a7e3-0601-0010-0796-fed6c8ed56f1">The Collaboration Component in SAP NetWeaver- An Overview</a>

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/41d59a90-0201-0010-ba9d-e1c5c0078a71">Collaboration Rooms EP 6.0 SP3 API Cookbook</a>

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4ee0a790-0201-0010-5ab6-a3803480296a">How to Build a Collaboration Room Template</a>

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/06e49a90-0201-0010-cf9a-e6ac114d844c">Collaboration with SAP NetWeaver - Learn How to Create New Collaboration Room Templates</a>

<a href="http://https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2408d790-0201-0010-1b87-ccd7f4e45d38">KMC: The New Collaboration Room - Webinar Powerpoint</a>

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/bdbfa6e3-0601-0010-7da0-facaea98f0f5">SAP NetWeaver Collaboration - Modeling and Configuring Collaboration Rooms</a>

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/cbf29a90-0201-0010-cdb8-80f8e9949e82">Collaboration with SAP NetWeaver Learn How to Create New Collaboration Room Templates Exercise</a>

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0496f69-cb70-2910-21a6-c4cf2cc66311">How to Create a Room Template</a>

<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/25/c59f4099852e54e10000000a1550b0/frameset.htm">Entering Rooms (Also see on the left side hierarchy)</a>

See if the following doc proves to be of any help:

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3a30966a-0b01-0010-b69a-c23036bbcc75">How to Set Up CAF - KM Integration for CAF 7.00</a>

If you require more web dynpro study material, give me your mail id.

Bye

Ankur

Do reward good points if it helps!!

Former Member
0 Kudos

<Message deleted - accidental double post>

Former Member
0 Kudos

Hi Ankur,

I only now had time to look through the links you gave me.

The document entitled 'Collaboration Rooms EP 6.0 SP3 API Cookbook' is exactly what I was looking for, thank you so much.

I searched everywhere for something similar and is extremely grateful for your answer.

Thanks a lot,

Jaco

former_member189631
Active Contributor
0 Kudos
Former Member
0 Kudos

Thanks Abhijeet and all the others, I think I now have a much better understanding of CAF and how to develop applications for it. Like I mentioned earlier, the only area in which I still find my knowledge truly lacking is collaboration rooms.

I did find one or two tutorials for creating room templates, but they didn't really explain what it was they did and they provided no information on how to interface/integrate with Web Dynpros. Anybody know of any useful resources?

abhijeet_mukkawar
Active Contributor
0 Kudos

hi,

dont kno if it will help, but take a look at this,

http://help.sap.com/saphelp_nw04s/helpdata/en/44/682a103897311ce10000000a155369/frameset.htm

regards

Former Member
0 Kudos

Hi Smith,

To your question on undeploy wd applications, Yes one can undeploy webdynpro applications from server.

To undeploy:

1. Open SDM (software deployment manager)

2. Goto Undeployment tab, select the required webdynpro application and click start undeployment.

Thanks.

Best Regards,

Shiva

Former Member
0 Kudos

Hi Abhijeet

I only saw your answer after posting.

You posted that "[CAF] create Apps by using existing Services provided by other Apps."

What if one did not want to use services from other apps, but just wanted the CAF for its Web Dynpro front-end. I mean, I'd like to code the back-end in my DC or whatever, I don't have BAPI/Web Services to call. I believe this is possible through the use of Java Session Beans, but I'm not sure.

Does CAF make provision for this and if so how does that alter the MVC concept (would this mean the Model is bunch of Application Services)?

Thanks

abhijeet_mukkawar
Active Contributor
0 Kudos

hi Smith,

We never use CAF for front end , we rather use them for Table Maintainance. i.e,

Instead of going for creating Java dictionary and then creating EJB for that, we prefer CAF implementation, which have ready to use methods (which we otherwise would have implemented in Ejb).

For this CAF take use of JDO(Java Data Objects). The main advantage of using it is , its performance is better than what we would have done otherwise.

just have a look at this link,

/people/dipankar.saha3/blog/2007/03/01/the-making-of-a-powerful-composite-integrating-sap-xmii-with-caf-core

<b>for undeploying WD:</b>

regards

Former Member
0 Kudos

Wow, thanks for the responses.

I've seen most of those already and while quite a few certainly helped there is still one or two things I'm unsure of. I'll have a look at those proposed which I haven't seen yet. I took a quick glance at all of them, but it doesn't seem like any of them focus on collaboration rooms. This is definitely the area where I'm struggling the most.

Are there tutorials that detail how to create a Room Template and instantiate a room through a Web Dynpro, or something similiar? Also, do any of you know of a more complete tutorial in the sense of covering everything from creating the Web Dynpros to deploying them, incorporating them into GPs and interfacing with room instances?

Finally, on a totally unrelated note, is it possible to 'undeploy' Web Dynpros from the WAS or remove them in some other way?

Thank you,

JP

abhijeet_mukkawar
Active Contributor
0 Kudos

hi,

Wel Come to the World of Net Weaver!!

CAF is a stack of Netweaver . As it name indicates CAF- Composite Application Framework.

CAF is model driven development for creating Composite Application.This create Apps by using existing Services provided by other Apps.

U can find some Impotant Material about CAF on Front Page (Home) of this site.

Just click on left side of home page on Composite Application Framework.

and read it

Also, go through these links , I am sure they will eradicate your queries,

/people/mario.herger/blog/2005/02/03/additional-caf-training-material-online

https://www.sdn.sap.com/irj/sdn/ce

http://help.sap.com/saphelp_nw04s/helpdata/en/44/42a095709914bce10000000a155369/frameset.htm

<b>tutorials on CAF:(must see)</b>

[original link is broken]

For Web Dynpro, check out some of these,

http://help.sap.com/saphelp_erp2005/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm

<b>tutorials on WD</b>

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c8780... [original link is broken]

hope it helps

regards

former_member286976
Active Participant
0 Kudos

Hi Smith,

See the below links for CAF tutorials

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/d8dbd703-0801-0010-c9bf-c04bc... [original link is broken] [original link is broken]

<a href="https://wiki.sdn.sap.com/wiki/display/HOME/CompositeApplicationFramework(CAF)">https://wiki.sdn.sap.com/wiki/display/HOME/CompositeApplicationFramework(CAF)</a>

<a href="http://help.sap.com/saphelp_nw04s/helpdata/en/33/198141f906040de10000000a1550b0/content.htm">http://help.sap.com/saphelp_nw04s/helpdata/en/33/198141f906040de10000000a1550b0/content.htm</a>

Regards,

Sudeep

Former Member
0 Kudos

hi

Go thru this links...

[original link is broken]

[original link is broken]

regards,

prasy

Former Member
0 Kudos