I am trying to use the new IntegratedConfiguration objects. I can get the wsdl, create the classes and run everything in my local PC. However when I try to deploy the generated jar file in the PI 7.3 ESR it fails because some of the generated names for the Integrated Configuration resources are too long...longer than 180 characters.
Here is the error:
Unable to import zip file COP_PI_GL_Integration.jar. Names of
entries wsdl/com/sap/xi/basis/rootwsdl_IntegratedConfigurationInService_IntegratedConfigurationInImplBean/rootwsdl_importedwsdl_1_IntegratedConfigurationInService_IntegratedConfigurationInImplBean.wsdl,
wsdl/com/sap/xi/basis/rootwsdl_importedwsdl_1_IntegratedConfigurationInService_IntegratedConfigurationInImplBean/rootwsdl_importedwsdl_1_IntegratedConfigurationInService_IntegratedConfigurationInImplBean.wsdl
are too long. Names can have a maximum of 180 characters
I tried shortening the names of the files before I generated the client for the Integrated Configuration and changes the name for the load in one of the files. After this change I was able to make the code work on my local machine and could upload it to the ESR. However, the code fails in PI because the static constructor does not find the resoruce...I suspect because the name is now different since the name of the file I used to generate things was changed but the actual resource name in PI has not changed.
In short, how can I add IntegratedConfiguration to my jar file in a way that will allow me to upload it to the ESR?