cancel
Showing results for 
Search instead for 
Did you mean: 

CL_SFW_SYSTEM_SETTINGS error when importing SPs

Former Member
0 Kudos

When we want to import the support packages SAP_BASIS, SAP_ABA, SAP_BW,

PI-BASIS untill packages level 7 ( we come from level 4) and the HR

untill package level 26 we run into the short text error when importing

the basis, aba, pi-basis and bw package.

I tried to use the following notes:

1281321 but this gives the error: DEQUEUE_ENQBADIIMPL_ENH

1483283 but this fails also as when I perform tp unlock_EU <SID>

pf=/usr/sap/<sid>trans/bin/TP_DOMAIN_<SID>.PFL it tells me it need to be done

via SE03.

1532661 this one sents me to note 1414700 and 1366282 but the last ones

sents you back to 1483283 and note 1414700 when I want to implement it

with snote it tells me I need to use transaction SE03 for system settings.

Is there any other option to get this issue fixed? as we need to upgradesome other systems aswell with these support packages

Dump message is:

Runtime error SYNTAX_ERROR

Datum en tijd 27.06.2011 14:05:47

Korte tekst

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

Wat is er gebeurd?

Error in the ABAP Application Program

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

"CL_SFW_SYSTEM_SETTINGS========CCIMP " in

line 215:

"Type "SFW_BF_STATE_CHANGE" is unknown"

" "

" "

" "

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

terminated because it has

come across a statement that unfortunately cannot be executed.

enanalyse

The following syntax error was found in the program

CL_SFW_SYSTEM_SETTINGS========CP :

"Type "SFW_BF_STATE_CHANGE" is unknown"

" "

" "

" "

Startpunt van runtime error

Programma CL_SFW_RO_FACTORY=============CP

Include CL_SFW_RO_FACTORY=============CCIMP

Regel 1.889

Moduletype (METHOD)

Modulenaam INIT

1862 obj = obj.

1863 ENDMETHOD. "create_object

1864

1865 method get_instance_for_locals.

1866 create object reg.

1867 reg->obj_factory = factory.

1868 ENDMETHOD. "get_instance_for_locals

1869

1870 ENDCLASS. "lcl_sfw_obj_registry IMPLEMENTATION

1871

1872

1873 ----


1874 * CLASS lcl_sfw_system_settings IMPLEMENTATION

1875 ----


1876 *

1877 ----


1878 class lcl_sfw_system_settings implementation.

1879

1880 method get_instance.

1881 if ( singleton is initial ).

1882 create object singleton.

1883 singleton->init( ).

1884 endif.

1885 instance = singleton.

1886 ENDMETHOD. "get_instance

1887

1888 method init.

>>>>> me->system_settings = cl_sfw_system_settings=>get_instance( ).

1890 ENDMETHOD. "init

1891

Edited by: C. Bults on Jun 27, 2011 2:35 PM

Removed customer system name

Accepted Solutions (1)

Accepted Solutions (1)

former_member311580
Active Participant
0 Kudos

Hello,

You suffered the symptoms described in note 1455751.

Apply manual steps in note 1483283:

1. Call transaction SE18.

2. Enter the enhancement spot SFW_PROCESS_CONTROL.

3. Choose "Display".

4. Choose the menu option "Enhancement Spot -> Activate".

You can now import the queue using the Support Package Manager.

Regards,

Rafa

Former Member
0 Kudos

Hello Rafael

When I perform your reply it gives me the following issue

Enhancement object SFW_PROCESS_CONTROL inconsistent (n-version exists)

Message no. SEEF_BASE310

Diagnosis

Enhancement object SFW_PROCESS_CONTROL (type ENHS) is inconsistent.

So I think someone had been changing things in the system a few days ago as last week I was working on this and needed to stop the import and restore cause developpers needed the system back.

former_member311580
Active Participant
0 Kudos

Hello,

To avoid the error the next time, it is enough to implement notes 1483283, 1455751 and 1465387 before to start EHP-Upgrade.

Regards,

Rafa

Answers (2)

Answers (2)

0 Kudos

The following is the solution.

Symptom

When you import the Support Packages SAP_BASIS 7.00 Support Package 14 and

Support Package16 in a queue, the runtime error SYNTAX_ERROR occurs in

class CL_SFW_SYSTEM_SETTINGS (program CL_SFW_SYSTEM_SETTINGS========CP).

More Terms

Syntax error, CL_SFW_SYSTEM_SETTINGS, SPAM, SYNTAX_ERROR,

CL_SFW_SYSTEM_SETTINGS========CP

Cause and Prerequisites

This problem is due to a program error.

Solution

Option 1:

Import Support Package 14 and Support Package 16 in separate queues.

Option 2:

After the error mentioned above occurred, regenerate the enhancement spot

SFW_SWITCH_CHANGED in transaction SE18.

To do this proceed as follows:

1. Call transaction SE18.

2. Enter the enhancement spot SFW_SWITCH_CHANGED.

3. Choose "Display".

4. Choose the menu option "Enhancement Spot -> Activate".

You can now import the queue using the Support Package Manager

Former Member
0 Kudos

check Note 1281321 - Syntax error when importing Support Packages

Former Member
0 Kudos

Hello Sunil

On that note when activating it gives the error: DEQUEUE_ENQBADIIMPL_ENH