cancel
Showing results for 
Search instead for 
Did you mean: 

Dump while displaying shopping cart in portal ?

Former Member
0 Kudos

Hi,

We are in SRM 7.0 and we are using portal.

We are in intial upgrade stage from SRM 5 to SRm 7.0.

When we select the shopping cart and click on DISPLAY or EDITin portal nothing is happened.

From HTTP watch , we found that ..it is going to the URL and it is stucked.

When we try to access the URL directly , we are getting below error.


Error when processing your request 

What has happened? 

The URL http:// ........./sap/bc/webdynpro/sap/powl was not called due to an error. 

Note 

The following error text was processed in the system RST : An exception occurred that was not caught. 
The error occurred on the application server fsp55a02_RST_00 and in the work process 0 . 
The termination type was: RABAX_STATE 
The ABAP call stack was: 
Method: INITIALIZE of program CL_POWL_MODEL=================CP
Method: HANDLEDEFAULT of program /1BCWDY/J9ZTOJ20D6QLEKKWJHSF==CP
Method: HANDLEDEFAULT of program /1BCWDY/J9ZTOJ20D6QLEKKWJHSF==CP
Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/J9ZTOJ20D6QLEKKWJHSF==CP
Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_IF_VIEW=====CP
Method: DISPLAY_TOPLEVEL_COMPONENT of program CL_WDR_CLIENT_COMPONENT=======CP
Method: INIT of program CL_WDR_CLIENT_APPLICATION=====CP
Method: IF_WDR_RUNTIME~CREATE of program CL_WDR_MAIN_TASK==============CP
Method: HANDLE_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP

Could any one please let me know the issue.

Regards

Venkatesh P

Accepted Solutions (0)

Answers (1)

Answers (1)

0 Kudos

Hi Venkatesh,

Have you upgraded the Portal Business Package for SRM to 7.0 . Since is a lot of changes are there comparing to old Business package.

Regards,

Baskar.N

Former Member
0 Kudos

Yes..we have upgraded.

Regards

Venkatesh P

former_member227283
Active Contributor
0 Kudos

Hi VAnkates,

sap/bc/webdynpro/sap/powl

Check whether service POWL is active or not on backend system.

Thanks

Anail

Former Member
0 Kudos

Hi,

In SRM system it is activated.

Regards

Venkatesh P

former_member227283
Active Contributor
0 Kudos

Hi,

Try to test the service, manually in SRM system.

Thanks

Anil

Former Member
0 Kudos

I have tried.

There also we are getting the same dump.

Regards

Venkatesh P

former_member227283
Active Contributor
0 Kudos

Hi,

Goto ST22 and share the dump which you are getting for the Webdynpro ..

Thanks

Anil

Former Member
0 Kudos

Hi ,

Below is the dump.



Runtime Errors         UNCAUGHT_EXCEPTION
Exception              CX_POWL_FATAL_EXCEPTION

Short text
    An exception occurred that was not caught.

What happened?
    The exception 'CX_POWL_FATAL_EXCEPTION' was raised, but it was not caught
     anywhere along
    the call hierarchy.

    Since exceptions represent error situations and this error was not
    adequately responded to, the running ABAP program
     'CL_POWL_MODEL=================CP' has to be
    terminated.

Line  SourceCde

   61       result     = cl_powl_util=>ms_display_alvdialog_as_popup
   62       .
   63
   64 *   read configuration setting for POWL FOCUS
   65   CALL METHOD me->read_config_property
   66     EXPORTING
   67       i_property = 'POWL_DEFAULT_FOCUS'
   68 *     i_type     =
   69     IMPORTING
   70       result     = mv_powl_focus.
   71
   72 * switch POWL delta rendering on (if requested in corresponding URL parameter)
   73   mr_table_helper->set_powl_delta_rend_state( i_powl_delta_rend ).
   74
   75   m_refresh_srv_group = i_srv_group.
   76
   77   l_applid = i_applid.
   78
   79   IF m_applid IS INITIAL AND
   80      l_applid IS INITIAL.
   81
   82 *    try to get application ID from configuration
   83     me->read_config_property(
   84      EXPORTING i_property = 'POWL_APPLICATION_ID'
   85      IMPORTING result = l_applid
   86     ).
  87
  88     IF l_applid IS INITIAL.
  89
  90 *      we expect a valid application ID!
