Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

CCM does not come online after installing a custom plugin

Installed a plugin that caused ccm not to come online and throwing errors like, error CRJZS0309E No profiles were
located.  Check that the System Property "JAZZ_HOME" is set correctly
http status is 404 the response body error:  404: Proxy Servlet /ccm/rootservices


0 votes



2 answers

Permanent link
This means that the installed plugin caused the deletion of some ccm files.

- All applications except CCM are up and running.
- The only change to the server is that the user deployed a custom plugin to CCM.
- Checking Jazz_home? It should be correctly defined in WAS.
- Look at /apps/IBM/JazzTeamServer5.0.2/server/conf/ccm/provision_profiles, NO file exists. In /conf/ccm/sites, there is only one folder, which is the custom plugin that user installed.

- In this case the client need to restore files in both folders.
-ensure the following folders exist in /ccm/sites/
==> enterprise-update-site
==> update-site
==> rtc-commons-update-site
==> js_user_role_condition_provider

 CCM also has the following ini and site folder:
==> /ccm/provision_profiles/verify-profile.ini
==> /ccm/sites/verifier-update-site


Try to remove the WAS cache and try restart again:
Steps:
1. Stop WebSphere server
2. Navigate to the WebSphere temporary directory. The location of the
WebSphere's temp folder is...
<WebSphere Install Directory>\AppServer\profiles\<App Server
Name>\temp\<Node name>\<Server name>\
For example,
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/temp/rpmcs11Node01/server1
3. Locate ccm_war and delete the folder
4. Start the server

All of this could be avoided by testing on another env first.

0 votes

Comments

As I just answered your deployment is wrong and that causes the load process of the CCM server fail. Popular errors are typos in your provision profile or wrong content and structures in your site folder - missing site.xml or features/plugins.

  1. Check the log file - this could indicate more what the problem is
  2. Delete the files you added when deploying and restart the test server

The test server should come up just fine.


Permanent link
You got the provision profile and the site wrong or there is some other issue in your deployment - assuming the extension works on Jetty.

See https://rsjazz.wordpress.com/2015/09/30/learning-to-fly-getting-started-with-the-rtc-java-apis/ especially

Cite:

If the extension works on Jetty, the worst that can go wrong deploying it on a real server is that the dependencies in the extension include libraries that are not available on the server. Other issues could be other dependency issues, missing provision profiles or typos in the profile or corrupt files. This would show in the log file during server start up. Check the RTC Server log (i.e. server/logs/ccm.log).

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 10,937

Question asked: Oct 30 '15, 10:12 a.m.

Question was seen: 2,708 times

Last updated: Oct 30 '15, 10:36 a.m.

Confirmation Cancel Confirm