cancel
Showing results for 
Search instead for 
Did you mean: 

Error accessing transaction SOLMAN_WORKCENTER in SAP Solution Manager

Former Member
0 Kudos

I get the error below when I try to access workcenters in SAP solution Manager ehp1 via transaction SOLMAN_WORKCENTER

Error while processing your query

What has happened?

The URL call http://sol.test.com:8000/sap/bc/webdynpro/sap/ags_workcenter was terminated because of an error.

Note

The followin error text was processed in smc the systm: Syntax error in program CL_POWL_UTIL==================CP .

The error occurred on the application server sol_smc_00 and in the work process. 0

The termination type was: RABAX_STATE

The ABAP call hierarchy was:

Method: GET_QUERIES of program CL_POWL_QUERY_API=============CP

Method: GET_WORKLISTS of program CL_CONTROL_CENTER_API_FOR_POWLCP

Method: IF_AGS_CONTROL_CENTER_API~GET_WORKLISTS of program CL_AGS_POWL_BASIC=============CP

Method: GET_WORK_LIST of program /1BCWDY/0ALGK7P51EY0JCPIHVQ5==CP

Method: IF_COMPONENTCONTROLLER~GET_WORK_LIST of program /1BCWDY/0ALGK7P51EY0JCPIHVQ5==CP

Method: HANDLEDEFAULT of program /1BCWDY/0ALGK7P51EY0JCPIHVQ5==CP

Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/0ALGK7P51EY0JCPIHVQ5==CP

Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP

Method: NAVIGATE of program CL_WDR_CLIENT_APPLICATION=====CP

Method: DO_NAVIGATION of program CL_WDR_WINDOW_PHASE_MODEL=====CP

What can you do?

With the termination type RABAX_STATE you will find in the system smc in transaction ST22 more information on the cause of the termination.

With termination type ABORT_MESSAGE_STATE you will findon the application server sol_smc_00 in transaction SM21 more information on the cause of the termination.

With termination type ERROR_MESSAGE_STATE you can scan for further information in the trace file for the work process 0 in transaction ST11 on the application server. sol_smc_00 It is possible that an analysis of the trace files for the other work processes is necessary.

If you do not yet have a user ID, contact your system adminmistrator.

Error Code: ICF-IE-http -c: 001 -u: lolli -l: E -s: smc -i: sol_smc_00 -w: 0 -d: 20110415 -t: 165748 -v: RABAX_STATE -e: SYNTAX_ERROR -X: 00235AB4EF731EE099F78539B74CB1A5_00235AB4EF731EE099F78537687251A5_1 -x: 29BC67E0BACDF16BB1A500235AB4EF73

HTTP 500 - Internal Server Error

Your SAP Internet Communication Framework Team

How do I resolve this error?

Accepted Solutions (0)

Answers (2)

Answers (2)

Paul_Babier
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello,

Have you activated HTTP Services in TA SPRO?

This looks like HTTP Services are not activated.

If so, are you able to successfully test this service in SICF?

Is the parameter icm/host_name_full equated to the FQDN?

I don't think this is a SM_WORK* authorization issue, because then you'd get a webpage, it would just be blank.

I'd look into HTTP Services and ensure it is activated.

Regards,

Paul

Former Member
0 Kudos

I have set the ICM parameters as below:

icm/host_name_full = sol.test.com

SAPLOCALHOSTFULL = sol.test.com

SAPFQDN = sol.test.com

The services are activated in SPRO .

The services are also activated in SICF, however a test attempt comes up with the error in the dump.

Please what else should i check?

mateus_pedroso
Employee
Employee
0 Kudos

Hi John

Please, copy and paste the dump that you're receiving, at least the header informations about the cause to this issue. What programs/objects are causing this issue are appearing in the dump file in st22.

Former Member
0 Kudos

Hi Mateus,

Thanks for your keen interest in assisting.

This is an excerpt from ST22....even though i am not an ABAP person.

