[SOLVED] RTC webservice plugin consumer
Hi folks,
I have a issue with plugin development, that works fine on jetty. This plugin just have to consume a webservice, nothing more. But every time I generate client stubs, the plugin deploy fails. Any one knows an article about it, or related issue? Some logs: http://ctrlv.it/id/MzQxMDUx.
2013-07-03 18:43:05,518 [ Launch callback handler] WARN eam.repository.provision.internal.ProvisionService - CRJZS0383W Falha ao resolver o pacote configurável "rtc-check-summary-advisor".
Accepted answer
3 other answers
Comments
what jar file is this class
br.gov.bnb.gsolintegrations.DeploymentIntegrationProcessInterface.DeploymentIntegrationProcessInterfaceProxy
in?
again, you must package this with your plugin.
1 vote
plugin.xml
source.. = src/
output.. = bin/
bin.includes = .,\
plugin.xml,\
build.properties,\
lib/,\
bin
jars.compile.order = lib/,\
.
additional.bundles = br-gov-bnb-s095-webservice,\
br-gov-bnb-s095-webservice-usd2
source.lib/ = lib/plugins
a) br-gov-bnb-s095-webservice => Contains jax-rpc libs;
Attached the workspace image:
a) I have another plugin that package the webservice client (generated by eclipse). This second one has a dependency by the first one. Where this dependency was configured in dependencies tab of MANIFEST.MF file.
b) I have a plugin that was created by existing jars, where this jars is necessaries to jax-rpc execution (axis.jar, commons-discovery-0.2.jar, javax.wsdl_1.6.2.v201012040545.jar, jaxrpc.jar, org.apache.commons.logging_1.0.4.v201101211617.jar, saaj.jar);
c) The third one plugin is the main, who has the advisor class that extends AbstractService and implements IOperationAdvisor. So, just this one has a site project, the others just plugin and feature. Beyond, this project plugin has dependency for the others, and I configured the site project to expose feature and plugins for the all.
I am posting the files for help in this link: https://www.assembla.com/spaces/usdplugin/documents/cNdvok5yar4R7dacwqEsg8/download/cNdvok5yar4R7dacwqEsg8
Provision Status Log: http://www.heypasteit.com/clip/0VI5
Thanks a lot.
Bundle-ClassPath: .,
external:C:/Users/Delljoaobosco/Desktop/lib.jar,
external:C:/Users/Delljoaobosco/Desktop/usdclient.jar,
external:C:/Users/Delljoaobosco/Desktop/com.ibm.ws.webservices.thinclient_7.0.0.jar
Comments
fabulous.. thanks.. I didn't know about external:
very cool..
Sam
1 vote
regards.