cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot see the Service Interface in Directory Configuration

david_fryda2
Participant
0 Kudos

Hi everyone,

I create a Service Interface in the repository.

This  Service Interface is Outbound and activated.

In Directory Configuration, I created a Business Component.

In the Sender tab, I want to add the Service Interface but it doesn't appear in the list.

My version of PI is 7.31.

Thanks for the help.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi.

Maybe this will help you. I think your problem is on SLD.

http://scn.sap.com/community/pi-and-soa-middleware/blog/2010/05/13/cant-find-interfaces-in-the-assoc...

Regards

Answers (11)

Answers (11)

Former Member
0 Kudos

Hi David,Experts,

I am also facing the same issue as above by David where PI Dev system is very new where I am developing the newest interface . Can you pls suggest to solve this issue?Pls guide me.

@David: What did you instruct basis team to solve this ? Can you pls elucidate how the issue got solved ? Your inputs are appreciated.

Thnx,Nithin.

david_fryda2
Participant
0 Kudos

Hi everyone,

I did add manually the service interface and it would even activate.

I hope it  will really work and it is not just saved and in run time I will get errors.

Now, I am trying to create the Interface Determination and and have the same probleme

with the table Receiver Interfaces. I have to add a line ito that table with the RFC name and the service interface.

No operation mapping is displayed in the search list....

And the same problem is the Tools->Display WSDL..cannot select the service interface.

Thanks,

Regards.

Muniyappan
Active Contributor
0 Kudos

David,

here also you can give operation mapping name,interface and namespace manually.

Regards,

Muniyappan.

david_fryda2
Participant
0 Kudos

Hi Muniyappan,

The problem is that I cannot write in that field like with the service interface.

It obliges me to select from a list.

I tried to to test the scenario (Tools->test Configuration).

I selected the communication component for the sender and receiver and Run it.

I got many errors like sender agreement not found, receiver determination not found, etc.

Thanks.

Regards.

Muniyappan
Active Contributor
0 Kudos

Hi David,

i think you are clicking on the input help.

if you look at below link where id objects are created without esr objects. in this situation we give name manually. what i mean here is we can edit that interface name field.

http://www.saptechnical.com/Tutorials/XI/File2File/Demo1.htm

Regards,

Muniyappan.

david_fryda2
Participant
0 Kudos

The input field is not editable.

It also looks a bit different than the tutorial as I posted earlier,

Thanks,

Regards.

Muniyappan
Active Contributor
0 Kudos

Hi David,

it is because the tutorial is made in older version.

i could have given some better screens for editing interface in interface determination but i don't have system access now

i am not convinced giving name manually.

http://help.sap.com/saphelp_dimp50/a/En/8e/9a425fa0d0f647af828ebaf923b4c2/content.htm

without completing ID objects testing configuration will not work.

Did you check with basis team about the post installation steps?

i am still wondering why you are not able to get the cache status overview in ESR and ID.

Regards,

Muniyappan.

david_fryda2
Participant
0 Kudos

Hi Muniyappan,

I still have to speak with the basis team.

I will keep you in touch.

Thanks a lot.

Regards.

david_fryda2
Participant
0 Kudos

Hi everyone,

After dealing with the basis team, they created an SLD for the purpose and guess what...I can see the service interface.

Everything appear green in the cache status overview.

Thank you all a lot for all the precious help.

I am still learning the basic of PI and I will certainly post more questions.

Best Regards.

former_member194612
Active Participant
0 Kudos

Hi David,

Hope you are considering   case sensitive , if not give the exact case while you created.

Still you can't then try giving manually , it should work.

Thanks,

Satish

Muniyappan
Active Contributor
0 Kudos

Hi David,

give a try  Gaurav Ranjan s idea.

check if your scenario is working or not.

Regards,

Muniyappan.

Former Member
0 Kudos

Hello David,

Sometimes the interface name is not showed up in PI. It is not related to SLD cache or anything else.

Just manually type in your interface name or Copy/paste and complete your scenario. It will not throw any error and will work fine.