>>>>       RAISE EXCEPTION TYPE cx_powl_fatal_exception
  92         EXPORTING
  93           textid = 'APPLID_ILLEGAL'.
  94     ENDIF.
  95
  96   ENDIF.
  97   " clear latest switched query
  98     CLEAR ms_new_query.
  99
 100 * check if we have to do a full (re-)initialization
 101   IF l_applid IS NOT INITIAL AND
 102      m_applid <> l_applid.
 103
 104     m_applid = l_applid.
 105     l_do_full_init = 'X'.
 106   ELSE.
 107     l_do_full_init = space.
 108   ENDIF.
 109
 110 * check if we can exit here since the WD session data is still valid

Regards

Venkatesh P

former_member227283
Active Contributor
0 Kudos

Hi,

Did you refer to below link.

/message/8416326#8416326 [original link is broken]

Thanks

Anil

Former Member
0 Kudos

Hi,

I have checked that link.

But that is for different issue.

I think we need to get POWL_APPLICATION_ID from the config.

Could you please let me know , where we can maintain the config and what application ID we need to maintain.

Can any one has documents regarding this will be helpful.

Regards

Venkatesh P

Former Member
0 Kudos

Hi Venkatesh,

Refer to the short dump exception "APPLID_ILLEGAL", have you check which APPLID is calling?

Regards,

Donald

Former Member
0 Kudos

Hi,

APPLID is empty in our case.

So we are getting that dump.

Could you please let me know where and whar we have to maintain this.

Regards

Venkatesh P

Former Member
0 Kudos

Hi Venkatesh,

Of course the APPLID is empty, sorry that I did not read all the shortdump. Are you testing with user assigned standard portal role "Employee Self-Service" came from Business Package SRM 7.0?

If yes, your activities are: select shopping cart from page "Shopping Area" to run iview "Check Status", then either display/edit shopping cart is calling target iview which calling OBN operation. I do not think there will be any error if you are using SAP provided portal role.

Check on more thing in SRM config: Supplier Relationship Management > SRM Server > Technical Basic Settings > Define System Landscape. In the entry of your local SRM 7 system (system type = LOCAL), have you input "SAP_SRM" at column "System alais f. POWL Navigation"? (because the Business Package refer to system alias SAP_SRM)

Regards,

Donald

Former Member
0 Kudos

Hi Donlad,

Thank you for your response.

Now i have maintained that entry in SPRO.

Now if click on EDIT, its opening a new page and it is going to home page.

Please help on this.

Regards

Venkatesh P

Former Member
0 Kudos

Hi Donald,

In portal side, when i click on EIDT/DISPLAY , it is round to APPLICATION ID : SAPSRM_E_CHECKSTATUS.

I think this one is not maintained in SRM side.

Could any one please let me know, where we have to maintain this application id.

Regards

Venkatesh p

Former Member
0 Kudos

Hi Venkatesh,

Can you provide more details about "... Now if click on EDIT, its opening a new page and it is going to home page.".

Suppose you are using SRM7 role "Employee Self-Service", at Shopping Area, you are able to see a table listing shopping carts.

You highlight one of the shopping cart and then click "Edit", portal open a separate browser and then what is display in this browser?

On the other hand, what is the complete URL which "round to APPLICATION ID : SAPSRM_E_CHECKSTATUS"? You may hide the sensitive information.

SAPSRM_E_CHECKSTATUS is a POWL application. At SRM SPRO: Cross-Application Components -> General Application Functions-> Generic SAP Business Suite Functions ->Personal Object Worklist-> Define Worklist Type Visibility at Role Level

However, it may not related to your problem.

Regards,

Donald

Former Member
0 Kudos

Hi Donald,

I have highlight one of the shopping cart and then click "Edit", portal open a separate browser and then in that seperate window portal home is coming.

I have checked with HTTP watch,. It is calling POWL service and it is stucking there.

How can i check this one "

 On the other hand, what is the complete URL which "round to APPLICATION ID : SAPSRM_E_CHECKSTATUS"?  You may hide the sensitive information. " 

Regards

Venkatesh P

Former Member
0 Kudos

Hi Venkatesh,

Which look like related to portal, as suggested by Baskar.N, please reload Portal Business Package for SRM 7.0 and then assign portal user with standard portal role to test again.

Regards,

Donald