on 06-27-2013 3:24 PM
HI All,
We are trying to migrate from VC 7.0 to 7.3. We have pretty complex application with multiple nested views and union. In 7.0 everything is working fine and we have multiple output signal which has a same name( with filter and with table) when I migrated to 7.3 using migration tool It changed duplicate output signal name as “_name” . When I try to deploy its say’s the “-name “Event name is not defined.” Since we have Union with 18 ports. Not sure how to fix this issue.
Any suggestion on resloving this issue will be very helpful.
Thanks in advance.
Manju
Hello Manju,
In the more general point of view I think this document is very important for the options after migration: http://scn.sap.com/docs/DOC-3205 (I wasn't sure you are aware of the options other than migrating the models).
About this specific problem: I would start by trying to rename the Signal Out elements, see if it reduces the number of errors. Any using model or application should be revised accordingly.
*In 730 you can't have two ports of the same direction with the same name.
Thank you,
Udi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Ehud,
Thanks for the answer. we looked into all the options. At the moment we have done the runtime migration and slowly we want to migrate all the models to 7.3 and start enhancing. During the migration duplicate Signal out elements were renamed as "_original name" . I am not the original developer of this model and they have used the same signal out name in Condition, start event and in table out as show in the diagram. if I change the name if will impact all the places is that ok to have a different signal out name and still use the same Event as used in 7.0.
Can I use the different signal out name and use the same Event name In 7.0 we have not used Event and where as signal out name was sufficient but in 7.3 its not allowing us to have duplicate signal out name not sure what need to be done.
I am also attaching the migration report pls let me know your thoughts.
Thanks in advance,
Manju
Hi Manju,
I'm glad to hear the doc was helpful. If I get this right, you want to rename Signal Out elements and not create regression. You happen to use event names that match the Signal Out names.
In general, in flows such as Form => Link => Signal Out, the execution "waits" for the written event to fire. this could happen for example on pressing a Button on the Form, where an Action is defined to have this event name. the Signal Out name is irrelevant in such cases, as far as I can see.
Where could the Signal Out name be important? I think wherever you use expressions in the model that include the Signal Out name. for example, accessing a field in the Signal Out element. Currently I don't see the use case, as there is no meaning in accessing a Signal Out field in an expression - when the Signal Out gets its data it's all over for this model, right? - so you might have none such expressions. If you do and you didn't revise them, don't worry: The compiler will refer you to them (Compile Error - Good!).
So to conclude I would suggest to try do the change, make sure you have a backup of the model. you could start with a new copy by Model => Save As.
Thanks,
Udi
Hi All,
I have done the VC Runtime migration from 7.0 to 7.3 and it works fine. I have a made a modification to one of the Model and try to deploy from 7.0 to 7.3 and it works.
But when i try to trasnport from 7.3 Dev system to 7.3 Test system the application is not working. I followed the same steps as mentioned in the VC transport from 7.0 to 7.3 doc but no luck.
Steps I did:
1) Created a Tansport package from 7.3 Dev system by including all the objects .
2) exported and downloaded the .ept file.
3) Extracted par file from EPT folder.
4) imported portal transport in 7.3 Test system
5) Deployed Par file manually in 7.3 Test system.
but when i check the iview the code link shows blank and when i try to run the applicaiton it gives the blank page and in the log i see the following.
No result when trying to call
ObjectFactory through the Engine ResolverManager for
com.cop.SP2.PM_Metrics_Refining_PMR14 with object factory
com.sap.guimachine.portalconnector.modelhandler.ModelObjectObjectFactory
10:55_04/09/13_0003_45572550
[EXCEPTION]
java.lang.NullPointerException: while
trying to invoke the method
com.sapportals.htmlb.Component.setParent(com.sapportals.htmlb.Container) of a
null object loaded from local variable 'component' at com.sapportals.htmlb.Container.addComponent(Container.java:48)
Exception
ID:10:55_04/09/13_0003_45572550
[EXCEPTION]
com.sapportals.portal.prt.component.PortalComponentException:
Error in service call of Portal Component
Application name :
com.sap.portal.appdesigner.framework
Component :
pcd:portal_content/com.sap.pct/admin.templates/iviews/editors/com.sap.portal.pcmEditor
Component class :
com.sap.portal.admin.propertyeditor.core_functionality.PCMEditor
Thank you for your feedback.
Manju
Hi Manjula,
There is some line in your model with mandatory event, but no event defined on it probably.
Just Click on the error "Event name is not defined" and the relevant line will be highlighted. Define event on it.
Regards,
Vijay Kalluri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.