cancel
Showing results for 
Search instead for 
Did you mean: 

Netweaver Upgrade with EPHI - PostProcesing - Sintax error

Former Member
0 Kudos

HI Experts

Im using EPHI to upgrade my BI 7.0 SPS20 to BI EHP1 SPS5. After reach the POSTPROCESSING step,

the tool ask to run SPAU check on the system.

When i execute it SPAU load, but when i try to Reset to original any obj ( i have 2 reset ) the system

dumps with the following sintax error :

" Runtime Errors SYNTAX_ERROR Date and Time 02.10.2009 23:00:34 "

Short text :Syntax error in program "CL_I18N_BIDI==================CP"

What happened?

Error in the ABAP Application Program

The current ABAP program "CL_GUI_ALV_GRID===============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_I18N_BIDI==================CP " in include

"CL_I18N_BIDI==================CCAU " in

line 2: A class already exists with the name "LCL_UNITTEST_I18N_BIDI".

I check the logs in .../abap/log/ for ADJ errors but all the seems to be OK (no errors or warnings).

Could you kindly give some advices, Please

Daniel

Edited by: Daniel Ayarza on Oct 3, 2009 3:38 AM

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello,

that note really helped me lot, i would like to give points on this..

all,

use R3trnas -i R900030.Y1U

thanks

Venkata

Former Member
0 Kudos

Comment out all code in CL_I18N_BIDI==================CCAU

This include only contains unit tests and does not affect the system behavior.

Edited by: Carl Oehlander on Oct 8, 2009 1:10 PM

andreas_melzer
Discoverer
0 Kudos

We are experiencing the same problem while upgrading from ECC6.0-EhP3 to ECC6.0-EhP4.

Commenting out all code in CL_I18N_BIDI==================CCAU should work, but we are not able to do this - simply because after entering the modification key the system dumps with the error we try to resolve ...

Is it possible to temporary disable the modification key check, so we can edit the source without running into the short dump, or are there other ways to edit the source?

Kind regards and many thanks,

Andreas Melzer

Former Member
0 Kudos

Hi there...

we are having the same problem doing EHP1 upgrade on stack 20. Any ideas ?

Error in the ABAP Application Program

The current ABAP program "SAPLSTXC" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

The following syntax error occurred in program

"CL_I18N_BIDI==================CP " in include

"CL_I18N_BIDI==================CCAU " in

line 2:

"A class already exists with the name "LCL_UNITTEST_I18N_BIDI"."

" "

" "

" "

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 "SAPLSTXC" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

Former Member
0 Kudos

This fixes it : Note 1394038 - Syntax error in CL_I18N_BIDI after upgrade

Former Member
0 Kudos

FULL DUMP

-


Runtime Errors SYNTAX_ERROR

Date and Time 02.10.2009 23:00:34

Short text :Syntax error in program "CL_I18N_BIDI==================CP"

What happened?

Error in the ABAP Application Program

The current ABAP program "CL_GUI_ALV_GRID===============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_I18N_BIDI==================CP " in include

"CL_I18N_BIDI==================CCAU " in

line 2:

"A class already exists with the name "LCL_UNITTEST_I18N_BIDI"."

" "

" "

" "

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_GUI_ALV_GRID===============CP" had to be

terminated because it has

come across a statement that unfortunately cannot be executed.

Error analysis

The following syntax error was found in the program

CL_I18N_BIDI==================CP :

"A class already exists with the name "LCL_UNITTEST_I18N_BIDI"."

" "

" "

Trigger Location of Runtime Error

Program CL_GUI_ALV_GRID===============CP

Include CL_GUI_ALV_GRID===============CM05S

Row 1

Module type (METHOD)

Module Name CHECK_FOR_BIDI_FLAG

Source Code Extract

Line SourceCde

>>>>> method CHECK_FOR_BIDI_FLAG.

2

3 check CL_I18N_BIDI=>BIDI_CTRL_CODES_ACTIVE eq abap_true.

4

5 data: fcat type lvc_s_fcat,

6 bidi type lvc_s_bidi_flag,

7 ret type i.

8

9 clear mt_bidi_flag.

10

11 loop at m_cl_variant->mt_fieldcatalog into fcat.

12 check not fcat-dd_roll is initial.

13

14 bidi-fieldname = fcat-fieldname.

15 CALL METHOD cl_i18n_bidi=>get_bidi_flags

16 EXPORTING

17 im_dtel = fcat-dd_roll

18 IMPORTING

19 EX_LTR_FLAG = bidi-ltr

20 EX_FILTER_FLAG = bidi-filter

sunny_pahuja2
Active Contributor
0 Kudos

Hi Daniel,

You can run SPAU later. SPDD you have to do during upgrade.

After upgrade finish, you have 14 days to do SPAU without development key.

Thanks

Sunny

Former Member
0 Kudos

Hi Sunny,

I know about the 14 days, but i not sure to continue with the next step because others trx are having the same behaviour (same dump) and iam not complete sure about doing it. as far as i checked the dump seems its caused by he CLASS cause is allready defined ( old version not ugrated or delete during the process ?)

so , at this point i have the following options:

1) Select ADJ made (not true) -> not a valid option

2) GIve Continue and finish the upgrade

3) Select EXIT and STOP at this points and wait till SAP answer with some help and the finish the upgrade restarting EHPI..

so im not sure what is better 2 ó 3,

Any tips or advices...

Daniel

PLZ: log into sametime if available

Edited by: Daniel Ayarza on Oct 3, 2009 4:50 AM

sunny_pahuja2
Active Contributor
0 Kudos

Hi Daniel,

If you are getting this error in SPAU then i will say continue with upgrade.

If not in SPAU then could you please tell me in which phase of upgrade are you ?

Thanks

Sunny

Former Member
0 Kudos

HI Sunny,

My current phase it 7/8 "POSTProcessing",

PostProcesing - Start of Post - Upgrade Activities

"The EHP installition program creates the installation evaluation, saves logs files and promts you tostart certain post installation"

sub phase "ABAP AS Specific Parameters"

"Besides the adj in transacctions SPAU the procedure is complete now and productive operation is possible. ALL SPAU activities can be perfomed without SSCR for a period of 14 dyas after you first entered this phase". " Do not continue with SAPehpi if you plan to use the result of the adj result for any subsecuent SAP system. Exit Now and restart SAPehpi, after SPAU has been finish

1 adj completed

2 continue

3 exit

i hope this helps

daniel

sunny_pahuja2
Active Contributor
0 Kudos

Hi Daniel,

Is it your Dev system ?

Thanks

Sunny

Former Member
0 Kudos

HI Sunny,

Its a sanbox system ( copy of producction system)

Daniel

Edited by: Daniel Ayarza on Oct 3, 2009 5:33 AM

Edited by: Daniel Ayarza on Oct 3, 2009 5:34 AM

sunny_pahuja2
Active Contributor
0 Kudos

Hi Daniel,

Then simply choose Continue and Press OK.

Later on do SPAU if you want in your sandbox.

Also , please read message on EHPI screen carefully.

Thanks

Sunny

Edited by: Sunny Pahuja on Oct 3, 2009 12:43 PM