on 05-07-2008 3:35 PM
Hi all,
When i tried to create tasks in cProjects, the following error pages exists.
I believed it was issues related with authorization.
my authorization was assigned as composite role SAP_CPR_PROJECT_LEAD
+++++++++++++++++++++++++++++++++++++
Error when processing your request
What has happened?
The URL http://rabr3dci.rab.erp:8000/SAP/BC/BSP/SAP/CPROJECTS/root.do was not called due to an error.
Note
The following error text was processed in the system RD1 : The current application triggered a termination with a short dump.
The error occurred on the application server RABR3DCI_RD1_00 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Form: ON_TRANSACTION_FINISHED of program CL_DPR_TRANSACTION_MANAGER====CP
Form: RAISE_TRANSACTION_FINISHED of program CL_SYSTEM_TRANSACTION_STATE===CP
Form: %_AFTER_ROLLBACK of program SAPMSSY0
Form: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_HTTP_EXT_BSP===============CP
Form: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
What can I do?
If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system RD1 in transaction ST22.
If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server RABR3DCI_RD1_00 in transaction SM21.
If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server RABR3DCI_RD1_00 . In some situations, you may also need to analyze the trace files of other work processes.
If you do not yet have a user ID, contact your system administrator.
Error code: ICF-IE-http -c: 100 -u: TESTS -l: E -s: RD1 -i: RABR3DCI_RD1_00 -w: 0 -d: 20080507 -t: 222343 -v: RABAX_STATE -e: MESSAGE_TYPE_X
HTTP 500 - Internal Server Error
Your SAP Internet Communication Framework Team
+++++++++++++++++++++++++++++++++++++++++++++++
Below thread was quite similar with problem that I encountered however i
am doubtful how could i proceed with proper solution.
Thanks.
Point awards if its was helpful.
BR,
Tow
FYI. I had generated below role follow proper procedures
Composite Roles
SAP_CPR_DECISION_MAKER
SAP_CPR_INTERESTED
SAP_CPR_MEMBER
SAP_CPR_PROJECT_LEAD
SAP_CPR_TEMPLATE_RESPONSIBLE
SAP_CPR_RESOURCE_MANAGER
Single Roles
SAP_CPR_PROJECT_ADMINISTRATOR
SAP_CPR_TEMPLATE_ADMINISTRATOR
SAP_CPR_USER
+++++++++++++++++++++++++++++++++++++++++++
In SPRO --> Define Project Role Types for Project Type, We had created the following roles with proper authorization:
PCO Project Coordinator - Admin Authorization
PL (ARTS) Project Leider (arts)
PL (NIET-ARTS) Project Leider (niet-arts)
PMW Project Medewerker (niet -arts) - Admin & Read Authorization
PMWA Project Medewerker (arts) - Admin & Read Authorization
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Tow,
Check the authorization of the role that is attached to the user through which the dump is triggered.
Also check the error in ST22. that will give u a detailed description of the error.
If poosible, paste the entire ST22 dump here. I may be able to find some clue in that.
Regards,
Reema
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ABAP Dump Error logs
+++++++++++++++++++++++++++++++++++++++++++++
Runtime Error MESSAGE_TYPE_X
Date and Time 07.05.2008 21:11:19
ShrtText
The current application triggered a termination with a short dump.
What happened?
The current application program detected a situation which really
should not occur. Therefore, a termination with a short dump was
triggered on purpose by the key word MESSAGE (type X).
What can you do?
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
is especially useful if you want to keep a particular message.
Error analysis
Short text of error message:
ROLLBACK WORK during ON COMMIT or ON ROLLBACK
Technical information about the message:
Message classe...... 00
Number.............. 086
Variable 1.......... " "
Variable 2.......... " "
Variable 3.......... " "
Variable 4.......... " "
Variable 3.......... " "
How to correct the error
Probably the only way to eliminate the error is to correct the program.
-
You may able to find an interim solution to the problem
in the SAP note system. If you have access to the note system yourself,
use the following search criteria:
-
"MESSAGE_TYPE_X" C
"CL_DPR_TRANSACTION_MANAGER====CP" or "CL_DPR_TRANSACTION_MANAGER====CM009"
"ON_TRANSACTION_FINISHED"
-
If you cannot solve the problem yourself and you wish to send
an error message to SAP, include the following documents:
1. A printout of the problem description (short dump)
To obtain this, select in the current display "System->List->
Save->Local File (unconverted)".
2. A suitable printout of the system log
To obtain this, call the system log through transaction SM21.
Limit the time interval to 10 minutes before and 5 minutes
after the short dump. In the display, then select the function
"System->List->Save->Local File (unconverted)".
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, select the Editor function "Further Utilities->
Upload/Download->Download".
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
Information on where terminated
The termination occurred in the ABAP program "CL_DPR_TRANSACTION_MANAGER====CP"
in "ON_TRANSACTION_FINISHED".
The main program was "SAPMHTTP ".
The termination occurred in line 17 of the source code of the (Include)
program "CL_DPR_TRANSACTION_MANAGER====CM009"
of the source code of program "CL_DPR_TRANSACTION_MANAGER====CM009" (when
calling the editor 170).
Directory of Application Tables
Name Date Time Lngth
Val.
Program SAPMHTTP
SYST . . : : 00004608
5\0\0\0\x0001\0\x0008\0\0\0\0\0\x0001\0\0\0\0\0\0\0\0\0\0
Program SAPLHTTP_RUNTIME
ICFMEMORY . . : : 00003024
IC0/SAP/BC/BSP/SAP/CPROJECTS/root.do
Program SAPLLANG
T002 . . : : 00000010
ES1EN|
Program SAPLSDEX
DD07L . . : : 00000118
SPERS_TYPE A00030000
Program SAPLSSCU
USR02 . . : : 00000380
100CPROJECTS 㲷や褢륡0000000000000000A \0
Program SAPLPRGN
AGR_DEFINE . . : : 00000266
100Z_CPROJECTS_COMP
AGR_TEXTS . . : : 00000238
100SAP_CPR_USER E00000cProjects User
+++++++++++++++++++++++++++++++++++++++++++++++++++
Affected Program Source Code
METHOD ON_TRANSACTION_FINISHED.
DATA:
LR_APPL_OBJECT_MANAGER TYPE REF TO CL_DPR_APPL_OBJECT_MANAGER.
*/Transaction supervision snaps only if changes are made
LR_APPL_OBJECT_MANAGER = CL_DPR_APPL_OBJECT_MANAGER=>GET_INSTANCE( ).
IF LR_APPL_OBJECT_MANAGER->HAS_CHANGES( ) EQ CL_DPR_CO=>SC_FALSE.
RETURN.
ENDIF.
*/With the help of this event handler unauthorized transactional
*/statements are detected
IF KIND EQ CL_SYSTEM_TRANSACTION_STATE=>COMMIT_WORK.
MESSAGE X085(00).
ELSE.
MESSAGE X086(00).
ENDIF.
ENDMETHOD.
+++++++++++++++++++++++++++++++++++++++++++++++++
User (SAP_ALL profiles) Assigned with the following roles:
SAP_CFX_ADMINISTRATOR
SAP_CFX_COL_CREATOR
SAP_CFX_USER
SAP_CPR_PROJECT_ADMINISTRATOR
SAP_CPR_USER
User | Count |
---|---|
13 | |
7 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.