cancel
Showing results for 
Search instead for 
Did you mean: 

WebDynpro Problem IWebContextAdapter in NW04s

Former Member
0 Kudos

Hi Experts, we have the webdynpro with the following code:

HttpServletRequest req =((IWebContextAdapter) WDWebContextAdapter.getWebContextAdapter()).getHttpServletRequest();

String ClientIPAddress = req.getRemoteAddr();

When execute in NW04 is OK, but execute in NW04s display the error:

java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/services/sal/adapter/core/IWebContextAdapter

Please your help for resolve the situation.

Ariel Garcia

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Maksim,

I´m sorry, but our problem is connect two project Webdynpro.

Exist some solution ?

Ariel

former_member182372
Active Contributor
0 Kudos

Hi Ariel,

Seems like you have start from here http://help.sap.com/saphelp_nw2004s/helpdata/en/a5/1a1e3e7181b60ae10000000a114084/frameset.htm

Best regards, Maksim Rashchynski.

Former Member
0 Kudos

Hi Maksim,

Yes, we need navigate from first to second application in WebDynpro.

Exist some solution ?

Ariel

former_member182372
Active Contributor
Former Member
0 Kudos

Hi Valery,

We need invoke a project Webdynpro since other project Webdynpro, and thought about using servlet request.

Exist other solution ?

Ariel Garcia

former_member182372
Active Contributor
0 Kudos

Hi Ariel,

So, you have inter-application navigation? You have 2 WD applications and you need to navigate from first to second?

Best regards, Maksim Rashchynski.

Former Member
0 Kudos

Yeah, In 2004s they removed this way of calling HttpServletRequest.

Thanks,

Raghavendra Pothula

Former Member
0 Kudos

Ariel,

The aforementioned classes were never a part of public WD API, so they have been droped / changed between releases.

There is no way to fix your code besides rewriting it using public API. Please explain why you need explicit access to servlet request.

Valery Silaev

SaM Solutions

http://www.sam-solutions.net