cancel
Showing results for 
Search instead for 
Did you mean: 

Problem creating operation assignment in ESR Model

Former Member
0 Kudos

I am trying to follow the step-by-step instruction from Franklin Herbas's blog - https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/8018. [original link is broken] [original link is broken] [original link is broken] It worked fine initially but I ran into problem when double-clicked on the small round icon on left-bottom side of the operation in the model, a window did pop up confirming creating object for the operation. But when I clicked on Create, nothing happened. No operation is created in the service interface. I have checked and there is no error in the Java log.

Any idea what I may have done wrong? I am running on ESR 7.1 SP4 on CE 7.1 SP4.

Regards,

Jiannan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Forgot to mention the other variance I had experienced from following the demo. The value list of the Interface Pattern field in the Service interface has only the "Stateless (XI30-Compatible)" one enabled. All other options are grayed out. In the demo the "Stateless" option was used. Can this be the reason?

Former Member
0 Kudos

Hello Jiannan

Regarding the first problem that you faced - Once you have done create assignment, use the open assignment option and see if that creates the operation. That should work.

Secondly, for stateless being grayed out, please open the Software component version properties (by double clicking on the Software Component version) and there you have an option of choosing the "Use of Interface Objects" - Please choose SAP NetWeaver 7.1. If you choose SAP NetWeaver 7.0, it means all your content in the Software Component Version should be 7.0 compatible.

In other words, your service interfaces should have only one operation and patterns such as (Stateless, Stateful) are not enabled.

Hope that clarifies your doubts.

regards

Rathish

Former Member
0 Kudos

Hi Rathish,

Thanks for explaining the software component version setting. It helped my understanding of how the Interface Pattern value list is controlled.

The reason I set the version to 7.0 is for generating ABAP Proxy in the backend NW70 system. For testing purpose, I have set it to 7.1 and created a new model. I could select the Stateless pattern this time. I followed your instruction to use the Open Assignment instead of double-clicking on the small round icon. But it's still not working.

Please let me know if anything else I may have missed. Thanks.

Regards,

Jiannan

Former Member
0 Kudos

Hi Jiannan

Can you please check whether the Service Interface has the pattern set as Stateless and not Stateless XI 3.0 compatible?

Also, just for checking - can you please create a new service interface model and let me know if it is working? This was a bug in SP3 but has been fixed with SP4. So, ideally you should not face this problem.

Best regards

Rathish

Former Member
0 Kudos

Rathish,

This is what I have done today.

Rebooted the server to make sure SP04 is in place.

Created NW71 software component and component version.

Created new model and verified that the pattern is Stateless and not Stateless XI 3.0 compatible.

But it is still not creating the operation in the service interface when I opened the assignment and created the object.

Any thing else I can check/try?

Regards,

Jiannan

Former Member
0 Kudos

I have raised this question in Franklin's blog. He replied saying that he had experienced the same issue when creating the demo but he forgot how he had it fixed.

bv_pillai
Participant
0 Kudos

Jiannan,

It looks like the problem will be solved by applying the SAP BASIS XI (SP04) 7.10 content. The same problem is explained in point# 6 in the following blog.

Also I do not know, you have access to download the SAP BASIS XI 7.10 (SP04) content from SMP ( PI 7.10 is still in ramp-up). Please try with your account.

Regards,

Velu

Former Member
0 Kudos

Velu,

Do you have the link to the blog you mentioned? Thanks.

Regards,

Jiannan

bv_pillai
Participant
0 Kudos

Jiannan,

Here is the blog

/people/werner.steyn/blog/2008/03/03/how-to-look-like-a-hero-with-netweaver-ce-esr-sr

(Point#6).

Regards,

Velu

bv_pillai
Participant
0 Kudos

Jiannan,

The download option for XI SAPBASIS 7.10 SP04 content will be based on your S-User A/c access. If you are part of PI 7.1 ramp-up, then you can see it from SMP. Otherwise you can work with your SAP Account Manager (assigned for your company) to help in getting the file alone. In order to re-solve operation assignment, After importing the same, you need to select the application profile as 'Un-restricted' ( Service + Process Definition).

Regards,

Velu

Former Member
0 Kudos

Hi Velu,

I am trying to get that download file. Do not understand why there is access restriction on that file if it's attached to CE 7.1 while CE 7.1 has been general released.

Can you please provide more detail on the application profile setting? Where can I find it?

Thanks.

Regards,

Jiannan

bv_pillai
Participant
0 Kudos

Hi Jiannan,

Application profile selection is, after your launch the Enterprise Service Builder, the popup ask for the perspective to open the ESB for service modeling. There you have to select 'Unrestricted'. option.

If you have still problem in download the file, Please send me your email-id.

Regards,

Velu

Former Member
0 Kudos

Hi Velu,

Thanks a lot for your help. I have imported the basis 7.1 SP04 content successfully but the problem still remains the same.

Also I do not see the application profile selection when starting ESB or when starting a new model. Am I missing something?

Thanks.

Regards,

Jiannan

bv_pillai
Participant
0 Kudos

Jiannan,

The reason for not seeing the application profile while you start up the ESB is you might have saved the default application profile earlier.

Here is the SAP Help documentation to change the application profile after starting the ESB.

http://help.sap.com/saphelp_nwesrce/helpdata/en/46/8b081f8a9c01dde10000000a1553f7/frameset.htm

Select the application profile as 'unrestricted'.

Hope this will solve the issue.

Regards,

Velu

Former Member
0 Kudos

Velu,

Problem solved. The application profile is the key. I have awarded you the points for solving the problem. Thanks a lot!

Regards,

Jiannan

Answers (0)