cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP 500 error in web-based tr in Solution Manager 7.1 after upgrade to SP11

Former Member
0 Kudos

After upgrading new Solution Manager 7.1 to SP11 (via SUM) I have problems with

all web-based transactions such as solman_setup, soamanager.

HTTP ports Ok in general (nwa on 50000, 8000 ports can be reached).

- I get HTTP 500 error in brouser after calling web-based tr.

  In SICF all services are ON. If make test appropriate services I get

  500 SAP Internal Server Error

  ERROR: Syntax error in program CL_WDR_CLIENT_SSR_LS==========CP . (termination: RABAX_u'oATE)

- I get dumps in st22 after web-based tr. starts (SYNTAX_ERROR in "CL_WDR_CLIENT_SSR_LS==========CP ". Text below)

- There are a lotof dumps SYNTAX_ERROR in CL_SISE_MNG_RFC_STATUS_HANDLERCP - text below

Could you give me advise??? (Info from WP log added)

- Besides i see several SNotes in "Incompletely implemented" status:

1815196

1821727

1850983

1861585

1879253

1882914

1888783

1890903

1894598

1899812

1902251

1903942

1906936

1906937

1909714

1912693

1914046

1935934

1970628

1972789

1981760

--------------------dump 1----------------------------------------

Category               ABAP Programming Error

Runtime Errors         SYNTAX_ERROR

ABAP Program           CL_WDR_CLIENT_SSR_LS==========

Application Component  BC-WD-ABA-REN

Short text

    Syntax error in program "CL_WDR_CLIENT_SSR_LS==========CP ".

What happened?

    Error in the ABAP Application Program

    The current ABAP program "CL_WDR_CLIENT_ABSTRACT_HTTP===CP" had to be

     terminated because it has come across a statement that unfortunately cannot be executed.

    The following syntax error occurred in program

     "CL_WDR_CLIENT_SSR_LS==========CP " in include

     "CLUR_NW7_FACTORY==============CU " in

    line 892:

   

  ...unknown field "INPUTFIELDTEXTSTYLE_ENUM".

   

    The include has been created and last changed by:

    Created by: "SAP "

    Last changed by: "SAP "

    Error in the ABAP Application Program

    The current ABAP program "CL_WDR_CLIENT_ABSTRACT_HTTP===CP" had to be

     terminated because it has

    come across a statement that unfortunately cannot be executed.

Server-Side Connection Information

    Information on Caller of "HTTP" Connection:

    Plug-in Type.......... "HTTP"

    Caller IP............. "#########"

    Caller Port........... 8000

    Universal Resource ID. "/sap/bc/webdynpro/sap/wd_sise_main_app"

    Program............. "CL_WDR_CLIENT_ABSTRACT_HTTP===CP"

    Screen.............. "SAPMHTTP 0010"

    Screen Line......... 2

    Information on Caller ofr "HTTP" Connection:

    Plug-in Type.......... "HTTP"

    Caller IP............. "############"

    Caller Port........... 8000

    Universal Resource Id. "/sap/bc/webdynpro/sap/wd_sise_main_app"

Information on where terminated

    Termination occurred in the ABAP program "CL_WDR_CLIENT_ABSTRACT_HTTP===CP" -

     in "CLIENT_INSPECTOR_CREATE_CLIENT".

    The main program was "SAPMHTTP ".

    In the source code you have the termination point in line 19

    of the (Include) program "CL_WDR_CLIENT_ABSTRACT_HTTP===CM01C".

Source Code Extract

Line  SourceCde

    1 method client_inspector_create_client.

    2

    3   data:

    4     name type string,

    5     user_agent type string.

    6

    7   cl_wdr_client_abstract_http=>m_appl_props_tmp = get_appl_props( rr_application = applicati

    8

    9   name = wdr_task=>client_window->framework_parameters->client_name_key.

   10   translate name to lower case.

   11

   12   user_agent = wdr_task=>request->get_header_field( if_http_header_fields=>user_agent ).

   13   if user_agent cs 'SAP-NW' and name is initial.

   14     name = 'smartclient'.

   15   endif.

   16

   17   case name.

   18     when '' or 'ssrclient' or 'htmlclient'.

>>>>>       CREATE OBJECT client type ('CL_WDR_CLIENT_SSR_LS')

   20         EXPORTING

   21           client_info_object = client_info_object.

   22     when 'smartclient' or 'smartclient-new' or 'smartclient-old'.     " new smart client imp

   23       if cl_wdr_client_abstract_http=>m_appl_props_tmp-enable_xbcml_client = abap_true.

   24         CREATE OBJECT client type ('CL_WDR_CLIENT_SMART_NEW')

   25           EXPORTING

   26             client_info_object = client_info_object

   27             application_info   = application.

   28       else.

   29         message e026(webdynpro_rt) with name.

   30       endif.

   31     when others.

   32       message e018(webdynpro_rt) with name.

   33   endcase.

   34

   35   data: client_fulfills type abap_bool.

   36   client_fulfills = client->if_wdr_client~fulfills( ).

   37

   38   if client_fulfills = abap_false or client_fulfills = '-' and application->get_property( if

------------------ from WP log ------------------------

Sun Apr 13 19:30:09 2014

*GENER* request remote generation: CL_WDR_CLIENT_SSR_LS==========CP.

Sun Apr 13 19:30:11 2014

*** ERROR => Syntax error in program CL_WDR_CLIENT_SSR_LS==========CP         [abgen.c      1828]

{root-id=0050568147F11ED3B0E40FE685FAC4C2}_{conn-id=0050568147F11ED3B0E40FE6846364C2}_1

*** ERROR => > Include CLUR_NW7_FACTORY==============CU         line 892 [abgen.c      1830]

{root-id=0050568147F11ED3B0E40FE685FAC4C2}_{conn-id=0050568147F11ED3B0E40FE6846364C2}_1

*** ERROR => > Неизвестное поле "INPUTFIELDTEXTSTYLE_ENUM". Но существуют следующие поля с подо [abgen.c      1832]

{root-id=0050568147F11ED3B0E40FE685FAC4C2}_{conn-id=0050568147F11ED3B0E40FE6846364C2}_1

*** ERROR => > бными именами: "INPUTFIELDTYPE_ENUM", "INPUTFIELDFIELDHELP_ENUM" и "INPUTFIELDSI [abgen.c      1834]

{root-id=0050568147F11ED3B0E40FE685FAC4C2}_{conn-id=0050568147F11ED3B0E40FE6846364C2}_1

*** ERROR => > ZE_ENUM". [abgen.c      1836]

{root-id=0050568147F11ED3B0E40FE685FAC4C2}_{conn-id=0050568147F11ED3B0E40FE6846364C2}_1

TH VERBOSE LEVEL FULL

** RABAX: level LEV_RX_PXA_RELEASE_MTX entered.

** RABAX: level LEV_RX_PXA_RELEASE_MTX completed.

** RABAX: level LEV_RX_COVERAGE_ANALYSER entered.

** RABAX: level LEV_RX_COVERAGE_ANALYSER completed.

** RABAX: level LEV_RX_HOTSPOT_TRACE entered.

** RABAX: level LEV_RX_HOTSPOT_TRACE completed.

** RABAX: level LEV_RX_SAVE_SHMLOCKS entered.

** RABAX: level LEV_RX_SAVE_SHMLOCKS completed.

** RABAX: level LEV_RX_RESET_SHMLOCKS entered.

** RABAX: level LEV_RX_RESET_SHMLOCKS completed.

** RABAX: level LEV_RX_ROLLBACK entered.

** RABAX: level LEV_RX_ROLLBACK completed.

** RABAX: level LEV_RX_DB_ALIVE entered.

** RABAX: level LEV_RX_DB_ALIVE completed.

** RABAX: level LEV_RX_HOOKS entered.

*** ERROR => SemRel: Inv. Operation. Units 1. Key=51 [semux.c      1393]

I  {root-id=#######}_{conn-id=0050568147F11ED3B0E40FE6846364C2}_1

A  ** RABAX: level LEV_RX_HOOKS completed.

A  ** RABAX: level LEV_RX_STANDARD entered.

A  ** RABAX: level LEV_RX_STANDARD completed.

A  ** RABAX: level LEV_RX_STOR_VALUES entered.

A  ** RABAX: level LEV_RX_STOR_VALUES completed.

A  ** RABAX: level LEV_RX_C_STACK entered.

-------------------dump 2------------------------------

Category               ABAP Programming Error

Runtime Errors         SYNTAX_ERROR

ABAP Program           CL_SISE_MNG_RFC_STATUS_HANDLERCP

Application Component  SV-SMG-INS-CFG

Short text

    Syntax error in program "CL_SISE_MNG_RFC_STATUS_HANDLERCP ".

hat happened?

   Error in the ABAP Application Program

   The current ABAP program "CL_DIAGLS_STATUS_MANAGER======CP" had to be

    terminated because it has

   come across a statement that unfortunately cannot be executed.

   The following syntax error occurred in program

    "CL_SISE_MNG_RFC_STATUS_HANDLERCP " in include

    "CL_SISE_MNG_RFC_STATUS_HANDLERCM003 " in

   line 56:

    Formal paramet "HAS_BACK_OK" does not exist

   " "

   " "

   " "

   The include has been created and last changed by:

   Created by: "SAP "

   Last changed by: !!! ME !!!!!

   Error in the ABAP Application Program

   The current ABAP program "CL_DIAGLS_STATUS_MANAGER======CP" had to be

    terminated because it has

   come across a statement that unfortunately cannot be executed.

Information on where terminated

    Termination occurred in the ABAP program "CL_DIAGLS_STATUS_MANAGER======CP" -

     in "CLASS_CONSTRUCTOR".

    The main program was "SAPMSSY1 ".

    In the source code you have the termination point in line 28

    of the (Include) program "CL_DIAGLS_STATUS_MANAGER======CM001".

Source Code Extract

Line  SourceCde

    1   method class_constructor.

    2     data:

    3       lr_de_physical_host type ref to cl_diagls_de_host_status_hndlr,

    4       lr_de_database type ref to cl_diagls_de_db_status_hndlr,

    5       lr_tech_syst_def type ref to cl_diagls_tech_syst_definition,

    6       lr_robomate_rfc_gen_status type ref to cl_sise_mng_rfc_status_handler,

    7       lr_robomate_diag_conf_status type ref to cl_sise_mng_diag_statushandler,

    8       lr_robomate_plugin_status type ref to cl_sise_mng_plugin_statushandl,

    9       lr_robomate_def_changed_status type ref to cl_sise_mng_def_changed_status,

   10       lr_ccdb_status type ref to cl_diagst_ts_store_status,

   11       lr_selfcheck_status type ref to cl_diagls_selfcheck_status,

   12       lr_logviewer_status type ref to cl_diagst_ts_logviewer_status,

   13       lr_bi_reporting_status type ref to cl_e2erep_ts_status_handler,

   14       lr_monitoring_status type ref to cl_mai_rep_mo_status_handler,

   15       lr_template_status type ref to cl_mai_rep_template_status,

   16       lr_tech_managed_status type ref to CL_SISE_MNG_DEF_CHANGED_STATUS.

   17

   18     " REGISTER THE CHECKS HERE

   19     " LANDSCAPE =================================================

   20     create object lr_de_physical_host.

   21     append lr_de_physical_host to mt_status_handlers.

   22

   23     " LANDSCAPE =================================================

   24     create object lr_tech_syst_def.

   25     append lr_tech_syst_def to mt_status_handlers.

   26

   27     " ROBOMATE: RFC GENERATED =================================================

>>>>>     create object lr_robomate_rfc_gen_status.

   29     append lr_robomate_rfc_gen_status to mt_status_handlers.

   30

   31     " ROBOMATE: DIAGNOSTICS CONFIGURED =================================================

   32     create object lr_robomate_diag_conf_status.

   33     append lr_robomate_diag_conf_status to mt_status_handlers.

   34

   35     " ROBOMATE: PLUGIN STATUS (ST PI & ST A/PI) ============================================

   36     create object lr_robomate_plugin_status.

   37     append lr_robomate_plugin_status to mt_status_handlers.

   38

   39     " Database =================================================

   40     create object lr_de_database.

   41     append lr_de_database to mt_status_handlers.

   42

   43     " SelfCheck status =================================================

   44     create object lr_selfcheck_status.

   45     " This status has

   46     " append lr_selfcheck_status to mt_status_handlers.

 

------------------------form WP log --------------------------------------------

A Sun Apr 13 19:44:10 2014

A  *GENER* request remote generation: CL_SISE_MNG_RFC_STATUS_HANDLERCP.

A  *** ERROR => Syntax error in program CL_SISE_MNG_RFC_STATUS_HANDLERCP         [abgen.c      1828]

A  {root-id=744CD8DDC32211E390060000001904E2}_{conn-id=28365B90C29A11E388B2C4420A147023}_1

A  *** ERROR => > Include CL_SISE_MNG_RFC_STATUS_HANDLERCM003      line 56 [abgen.c      1830]

A  {root-id=744CD8DDC32211E390060000001904E2}_{conn-id=28365B90C29A11E388B2C4420A147023}_1

A  *** ERROR => > Формальный параметр "HAS_BACK_OK" не существует [abgen.c      1832]

A  {root-id=744CD8DDC32211E390060000001904E2}_{conn-id=28365B90C29A11E388B2C4420A147023}_1

A  TH VERBOSE LEVEL FULL

A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX entered.

A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX completed.

A  ** RABAX: level LEV_RX_COVERAGE_ANALYSER entered.

A  ** RABAX: level LEV_RX_COVERAGE_ANALYSER completed.

A  ** RABAX: level LEV_RX_HOTSPOT_TRACE entered.

A  ** RABAX: level LEV_RX_HOTSPOT_TRACE completed.

A  ** RABAX: level LEV_RX_SAVE_SHMLOCKS entered.

A  ** RABAX: level LEV_RX_SAVE_SHMLOCKS completed.

A  ** RABAX: level LEV_RX_RESET_SHMLOCKS entered.

A  ** RABAX: level LEV_RX_RESET_SHMLOCKS completed.

A  ** RABAX: level LEV_RX_ROLLBACK entered.

A  ** RABAX: level LEV_RX_ROLLBACK completed.

A  ** RABAX: level LEV_RX_DB_ALIVE entered.

A  ** RABAX: level LEV_RX_DB_ALIVE completed.

A  ** RABAX: level LEV_RX_HOOKS entered.

I  *** ERROR => SemRel: Inv. Operation. Units 1. Key=51 [semux.c      1393]

I  {root-id=744CD8DDC32211E390060000001904E2}_{conn-id=28365B90C29A11E388B2C4420A147023}_1

A  ** RABAX: level LEV_RX_HOOKS completed.

A  ** RABAX: level LEV_RX_STANDARD entered.

A  ** RABAX: level LEV_RX_STANDARD completed.

A  ** RABAX: level LEV_RX_STOR_VALUES entered.

A  ** RABAX: level LEV_RX_STOR_VALUES completed.

A  ** RABAX: level LEV_RX_C_STACK entered.

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Check the java part, most of the Solman Web Based thing use the java, check the management console to ensure message server and dispatcher proper work, normally is: http://hostname:50113.

If central note give you problems deimplement all the not complete implemented notes and use SUM

and MOPZ to update your system with the last SP, then apply the central note acording to your SP level.


We found that have the system in the last level prevents a lot of problems because of not complete implemented notes.

0 Kudos
  1. apply the central note
  2. generate all loads in SGEN

and try again

Former Member
0 Kudos

Hi,

I got same issue and I solved problems whth De-import incorect notes in SNOTE

And Clear note corrections in SPAU

Regards

Former Member
0 Kudos

Hi Jerry,

can you please explain exactly what you did after implementation of SP11?

You reset implementation status of the inconsistent notes and reset note modifications in spau too?

Regards

Anne

Former Member
0 Kudos

Hi,

Sorry for late reply. (I was little busy)

Yes, 1. Reset or de-import inconsistent notes in SNOTE

2. Clear Note correction in SPAU (Import/Activate)

Regards

Former Member
0 Kudos

Hello Che,

Were you able to find solution for this. I am also facing the same issue after updating solution manager to SP11.

BR

dEE

former_member185239
Active Contributor
0 Kudos

Hi Che,

Kindly raise a message with SAP as the issue seems to be persist with SAP_BASIS patch.

With Regards

Ashutosh Chaturvedi

Former Member
0 Kudos

I sent a message about this problem to SAP, but havn't yet got any reaction.

former_member185239
Active Contributor
0 Kudos

Hi Che Evgeny,

Kindly check the sapnote

2002333 - SOLMAN_SETUP fails due to the error "Access via 'NULL' object reference not possible" afte...

With Regards

Ashutosh Chaturvedi

Former Member
0 Kudos

Thank you, it looks close to the problem. I've installed 1972327 - Runtime error when launching transaction solman_setup according to the 2002333 Note. But nothing changes unfortunately - the same http 500 error, dumps and messages in logs.

former_member185239
Active Contributor
0 Kudos

Hi Che,

Did SAP come up with any solution?

With Regards

Ashutosh Chaturvedi

nthsol
Participant
0 Kudos

Hi Che,

have you completed the SPDD and SPAU comparisson and implemented all SAP Notes that are marked as incompletelly implemented?

Regards,

Niklas

Former Member
0 Kudos

Hi,

Please check the below notes

1846481 - Syntax error in program CL_WDR_CLIENT_SSR_LS==========CP


Rg,

Karthik

Former Member
0 Kudos

Thenk you!

But this function is not supported for SM 7.1 and is replaced by web-based tr SM_WORKCENTER (1541013 - Deactivation of transactions SOLUTION_MANAGER and DSWP)