It's all about the answers!

Ask a question

Unable to run jazz minimal development remote server


Zenon Rzepczynski (6) | asked Jan 08 '08, 4:25 p.m.
Rational Team Concert Beta 2
Version: 0.6.0.I20071214-0415
Build id: I20071214-0415

I have been unable to get either the typical or minimal launch configurations to sucessfully start a remote server from my workspace. I have followed the instructions for the hellojazz and Hijazz examples but cannot get any connection to the server (netstat shows nothing listening on 9080 or 9443).

The osgi console opens and using ss I get the following info for the minimal launch;

osgi> ss

Framework is launched.

id State Bundle
0 ACTIVE org.eclipse.osgi_3.3.1.R33x_v20070828
1 ACTIVE com.ibm.team.repository.common.transport_0.6.0.I20071214-0415
2 ACTIVE org.eclipse.equinox.preferences_3.2.100.v20070522
3 ACTIVE org.eclipse.emf.ecore.xmi_2.3.1.v200709252135
4 ACTIVE org.eclipse.emf.commonj.sdo_2.3.0.v200709252135
5 ACTIVE org.eclipse.osgi.services_3.1.200.v20070605
6 ACTIVE org.eclipse.emf.ecore_2.3.1.v200709252135
7 ACTIVE org.apache.commons.codec_1.3.0
8 ACTIVE org.eclipse.core.jobs_3.3.1.R33x_v20070709
9 ACTIVE org.eclipse.emf.mapping.ecore2xml_2.3.0.v200709252135
10 ACTIVE org.eclipse.equinox.http.registry_1.0.0.v20070608
11 ACTIVE org.eclipse.emf.ecore.change_2.3.0.v200709252135
12 ACTIVE org.eclipse.emf.common_2.3.0.v200709252135
13 ACTIVE org.eclipse.pde.junit.runtime_3.3.0.v20070608-1300
14 ACTIVE com.ibm.team.repository.common.serialize_0.6.0.I20071214-0415
15 ACTIVE org.eclipse.equinox.http.servlet_1.0.1.R33x_v20070816
16 ACTIVE com.ibm.team.repository.common_0.6.0.I20071214-0415
17 ACTIVE javax.servlet_2.4.0.v200706111738
18 ACTIVE org.eclipse.equinox.common_3.3.0.v20070426
19 ACTIVE org.junit_3.8.2.v200706111738
20 ACTIVE org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502
21 ACTIVE org.eclipse.core.contenttype_3.2.100.v20070319
22 ACTIVE org.eclipse.core.runtime_3.3.100.v20070530
23 ACTIVE org.eclipse.jdt.junit.runtime_3.3.0.v20070606-0010
24 ACTIVE org.eclipse.equinox.registry_3.3.1.R33x_v20070802
Fragments=34
25 ACTIVE org.apache.commons.logging_1.0.5.hack
26 ACTIVE com.ibm.team.repository.common.json_0.6.0.I20071214-0415
27 ACTIVE com.ibm.team.repository.common.remoteaccess_0.6.0.I20071214-0415
28 ACTIVE org.apache.log4j_1.2.12
29 ACTIVE org.eclipse.emf.ecore.sdo_2.3.0.v200709252135
30 ACTIVE org.apache.commons.httpclient_3.0.0
31 ACTIVE org.mortbay.jetty_5.1.11.v200706111724
32 ACTIVE org.eclipse.equinox.app_1.0.1.R33x_v20070828
33 ACTIVE org.apache.commons.logging_1.0.4.v200706111724
34 RESOLVED org.eclipse.core.runtime.compatibility.registry_3.2.100.v20070316
Master=24

osgi>

Any assistance would be appreciated.

5 answers



permanent link
Richard Backhouse (6661) | answered Jan 08 '08, 4:58 p.m.
JAZZ DEVELOPER
You will need these bundles too.

com.ibm.team.server.embedded.common_0.6.0.qualifier
com.ibm.team.server.embedded.jetty.auth_0.6.0.qualifier
com.ibm.team.server.embedded.jetty_0.6.0.qualifier
com.ibm.team.server.embedded.webapp.bridge_0.6.0.qualifier

Richard

zerze wrote:
Rational Team Concert Beta 2
Version: 0.6.0.I20071214-0415
Build id: I20071214-0415

I have been unable to get either the typical or minimal launch
configurations to sucessfully start a remote server from my
workspace. I have followed the instructions for the hellojazz and
Hijazz examples but cannot get any connection to the server (netstat
shows nothing listening on 9080 or 9443).

The osgi console opens and using ss I get the following info for the
minimal launch;

osgi> ss

Framework is launched.

