I am facing difficulty in deploying a EWM plugin in my local setup.
I have made all the necessary project setup in my EWM client for the plugin development and built the necessary jar files required( feature.jar ,plugin.jar and site.xml) and placed it in the sites folder, and the .ini is also placed in provision profile.
When restarted the server after placing the required files facing error in deploying. When checked logs showed up some bundle could not be resolved issues.
A short glimpse of log file is shown below:-
A short glimpse of log file is shown below:-
2025-06-30T23:18:05,519+0530 [ Launch callback handler] ERROR eam.repository.provision.internal.ProvisionService - CRJZS0383E The "HelloWorldDemoPlugin" bundle could not be resolved.
2025-06-30T23:18:11,716+0530 [Start Level: Equinox Container: b12205a9-b4be-4fa2-8489-39b1713a5132] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0315I Servlet Dispatching Enabled
2025-06-30T23:18:11,716+0530 [Start Level: Equinox Container: b12205a9-b4be-4fa2-8489-39b1713a5132] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0318I Servlet Loopback Disabled
2025-06-30T23:19:01,632+0530 [ Launch callback handler] ERROR eam.repository.provision.internal.ProvisionService - CRJAZ0291E The following bundle could not be started: com.ibm.team.repository.servlet 1.3.0.202308071931. The server might need to be reprovisioned or reinstalled.
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; type="osgi.bundle"; version:Version="1.3.0.202308071931"; osgi.identity="com.ibm.team.repository.servlet"; singleton:="true" [id=99] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:350) ~[org.eclipse.osgi_3.15.200.v20200214-1600.jar:?]
at org.eclipse.osgi.container.Module.start(Module.java:419) ~[org.eclipse.osgi_3.15.200.v20200214-1600.jar:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:439) ~[org.eclipse.osgi_3.15.200.v20200214-1600.jar:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:458) ~[org.eclipse.osgi_3.15.200.v20200214-1600.jar:?]
at com.ibm.team.repository.provision.internal.ProvisionService.startFeatureBundles(ProvisionService.java:1627) [com.ibm.team.repository.provision_1.3.8000.202308050500.jar:?]
2025-06-30T23:18:11,716+0530 [Start Level: Equinox Container: b12205a9-b4be-4fa2-8489-39b1713a5132] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0315I Servlet Dispatching Enabled
2025-06-30T23:18:11,716+0530 [Start Level: Equinox Container: b12205a9-b4be-4fa2-8489-39b1713a5132] INFO nternal.app.servlet.util.ServletDispatchingHandler - CRJZS0318I Servlet Loopback Disabled
2025-06-30T23:19:01,632+0530 [ Launch callback handler] ERROR eam.repository.provision.internal.ProvisionService - CRJAZ0291E The following bundle could not be started: com.ibm.team.repository.servlet 1.3.0.202308071931. The server might need to be reprovisioned or reinstalled.
org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; type="osgi.bundle"; version:Version="1.3.0.202308071931"; osgi.identity="com.ibm.team.repository.servlet"; singleton:="true" [id=99] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Module.java:350) ~[org.eclipse.osgi_3.15.200.v20200214-1600.jar:?]
at org.eclipse.osgi.container.Module.start(Module.java:419) ~[org.eclipse.osgi_3.15.200.v20200214-1600.jar:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:439) ~[org.eclipse.osgi_3.15.200.v20200214-1600.jar:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:458) ~[org.eclipse.osgi_3.15.200.v20200214-1600.jar:?]
at com.ibm.team.repository.provision.internal.ProvisionService.startFeatureBundles(ProvisionService.java:1627) [com.ibm.team.repository.provision_1.3.8000.202308050500.jar:?]
Kindly, help me resolve this issue and guide me if I'm missing any steps to correctly deploy it.
Thanks in advance.
Thanks in advance.
One answer
I would suggest to look into the EWM Extensions workshop. That is more recent than that old example. https://rsjazz.wordpress.com/2024/02/09/ewm-rational-team-concert-extensions-workshop-changes-for-7-0-3/