cancel
Showing results for 
Search instead for 
Did you mean: 

Server Side Rendering

Former Member
0 Kudos

Hi all,

in a paper available in the Service Marketplace, concerning performance measurements of Web Dynpro in ESS (Employee Self Service), there's a statement, that SSR will be the strategic approach for NetWeaver '04. The JavaScript based CSF seems to outperform current browser infrastructure. Does this mean, that the JavaScript-based CSF will no longer be supported by SAP?

Stefan

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Karin,

If I have some generic error messages(not context specific), how will I display these? Do I need to create an explicit message area in the view and attach these messages to the message area?

As of now, this is done implicitly right? To achieve this, do I need to change the application when SSR comes into effect?

Thanks

Shakeel

Former Member
0 Kudos

Stefan,

Could you give me directions to this whitepaper? We are developing a significant Web Dynpro application and are looking for sizing guidance.

I am also surprised that the CSF is going, but we have noticed poor performance in the browser for some Web Dypnro based iViews (CPU runs at 100%). Presumably this is due to the JavaScript.

Regards

Phil

Former Member
0 Kudos

Hi Phil,

unfortunately i'm not able to find the document again in the SAP Service Marketplace. If i haven't renamed it, it should be <b>20040216_WD_Perf_FirstRes.ppt</b>. Maybe it has been removed?

Regards,

Stefan

Former Member
0 Kudos

Hi Stefan,

Yes, Server Side Rendering is the strategic approach for NetWeaver '04. Anyhow, CSF will be supported for a period of time, but there will be no new development based on that framework.

Hope that helps!

Best regards, Karin

Former Member
0 Kudos

Hi Karin,

hmmm, in the current SSR implementation (at least in my version) there are some differencies in behaviour related to the CSF. For example, dialog windows (such as confirmation dialog) are rendered as a single new page, not as a separate window and the message area isn't displayed at the bottom of the browser window. Will this change in the productive release?

Thanks and best regards,

Stefan

Former Member
0 Kudos

Hi Stefan,

Popups behave in the newest version more or less as in CSF - which means no more a single new page as in the Sneak Preview. However the message area is unfortunately no more attached to the lower edge of the browser, but to the end of the document and is possibly not visible (depending upon scroll mode). That means this difference between both rendering types exists further.

Hope that helps!

Best regars,

Karin

Former Member
0 Kudos

Hi Karin,

thanks for the information. The behaviour of the message area could result in visual and therefore user acceptance problems, if this will not change.

It's not really a problem placing an own message area somewhere in a view, but one has to know and adapt application design concepts before creating complex applications. So it would be important for me (and maybe others), if you could say something about the perspective regarding this: Will it work (at bottom and horizontally stretched like in CSF) in the future or not?

Thanks and best regards

Stefan

Former Member
0 Kudos

Hi Stefan,

Sorry for the delay. The forum is getting bigger and bigger...

The following should work:

please focus on the incorrect field, e.g.

wdComponentAPI.getMessageManager().raiseInvalidContextAttributeException(wdContext, attribute, message, cancelNavigation);

wdControllerAPI.requestFocus(wdContext, attribute);

The result is, that the focussed field will be visible.

Something similar we had in CSF we will not have in SSR, since Web applications typically do not have a message area which is always visible. So the way I described above should be the alternative solution.

Hope that helps!

Best regards,

Karin

Former Member
0 Kudos

Hi Karin,

nothing to be sorry about, since the forum is getting bigger and bigger, i wasn't aware that there was an answer missing

So, the message area at the bottom is gone for Web Dynpro Rendering and the message text will be displayed at the input field, if focussed. I can live with that.

Will the custom message area i can place by myself stay available in the future?

Best regards

Stefan

Former Member
0 Kudos

Hi Stefan,

I can't find docs on the custom message area, can you please point me somewhere ?

best regards, Walter

Former Member
0 Kudos

Hello Walter,

the IWDMessageArea UI Element is part of library "Pattern".

You can find it in the viewdesigner palette "Pattern".

Right-click on the icon and you get the documentation.

See also


com.sap.tc.webdynpro.clientserver.uielib.pattern.api.IWDMessageArea

Regards, Armin

Former Member
0 Kudos

Thanks, Armin,

searching in Eclipse help for "Message Area" did not find it. Once you know it, a search for "MessageArea" gives you 2 hits. But your right-click tip yields the best Doc.

problem solved, Walter