id State Bundle
0 ACTIVE org.eclipse.osgi_3.3.1.R33x_v20070828
1 ACTIVE
com.ibm.team.repository.common.transport_0.6.0.I20071214-0415
2 ACTIVE org.eclipse.equinox.preferences_3.2.100.v20070522
3 ACTIVE org.eclipse.emf.ecore.xmi_2.3.1.v200709252135
4 ACTIVE org.eclipse.emf.commonj.sdo_2.3.0.v200709252135
5 ACTIVE org.eclipse.osgi.services_3.1.200.v20070605
6 ACTIVE org.eclipse.emf.ecore_2.3.1.v200709252135
7 ACTIVE org.apache.commons.codec_1.3.0
8 ACTIVE org.eclipse.core.jobs_3.3.1.R33x_v20070709
9 ACTIVE org.eclipse.emf.mapping.ecore2xml_2.3.0.v200709252135
10 ACTIVE org.eclipse.equinox.http.registry_1.0.0.v20070608
11 ACTIVE org.eclipse.emf.ecore.change_2.3.0.v200709252135
12 ACTIVE org.eclipse.emf.common_2.3.0.v200709252135
13 ACTIVE org.eclipse.pde.junit.runtime_3.3.0.v20070608-1300
14 ACTIVE
com.ibm.team.repository.common.serialize_0.6.0.I20071214-0415
15 ACTIVE org.eclipse.equinox.http.servlet_1.0.1.R33x_v20070816
16 ACTIVE com.ibm.team.repository.common_0.6.0.I20071214-0415
17 ACTIVE javax.servlet_2.4.0.v200706111738
18 ACTIVE org.eclipse.equinox.common_3.3.0.v20070426
19 ACTIVE org.junit_3.8.2.v200706111738
20 ACTIVE
org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502
21 ACTIVE org.eclipse.core.contenttype_3.2.100.v20070319
22 ACTIVE org.eclipse.core.runtime_3.3.100.v20070530
23 ACTIVE org.eclipse.jdt.junit.runtime_3.3.0.v20070606-0010
24 ACTIVE org.eclipse.equinox.registry_3.3.1.R33x_v20070802
Fragments=34
25 ACTIVE org.apache.commons.logging_1.0.5.hack
26 ACTIVE
com.ibm.team.repository.common.json_0.6.0.I20071214-0415
27 ACTIVE
com.ibm.team.repository.common.remoteaccess_0.6.0.I20071214-0415
28 ACTIVE org.apache.log4j_1.2.12
29 ACTIVE org.eclipse.emf.ecore.sdo_2.3.0.v200709252135
30 ACTIVE org.apache.commons.httpclient_3.0.0
31 ACTIVE org.mortbay.jetty_5.1.11.v200706111724
32 ACTIVE org.eclipse.equinox.app_1.0.1.R33x_v20070828
33 ACTIVE org.apache.commons.logging_1.0.4.v200706111724
34 RESOLVED
org.eclipse.core.runtime.compatibility.registry_3.2.100.v20070316
Master=24

osgi

Any assistance would be appreciated.

permanent link
Chris Daly (61651) | answered Jan 08 '08, 7:48 p.m.
JAZZ DEVELOPER
Richard Backhouse wrote:
You will need these bundles too.

com.ibm.team.server.embedded.common_0.6.0.qualifier
com.ibm.team.server.embedded.jetty.auth_0.6.0.qualifier
com.ibm.team.server.embedded.jetty_0.6.0.qualifier
com.ibm.team.server.embedded.webapp.bridge_0.6.0.qualifier


I'm looking at the JazzServer-Beta2-Minimal.launch attached to
https://jazz.net/wiki/bin/view/Main/JazzServerRunAndDebug and it has 3
of those 4 plugins. The one missing is:

com.ibm.team.server.embedded.jetty.auth_0.6.0.qualifier

It looks to me like this plugin is only present in the test download zip
(JazzJUnitTests-Beta2.zip). Richard, does that seem like a releng bug
to you? Should it be in JazzTeamServer-Source-Beta2.zip (where the
other jetty plugin is)?

permanent link
Richard Backhouse (6661) | answered Jan 08 '08, 9:08 p.m.
JAZZ DEVELOPER
Chris,

You don't technically need the jetty.auth bundle, It should work without
it. However if you include this bundle the configured authenticator that
Jetty uses will look in the Jazz DB Contributor table to check for valid
userids. The required password is always "password" for any of these
userids. If you don't include this bundle in the launch then the only
available userids to login with are ADMIN and GUEST.

I think its worthwhile getting it included so that launches can
reference it.

Richard


Chris Daly wrote:
Richard Backhouse wrote:
You will need these bundles too.

com.ibm.team.server.embedded.common_0.6.0.qualifier
com.ibm.team.server.embedded.jetty.auth_0.6.0.qualifier
com.ibm.team.server.embedded.jetty_0.6.0.qualifier
com.ibm.team.server.embedded.webapp.bridge_0.6.0.qualifier


I'm looking at the JazzServer-Beta2-Minimal.launch attached to
https://jazz.net/wiki/bin/view/Main/JazzServerRunAndDebug and it has 3
of those 4 plugins. The one missing is:

com.ibm.team.server.embedded.jetty.auth_0.6.0.qualifier

It looks to me like this plugin is only present in the test download zip
(JazzJUnitTests-Beta2.zip). Richard, does that seem like a releng bug
to you? Should it be in JazzTeamServer-Source-Beta2.zip (where the
other jetty plugin is)?

permanent link
Zenon Rzepczynski (6) | answered Jan 09 '08, 5:00 p.m.
Thanks for the help. It looks like I unzipped the server source into the wrong location. Server starts now and I can connect using the jazz client, but I am only able to access the service page when using a browser? I am using the typical launch configuration.

permanent link
Chris Daly (61651) | answered Jan 09 '08, 6:18 p.m.
JAZZ DEVELOPER
zerze wrote:
Thanks for the help. It looks like I unzipped the server source into
the wrong location. Server starts now and I can connect using the
jazz client, but I am only able to access the service page when using
a browser? I am using the typical launch configuration.


I am also having trouble getting a good development setup for WebUI.
I've documented what I'm seeing in Jazz bug 40676.

Your answer


Register or to post your answer.