Thanks

Gaurav

marksmyth
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello David,

Check the solution in note 1671958 PI 7.3 Integration Builder objects not visible. Does the 'com.sap.aii.ibrep.core.usage_type' parameter have the expected value?

Regards

Mark

david_fryda2
Participant
0 Kudos

Hi,

It is activated and I choose the any option and still does not see it.

Does it have to do with landscape that should rely between Repository and Directory Configuration?

Thanks for the blog, it is helpfull.

Regards.

Muniyappan
Active Contributor
0 Kudos

Hi,

did you mentioned "*" in the name field. click on refresh button.

Regards,

Muniyappan.

david_fryda2
Participant
0 Kudos

Hi,

Yes.

Here is a print screen.

My Service Interface name is SI_zfunc_ob.

Thanks.

Muniyappan
Active Contributor
0 Kudos

Hi David,

could you please check the cache status in ESR?

go to ESR-->environment-->cache status overview.

check everything is green.

you can also try to edit the service interface like editing description and save, activate.

Regards,

Muniyappan.

david_fryda2
Participant
0 Kudos

Hi Muniyappan,

I already edited the service interface, saved it and activated it. But it does not help.

About the cache status overview, the list is empty.I change the notification period to 3 days and refresh the list...but still empty.

BTW, the change list is empty. It only contains the software component.

Thanks for the help.

Muniyappan
Active Contributor
0 Kudos

Hi David,

try  cache refresh.

http://<host>:<port>/CPACache/refresh?mode=full

check this for more details.

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0332b2a-eb97-2910-b6ba-dbe52a01b...

let us see if it helps you.

Regards,

Muniyappan.

david_fryda2
Participant
0 Kudos

Hi Muniyappan,

I'll read the document but you think it has to do with cashe refresh.

BTW, I did clear the SLD data cashe...but still no service interface displayed.

Thanks a lot.

Regards.

david_fryda2
Participant
0 Kudos

Hi Muniyappan,

I did the refresh. Very helpfull tip.

But still cannot see the service interface.

Maybe I have to transport it ?

Thanks.

Regards.

Muniyappan
Active Contributor
0 Kudos

Hi David,

i think so.

BTW, I did clear the SLD data cashe...but still no service interface displayed.


whenever you create any objects in sld like software component version,business systems,transport route then you have to do clear SLD data cache. it is like to make created/changed sld objects available in ESR and ID. it has nothing to do with ESR and ID objects. correct me if i am wrong.

below link also will be helpful doing cache refresh like what are the roles needed for user.

http://scn.sap.com/people/sylvia.xiong/blog/2010/03/09/hints-about-pi-runtime-cache-refresh

Regards,

Muniyappan.

david_fryda2
Participant
0 Kudos

Thanks a lot.

I am still trying to solve the problem.

Regards.

smavachee
Active Contributor
0 Kudos

Have a look at...

It may helps.!

Regards,

Sunil

Muniyappan
Active Contributor
0 Kudos

Hi David,

Maybe I have to transport it ?

No. you are doing this development system correct?

for the first time are you developing the interface in this system?

if yes check post installation activities are done correctly by basis team.

i suggestion to you is just check those above two links and cross check everything and troubleshoot.

Regards,

Muniyappan.

david_fryda2
Participant
0 Kudos

Yes it is the first time.

It is quite a headache for a novice.

I will speak the basis team and keep you updated.

Thanks a lot for the precious help.

Regards.

naveen_chichili
Active Contributor
0 Kudos

Hi David,

Please change the drop down to "any", then you will be able to see your SI.

Thanks,

Naveen

iaki_vila
Active Contributor
0 Kudos
smavachee
Active Contributor
0 Kudos

Probably its not activated, expand your search as Amit suggested before and u may get it there if you have been activated it.

Regards,

Sunil

Former Member
0 Kudos

Hello,

If your object is activated then it should come...may be while searching for SI under ID change the category to "Any" and then check?

Thanks

Amit Srivastava