It's all about the answers!

Ask a question

TeamConcert server distributed modew


Gary Dang (59338955) | asked Jan 28 '08, 9:59 a.m.
Where can I find setup/configuration information to separate the TeamConcert web server component and the application/db component?

Also, can you confirm we are using Apache Tomcat as the HTTP web server?

3 answers



permanent link
Bill Higgins (4562523) | answered Jan 29 '08, 9:30 p.m.
JAZZ DEVELOPER
> Where can I find setup/configuration information to
> separate the TeamConcert web server component and the
> application/db component?

Partial answer follows...

I'm not sure exactly what you mean by "web server component" in this context. It's possible to use Tomcat or WebSphere Application Server both as a web server and an application server.

If you're talking about using a pure web server in front of the application server, we have a doc that talks about fronting Tomcat with IBM HTTP Server:

https://jazz.net/learn/tech-notes/TechNote.jsp?href=data/rtc-1_0-fronting-tomcat-with-ihs/index.html

I haven't seen a doc about separating the app server and the DB server but I've forwarded this thread to some Repository team members to see if they know about it.

> Also, can you confirm we are using Apache Tomcat as the
> HTTP web server?

As I said above, it's possible to use Tomcat as both an application server and as your web server. The basic out of the box Rational Team Concert Express configuration does just this.

At the time I write this (Jan 2008), we support the following application servers / web servers:

- Apache Tomcat 5.5 (we are looking at 6 but have not committed it)
- IBM WebSphere Application Server v6.1

For future reference, we list the officially supported operating environments, including application servers, web browsers, Java runtimes, etc. in the product release plan. The product release plan for Rational Team Concert Express v1.0 is at the URI below:

https://jazz.net/development/DevelopmentItem.jsp?href=content/project/plans/jazz-plan-0.6.html#OperatingEnvironments

--
Bill Higgins
Jazz Web UI Foundation Team

permanent link
Ritchie Schacher - IBM (47611) | answered Jan 30 '08, 8:38 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
Re: separating the db component -

By default, the TeamServer ZIP file is preconfigured to run with an
"embedded" Derby database. The database is a collection of files in the
directory "repositoryDB". The db interactions are all managed in the same
Java process as the web application running on the server.

The setup guide contains sections on configuring other, more scalable, dbs
(DB2 and Oracle). The database servers for those databases can be located
on the same machine or on another machine on the network.

The setup guide is here:
https://jazz.net/downloads/DownloadDocument.jsp?href=betas/data/0.6Beta2a/server-install/index.html

The section is titled "Optional: create and configure the database"

--
Ritchie

**********************************************
Ritchie Schacher
Jazz Repository component lead
IBM/Rational RTP Lab
schacher@us.ibm.com

"gdang" <gary.dang@accenture-dot-com.no-spam.invalid> wrote in message
news:fnkr4g$q5k$1@localhost.localdomain...
Where can I find setup/configuration information to separate the
TeamConcert web server component and the application/db component?

Also, can you confirm we are using Apache Tomcat as the HTTP web
server?

permanent link
Gary Dang (59338955) | answered Mar 27 '08, 2:18 a.m.
Thanks for the information. More questions: We are planning Jazz for multiple independent projects and each project is isolated from the others. If we want to use Derby, how can we create new repositories? In a distributed environment, Jazz server should be in a DMZ while the databases (Derby) are not typically allowed to be created on the web server. Could you please provide instructions how to point to repositories created in Derby on a different box? I see some nice instructions for DB2 and it worked frin for me. It would be nice to have some similar instructions for Derby. Thanks.

Your answer


Register or 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.