Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Package Interfaces

varun_rao
Product and Topic Expert
Product and Topic Expert
0 Likes
905

Dear Colleagues,

I am trying to access a package interface of another package into my package...

When I do this I get an error that "Package is too deeply nested" which is a bit cryptic to me...

Could you please help me in understanding what this means, additionally do you have some documentation which gives examples of how package interfaces should work...?

Thanks and Best Regards,

Varun

1 ACCEPTED SOLUTION
Read only

former_member183804
Active Contributor
0 Likes
733

Hello Rao,

a package can only declare use access to package interfaces contained in the dependcy control list of the parent package or sibling packages. For any other package interface one can only use it indirectely via a package interface that adheres to the above criteria.

In case you run the package check in SExx there is an option to start the explain tool. The explain tool offers a possibility to add use access definition - if possible -.

Hope this helps

  Klaus

1 REPLY 1
Read only

former_member183804
Active Contributor
0 Likes
734

Hello Rao,

a package can only declare use access to package interfaces contained in the dependcy control list of the parent package or sibling packages. For any other package interface one can only use it indirectely via a package interface that adheres to the above criteria.

In case you run the package check in SExx there is an option to start the explain tool. The explain tool offers a possibility to add use access definition - if possible -.

Hope this helps

  Klaus