Error in the ABAP Application Program

The current ABAP program "CL_POWL_QUERY_API===========CP" had to be terminated becuase it has come accross a statement that

unfortunately cannot be executed.

The following syntax error occured in program

"CL_POWL_UTIL===========CP" in include

"CL_POWL_UTIL===========CM007" IN

line 48:

"Incorrect logical expression: ")" without preceding "("."

" "

" "

" "

The include has been created and last changed by:

Created by "SAP"

Last changed by: "BODE"

Error in the ABAP Application Program

The currect ABAP Program "CL_POWL_QUERY_API=============CP" had to be terminated becuase it has come accross

a statement that unfortunately cannot be executed.

What can you do?

Please eliminate the error by performing a syntax check

(or an extended program check) on the program "CL_POWL_UTIL===========CP".

You can also perform the syntax check from the ABAP Editor.

If the problem persists, proceed as follows:

Note down which actions and inputs caused the error.

To process the problem further, contact you SAP system administrator.

Using Transaction ST22 for ABAP Dump Analysis, you can look at and manag termination messages.

and you can also keep them for a long time.

-


When i clicked on the ABAP Editor in ST22, I have the code below

method GET_QUERIES.

data: ls_authorities type powl_authorities_sty,

lt_vistypes type powl_type_tty,

lt_visqueries type powl_query_tty,

ls_api_query type powl_query_asty.

field-symbols: <fs_query> type powl_query_sty.

cl_powl_util=>do_authority_checks_for_user(

exporting

i_applid = i_applid

i_user = i_user

changing

c_authorities = ls_authorities

).

lt_vistypes = cl_powl_type_accessor=>get_visible_types(

i_applid = i_applid

i_langu = sy-langu

i_username = i_user

).

lt_visqueries = cl_powl_query_accessor=>get_visible_queries(

i_applid = i_applid

i_authorities = ls_authorities

i_langu = sy-langu

i_username = i_user

i_vistypes = lt_vistypes

).

loop at lt_visqueries assigning <fs_query>.

move-corresponding <fs_query> to ls_api_query.

insert ls_api_query into table result.

endloop.

endmethod.

The cursor is on this line containing the statement below

"cl_powl_util=>do_authority_checks_for_user("

Paul_Babier
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello,

It looks like a statement has a closing Parenthesis but missing an opening one.

On Line 48 of CL_POWL_UTIL===========CM007" there is the following error

Incorrect logical expression: ")" without preceding "("."

I would check for a Note correction, and if there is none,, open a CSS/OSS Message

Regards,

Paul

Former Member
0 Kudos

Hi Paul,

I tried the "automatic search in SAP correction notes" function in ST22, but no correction note was found.

Please let me know if you find any applicable note.

Thanks

mateus_pedroso
Employee
Employee
0 Kudos

Implement notes 1472659 and 1472079. After implement them, this issue will be solved.

Former Member
0 Kudos

Hello Mateus,

I have already implemented the mentioned SAP Notes as part of central note implementation and it was successfully and completely implemented.

The issue is still there.

Former Member
0 Kudos

Hi,

I am now experiencing something unsual...

I tried to lauch the solman_workcenter function using Mozilla Firefox browser and the work center homepage opens and i can see all the workcenter tabs.

However, if i click on some function links...some open and some comes up with the dump.

It is good for me to say that for the microsoft internet explorer, it alway throws up the dump.

Please guide me further.

eamonn_osullivan
Explorer
0 Kudos

For Any one else

1853813 - Short dump CONVT_NO_NUMBER CHECK_PARA_STILL_VALID

This will fix above

former_member214380
Participant
0 Kudos

THANK YOU! Works perfect and the note points directly to the solution of this problem.

Could someone mark the answer as correct? 🙂

Former Member
0 Kudos

Thx, worked wonderfully

mateus_pedroso
Employee
Employee
0 Kudos

Hi JohnBrownBasis

Please, reply the dump generated in ST22.