It's all about the answers!

Ask a question

Understanding the breakup of jazz into applications


jim herron (814327) | asked Jan 20 '11, 12:14 p.m.
I understood, in RTC 2.X, how to back up the derby database, and what URIs were used to access admin, setup, or user data.

With the introduction of the CCM application, and no clear documentation that I can find, I no longer understand where data is stored or what the standard URIs are. The installation instructions give different paths/parameters than the migration "tips and hints" document, and both contain errors that were fixed by trial and error.

Does the CCM application store it's data in the jts database? Or are they now separate? Do I back up a RTC Derby database like I did in RTC 2.x or has that changed? Is there a document that describes the data layout and how it is accessed by jts and ccm?

Also, We used to be able to address the jazz database as "https://localhost:9443/xxx on training machines, but cannot anymore. (The migration documentation does mention this) What has changed that caused this? It is now much more difficult to clone training VMs that access their own training database.

2 answers



permanent link
Ralph Schoon (63.1k33645) | answered Jan 21 '11, 5:02 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Hi Jim,

you might want to look into this article http://jazz.net/library/article/547. It should give you a better understanding which files you want to back up to clone training material.

It also mentions how the application was split up in capabilities.

There is a great article about the upgrade process here http://jazz.net/library/article/524 that might also shed some light on the details.


Your URI roots are essentially

https://server:port/jts for the JTS capability and

https://server:port/jazz if you install with an upgrade option from RTC 2.x

or

https://server:port/ccm if you do a new installation without upgrade option.

The issue with localhost is, for production environments it is required to have a stable URI, otherwise connections between capabilities and links from other sources could break.

For training, the solution we use is to define an alias in the hosts file for instance

127.0.0.1 jazz-server

I use the alias during the setup. Setup will complain to let you think about a fully qualified host name but lets you have your way if you insist. In case you need to move from isolated training machines to a real network e.g. for the collaboration experience, all you have to do is changing the IP address to point to the common server.

Hope this helps,

Ralph


I understood, in RTC 2.X, how to back up the derby database, and what URIs were used to access admin, setup, or user data.

With the introduction of the CCM application, and no clear documentation that I can find, I no longer understand where data is stored or what the standard URIs are. The installation instructions give different paths/parameters than the migration "tips and hints" document, and both contain errors that were fixed by trial and error.

Does the CCM application store it's data in the jts database? Or are they now separate? Do I back up a RTC Derby database like I did in RTC 2.x or has that changed? Is there a document that describes the data layout and how it is accessed by jts and ccm?

Also, We used to be able to address the jazz database as "https://localhost:9443/* on training machines, but cannot anymore. (The migration documentation does mention this) What has changed that caused this? It is now much more difficult to clone training VMs that access their own training database.

permanent link
Geoffrey Clemm (30.1k33035) | answered Jan 21 '11, 4:38 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
WRT the question about where the CCM application stores its data ... it
is not in the JTS database, but rather a separate database allocated to
the CCM application. (The JTS database is used to store data shared by
multiple applications, and also I believe currently is used to store
data for the RRC application). I believe CCM stores its warehoused data
in that CCM repository, while in the next joint RQM/RRC/RTC release,
there will be a separate database where warehoused data from multiple
applications can be stored.

Cheers,
Geoff

On 1/21/2011 5:08 AM, rschoon wrote:
Hi Jim,

you might want to look into this article
http://jazz.net/library/article/547. It should give you a
better understanding which files you want to back up to clone
training material.

It also mentions how the application was split up in capabilities.

There is a great article about the upgrade process here
http://jazz.net/library/article/524 that might also shed
some light on the details.


Your URI roots are essentially

https://server:port/jts for the JTS capability and

https://server:port/jazz if you install with an upgrade option from
RTC 2.x

or

https://server:port/ccm if you do a new installation without upgrade
option.

The issue with localhost is, for production environments it is
required to have a stable URI, otherwise connections between
capabilities and links from other sources could break.

For training, the solution we use is to define an alias in the hosts
file for instance

127.0.0.1 jazz-server

I use the alias during the setup. Setup will complain to let you think
about a fully qualified host name but lets you have your way if you
insist. In case you need to move from isolated training machines to a
real network e.g. for the collaboration experience, all you have to do
is changing the IP address to point to the common server.

Hope this helps,

Ralph


jim.islandtraining.comwrote:
I understood, in RTC 2.X, how to back up the derby database, and what
URIs were used to access admin, setup, or user data.

With the introduction of the CCM application, and no clear
documentation that I can find, I no longer understand where data is
stored or what the standard URIs are. The installation instructions
give different paths/parameters than the migration "tips and
hints" document, and both contain errors that were fixed by
trial and error.

Does the CCM application store it's data in the jts database? Or are
they now separate? Do I back up a RTC Derby database like I did in
RTC 2.x or has that changed? Is there a document that describes the
data layout and how it is accessed by jts and ccm?

Also, We used to be able to address the jazz database as
"https://localhost:9443/* on training machines, but cannot
anymore. (The migration documentation does mention this) What has
changed that caused this? It is now much more difficult to clone
training VMs that access their own training database.

Your answer


Register or to post your answer.