cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Runtime Error : STRING_LENGTH_TOO_LARGE In Solution Manager 7.0

Former Member
0 Kudos

Hi All,

In SolMan 7.0 when i am using T-code Solution_Manager->Business process Monitoring tab System is give as give below ABAP DUMP . Please Share your idea to resolve this issue.

Runtime Errors											STRING_LENGTH_TOO_LARGE
Except.											CX_SY_RANGE_OUT_OF_BOUNDS
Date and Time											24.11.2009				12:16:08



	Short text
			Illegal access to a string (length too large)



	What happened?
			Error in the ABAP Application Program

			The current ABAP program "CL_CRM_CCKPT_CFS_SERVICE_HTTP=CP" had to be
			 terminated because it has
			come across a statement that unfortunately cannot be executed.



	What can you do?
			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 manage termination messages, and you can also
			keep them for a long time.



	Error analysis
			An exception occurred that is explained in detail below.
			The exception, which is assigned to class 'CX_SY_RANGE_OUT_OF_BOUNDS', was not
			 caught in
			procedure "IF_HTTP_EXTENSION~HANDLE_REQUEST" "(METHOD)", nor was it propagated
			 by a RAISING clause.
			Since the caller of the procedure could not have anticipated that the
			exception would occur, the current program is terminated.
			The reason for the exception is:
			In the running program "CL_CRM_CCKPT_CFS_SERVICE_HTTP=CP", part of a string was
			 about to be accessed
			with an explicitly specified length.
			However, this length (8) exceeded the current length of the string
			(5).
			This kind of access is illegal.



	How to correct the error
			Reduce the length with which to access the string.

			If the error occurred in your own ABAP program or in an SAP
			program you modified, try to remove the error.


			If the error occures in a non-modified SAP program, you may be able to
			find an interim solution in an SAP Note.
			If you have access to SAP Notes, carry out a search with the following
			keywords:

			"STRING_LENGTH_TOO_LARGE" "CX_SY_RANGE_OUT_OF_BOUNDS"
			"CL_CRM_CCKPT_CFS_SERVICE_HTTP=CP" or "CL_CRM_CCKPT_CFS_SERVICE_HTTP=CM004"
			"IF_HTTP_EXTENSION~HANDLE_REQUEST"

			If you cannot solve the problem yourself and want to send an error
			notification to SAP, include the following information:

			1. The description of the current problem (short dump)

			   To save the description, choose "System->List->Save->Local File
			(Unconverted)".

			2. Corresponding system log

			   Display the system log by calling transaction SM21.
			   Restrict the time interval to 10 minutes before and five minutes
			after the short dump. Then choose "System->List->Save->Local File
			(Unconverted)".

			3. If the problem occurs in a problem of your own or a modified SAP
			program: The source code of the program
			   In the editor, choose "Utilities->More
			Utilities->Upload/Download->Download".

			4. Details about the conditions under which the error occurred or which
			actions and input led to the error.

			The exception must either be prevented, caught within proedure
			"IF_HTTP_EXTENSION~HANDLE_REQUEST" "(METHOD)", or its possible occurrence must
			 be declared in the
			RAISING clause of the procedure.
			To prevent the exception, note the following:



	System environment
			SAP-Release 701

			Application server... ".........."
			Network address...... ""
			Operating system..... "Windows NT"
			Release.............. "5.2"
			Hardware type........ "8x AMD64 Level"
			Character length.... 16 Bits
			Pointer length....... 64 Bits
			Work process number.. 0
			Shortdump setting.... "full"

			Database server... "................."
			Database type..... "ORACLE"
			Database name..... "SM7"
			Database user ID.. "SAPSR3"

			Terminal.......... ".............."

			Char.set.... "C"

			SAP kernel....... 701
			created (date)... "Oct 12 2008 23:34:32"
			create on........ "NT 5.2 3790 Service Pack 1 x86 MS VC++ 14.00"
			Database version. "OCI_10201_SHARE (10.2.0.2.0) "

			Patch level. 15
			Patch text.. " "

			Database............. "ORACLE 9.2.0.*.*, ORACLE 10.1.0.*.*, ORACLE 10.2.0.*.*"
			SAP database version. 701
			Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2, Windows
			 NT 6.0"

			Memory consumption
			Roll.... 16192
			EM...... 4189840
			Heap.... 0
			Page.... 0
			MM Used. 1513920
			MM Free. 2673296



	User and Transaction
			Client.............. 100
			User................ 182836
			Language Key........ "E"
			Transaction......... " "
			Transactions ID..... "09C5D8DE506DF14DB42D001E682F27BB"

			Program............. "CL_CRM_CCKPT_CFS_SERVICE_HTTP=CP"
			Screen.............. "SAPMHTTP 0010"
			Screen Line......... 2

			Information on Caller ofr "HTTP" Connection:
			Plug-in Type.......... "HTTP"
			Caller IP............. "10.226.33.101"
			Caller Port........... 8080
			Universal Resource Id. "/sap/bc/solman/defaultUser/graphic/solmangraphic.htm"



	Information on where terminated
			Termination occurred in the ABAP program "CL_CRM_CCKPT_CFS_SERVICE_HTTP=CP" -
			 in "IF_HTTP_EXTENSION~HANDLE_REQUEST".
			The main program was "SAPMHTTP ".

			In the source code you have the termination point in line 130
			of the (Include) program "CL_CRM_CCKPT_CFS_SERVICE_HTTP=CM004".
			The termination is caused because exception "CX_SY_RANGE_OUT_OF_BOUNDS"
			 occurred in
			procedure "IF_HTTP_EXTENSION~HANDLE_REQUEST" "(METHOD)", but it was neither
			 handled locally nor declared
			in the RAISING clause of its signature.

			The procedure is in program "CL_CRM_CCKPT_CFS_SERVICE_HTTP=CP "; its source
			 code begins in line
			6 of the (Include program "CL_CRM_CCKPT_CFS_SERVICE_HTTP=CM004 ".



	Source Code Extract

	Line			SourceCde

	  100			*     url of its for WebGUI links (extension for portal cfs)
	  101			      WHEN 'its'.
	  102			        lv_its = ls_param_fields-value.
	  103			*     name of transaction for WebGUI links (extension for portal cfs)
	  104			      WHEN 'trans'.
	  105			        lv_trans = ls_param_fields-value.
	  106			*     name of transaction parameter for WebGUI links
	  107			*     (extension for portal cfs)
	  108			      WHEN 'trans_keyname'.
	  109			        lv_trans_keyname = ls_param_fields-value.
	  110			*     info block
	  111			      WHEN gc_parameter_name-io.
	  112			        lv_io = ls_param_fields-value.
	  113			*     portal base url
	  114			      WHEN gc_parameter_name-base_url.
	  115			        lv_base_url = ls_param_fields-value.
	  116
	  117			* Note 834787-- Headers of Infoblocks are not translated in Fact sheet
	  118			* display set the language
	  119			      WHEN 'sap-language'.
	  120			        try.
	  121			            set locale language ls_param_fields-value.
	  122			          catch CX_SY_LOCALIZATION_ERROR.
	  123			* No language with this code is installed.
	  124			* use the default one
	  125			            SET LOCALE LANGUAGE SPACE.
	  126			        endtry.
	  127
	  128			      WHEN OTHERS.
	  129			*       additional types for selection
	>>>>>			        IF ls_param_fields-name(8) EQ 'sel-type'.
	  131			          CLEAR ls_sel_param.
	  132			          MOVE ls_param_fields-value TO ls_sel_param-name.
	  133			          lv_num = ls_param_fields-name+8(*).
	  134			          CLEAR lv_key.
	  135			          CONCATENATE 'sel-value'
	  136			                      lv_num
	  137			                 INTO lv_key.
	  138			          READ TABLE lt_param_fields WITH KEY name = lv_key
	  139			               INTO ls_param_fields.
	  140			          IF sy-subrc = 0.
	  141			            MOVE ls_param_fields-value TO ls_sel_param-value.
	  142			          ENDIF.
	  143			          APPEND ls_sel_param TO lt_sel_param.
	  144			        ENDIF.
	  145			    ENDCASE.
	  146			  ENDLOOP.
	  147
	  148			* HTML error message if no business partner
	  149			  IF bp IS INITIAL.



	Contents of system fields

	Name					Val.

	SY-SUBRC					0
	SY-INDEX					1
	SY-TABIX					3
	SY-DBCNT					1
	SY-FDPOS					17
	SY-LSIND					0
	SY-PAGNO					0
	SY-LINNO					1
	SY-COLNO					1
	SY-PFKEY
	SY-UCOMM
	SY-TITLE					HTTP Control
	SY-MSGTY
	SY-MSGID
	SY-MSGNO					000
	SY-MSGV1
	SY-MSGV2
	SY-MSGV3
	SY-MSGV4
	SY-MODNO					0
	SY-DATUM					20091124
	SY-UZEIT					121608
	SY-XPROG
	SY-XFORM



	Active Calls/Events

	No.			Ty.						Program												Include							Line
				Name

	    4			METHOD						CL_CRM_CCKPT_CFS_SERVICE_HTTP=CP												CL_CRM_CCKPT_CFS_SERVICE_HTTP=CM004							  130
				CL_CRM_CCKPT_CFS_SERVICE_HTTP=>IF_HTTP_EXTENSION~HANDLE_REQUEST
	    3			METHOD						CL_HTTP_SERVER================CP												CL_HTTP_SERVER================CM00G							  574
				CL_HTTP_SERVER=>EXECUTE_REQUEST
	    2			FUNCTION						SAPLHTTP_RUNTIME												LHTTP_RUNTIMEU02							  942
				HTTP_DISPATCH_REQUEST
	    1			MODULE (PBO)						SAPMHTTP												SAPMHTTP							   13
				%_HTTP_START



	Chosen variables

	Name
			Val.

	No.			    4				Ty.					METHOD
	Name			CL_CRM_CCKPT_CFS_SERVICE_HTTP=>IF_HTTP_EXTENSION~HANDLE_REQUEST

	SERVER
			{O:2*\CLASS=CL_HTTP_SERVER_NET}
		   F0000000
		   D0002000
	LS_PARAM_FIELDS-NAME
			_appl
		   56776
		   F100C
		   00000
		   00000
	SY-REPID
			CL_CRM_CCKPT_CFS_SERVICE_HTTP=CP
		   4454545444555445554554445455534522222222
		   3CF32DF33B04F363F3526935F8440D3000000000
		   0000000000000000000000000000000000000000
		   0000000000000000000000000000000000000000
	SPACE

		   2
		   0
		   0
		   0
	GC_PARAMETER_NAME-BASE_URL
			ep_base_url
		   67566765776
		   50F2135F52C
		   00000000000
		   00000000000

Regards

Suresh

Edited by: Suresh Kumar on Nov 24, 2009 3:21 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

What is your BBPCRM version ? and SAP_BW version..

If it lower version i suggest you to update to the latest one.... BBPCRM 500

regards

Naveen

Former Member
0 Kudos

Hi Naveen,

Please find given below BBPCRM & SAP_BW version..

BBPCRM 500 0013 SAPKU50013 BBPCRM BBP/CRM Supp. Pack.

SAP_BW 701 0003 SAPKW70103 SAP Business Warehouse Component Supp. Pkg.

This problem is not only with Bussiness process tab (T-Code: Solution_manage) also System monitoring Still i searching solution for this But once we are restarting System that time this problem is not occuring but after some time system is giving this DUMP

Regards,

Suresh