It's all about the answers!

Ask a question

Repository error after enabling LDAP


Olivier Nicole (1163) | asked Jan 13 '10, 11:14 p.m.
Hi,

I used LDAP for dummies to configure LDAP, I think it is working.

But since then I have a problem with the repository:

On https://.../jazz/setup: for the configuration of database, I have the error:
The database exists, but is not configured to contain Jazz. Run repotools -createTables to configure the database for Jazz.

On https://.../jazz/admin: for the server status I have the errors:
CRJAZ1061I The database is responding, but the Jazz repository schemas and tables cannot be found. Check that the database JDBC location is correct. If this is a new database, stop the server and use the "repotools" command to create the tables.

and a bunch of

CRJAZ1135I Failed to find the service "com.ibm.team.repository.service.internal.rdb.IDatabaseStateService" with a matching filter "(databaseExists=true)".

I used repotools to drop and recreate the tables, but with out success.

The database is configured as:
DB Type:JDBC
JDBC Vendor: DERBY
JDBC Location: empty
JDBC Password: empty

I am completely at lost, not even knowing where to look at, so any help will be greately appreciated.

Many thanks in advance,

Olivier

2 answers



permanent link
Eric Jodet (6.3k5111120) | answered Jan 14 '10, 5:23 a.m.
JAZZ DEVELOPER
Hello Olivier,
as unsure about the version you're trying to install,
I assume it's 2.0.0.2.

In case of a fresh install (no migration from previous version),
and if you're using OOTB config - Tomcat + Derby,
I would encourage you to:
1 - clear current installation
2 - re-install from scratch (either using IIM or unzip the server)
3 - start the server without any modification to the OOTB
TeamServer.properties - no repotools command is required in case of Derby)
4 - run the setup with Tomcat registry and validate installation.
5 - proceed with LDAP setup as per documentation
http://publib.boulder.ibm.com/infocenter/rtc/v2r0m0/topic/com.ibm.jazz.install.doc/topics/c_plan_identity_management.html
+ LDAP https://jazz.net/wiki/bin/view/Main/LDAP4Dummies

If the above scenario does not apply - ex: using WAS - please explain
further.

Thanks.
Eric.

on a crit :
Hi,

I used LDAP for dummies to configure LDAP, I think it is working.

But since then I have a problem with the repository:

On https://.../jazz/setup: for the configuration of database, I have
the error:
The database exists, but is not configured to contain Jazz. Run
repotools -createTables to configure the database for Jazz.

On https://.../jazz/admin: for the server status I have the errors:
CRJAZ1061I The database is responding, but the Jazz repository schemas
and tables cannot be found. Check that the database JDBC location is
correct. If this is a new database, stop the server and use the
"repotools" command to create the tables.

and a bunch of

CRJAZ1135I Failed to find the service
"com.ibm.team.repository.service.internal.rdb.IDatabaseStateService"
with a matching filter "(databaseExists=true)".

I used repotools to drop and recreate the tables, but with out
success.

The database is configured as:
DB Type:JDBC
JDBC Vendor: DERBY
JDBC Location: empty
JDBC Password: empty

I am completely at lost, not even knowing where to look at, so any
help will be greately appreciated.

Many thanks in advance,

Olivier

permanent link
Olivier Nicole (1163) | answered Jan 15 '10, 4:38 a.m.
Replying to myself.

After reinstalling RTC from scratch (looks like Windows software), I managed to get the same error.

I tracked it down to the file .../JazzTeamServer/server/tomcat/webapps/jazz/WEB-INF/web.xml

If I keep the file from the distribution, RTC works fine, if I modify it according the LDAP4dummies (https://jazz.net/wiki/bin/view/Main/LDAP4Dummies) it hangs with the persitUrl error.

I suspect that the information in LDAP4dummies are a bit outdated.

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.