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

java.lang.IncompatibleClassChangeError

Ih,
I'm testing the example on "Extending the data warehouse", and now I need help.
I deployed my plugin with some changes.
I'm using localhost and when i click on "Update Snapshot Data" button as is written here:
https://jazz.net/wiki/bin/view/Main/DataWarehouseExtending
Appears on the console an error due java.lang.IncompatibleRecord:

09:14:05,936 WARN .team.repository.servlet.AbstractTeamServerServlet - Tea
mRepositoryException processing POST request for com.ibm.team.reports.common.internal.service.IRepor
tRestService.postUpdateSnapshotData(). The request was made by user "ADMIN" from "127.0.0.1". The st
acktrace hash is 12455A4EA8D5440AF6853F770E424CCAEB9E4C14.
com.ibm.team.repository.common.TeamRepositoryException: java.lang.IncompatibleClassChangeError: com/
ibm/team/datawarehouse/service/AbstractSnapshotService.createTableRecord(Lcom/ibm/team/datawarehouse
/common/ITableDescriptor;)Lcom/ibm/team/datawarehouse/service/IWritableDataRow;

Caused by:
java.util.concurrent.ExecutionException: java.lang.IncompatibleClassChangeError: com/ibm/team/datawa
rehouse/service/AbstractSnapshotService.createTableRecord(Lcom/ibm/team/datawarehouse/common/ITableD
escriptor;)Lcom/ibm/team/datawarehouse/service/IWritableDataRow;

Caused by:
java.lang.IncompatibleClassChangeError: com/ibm/team/datawarehouse/service/AbstractSnapshotService.c
reateTableRecord(Lcom/ibm/team/datawarehouse/common/ITableDescriptor;)Lcom/ibm/team/datawarehouse/se
rvice/IWritableDataRow;

Does anyone have any idea how to solve this problem please?

thanks for your support

0 votes



2 answers

Permanent link
It sounds like more than one copy of the com/ibm/team/datawarehouse/service/AbstractSnapshotService is getting into the server runtime, or there is a difference between what you compiled your extension with and what is in the server. Are you using 1.0 for both the development and target environments?

0 votes


Permanent link
It sounds like more than one copy of the com/ibm/team/datawarehouse/service/AbstractSnapshotService is getting into the server runtime, or there is a difference between what you compiled your extension with and what is in the server. Are you using 1.0 for both the development and target environments?


In fact there were different versions on the server and client.
I copied and pasted the plugin (com.ibm.team.datawarehouse.service) on the client from the server, and it works!
Thanks for your support :)

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

Question asked: Jul 07 '08, 9:09 a.m.

Question was seen: 6,810 times

Last updated: Jul 07 '08, 9:09 a.m.

Confirmation Cancel Confirm