on 05-13-2010 10:09 AM
I have created 4 components and I have linked them to a single web dynpro application component through an interface.
This is working fine in development.
When we moved all these objects to quality and when i run the application it is opening the default component. However when i try to call any other component it is giving the following dump.
Syntax error in program /1BCWDY/824VCAJI0ED4WMLLJ7NV==CP.
When we debugged we found that this dump is arising in the CREATE COMPONENT method.
Please suggest how to resolve this issue.
It sounds like one of your inner components has a syntax error. Your main component is fine, but when it tries to include one of the inner components, it can't because of the syntax error. Syntax check all 4 of the inner components to find out what the actual syntax error is. We can't really help further without knowing the syntax error in question.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
do one thing run extended check then you will know from where the error coming
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Go to SE24 and give classname as /1BCWDY/824VCAJI0ED4WMLLJ7N
now run syntax check. You will be able to get atleast an idea of what could be the issue.
It might be due to a component usage that is not mentioned properly.
If the /1BCWDY/824VCAJI0ED4WMLLJ7N class doesnt open in SE24. Then goto SE38 and give
/1BCWDY/824VCAJI0ED4WMLLJ7N==CP and open.
Thanks,
Anand
Hi Aslam,
Can you please elaborate your issue in more detail? Also please provide the code where you stuff with error.
Also check that all the transport have moved succesfully to your quality server.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Using the method prepare_dynamic_navigation i am calling all the components.
After this method i have written the following code for deleting the active and create the new component.
Delete the active componet if any before bind the called component
IF wa_cmp_usage-component_usage->has_active_component( ) IS NOT INITIAL.
wa_cmp_usage-component_usage->delete_component( ).
ENDIF.
Bind the compont called to this main component
wa_cmp_usage-component_usage->create_component( lv_target_comp ). -
> when i debug, inside this am getting dump.
In ST22 the error is occuring in the following place.
call method (l_gen_class_name)=>if_wdr_classloader~create_instance
receiving
component_instance = me->component_factory.
I am actually 5 components. The default and the fifth components are only having tab and a text view. There are no other UI elements. These two components are working.
The remaining components are having many UI elements and these components are giving the above said dumps.
Edited by: Mohamed Aslam on May 13, 2010 12:11 PM
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.