CNFE: BadLocationException when delivering baseline
Hi,
We're using the Java API on RTC 3.0iFix1 to deliver a baseline to stream. On the interface IWorspaceConnection, we call the method deliver as follows:
Where
- stream is a IWorkspaceConnection (the stream where I want to deliver)
- sync is a IChangeHistorySyncReport (changes of this baseline vs. the old one)
- base is a IBaselineHandle
The method launches a CNFE for a class I cannot find in the buildtoolkit:
java.lang.NoClassDefFoundError: org/eclipse/jface/text/BadLocationException
at com.ibm.team.process.internal.common.util.AbstractProcess.getCustomizationModel(AbstractProcess.java:365)
at com.ibm.team.process.internal.common.util.AbstractProcess.getRoles(AbstractProcess.java:1463)
...
at com.ibm.team.scm.client.internal.WorkspaceConnection.deliver(WorkspaceConnection.java:1949)
at com.ibm.team.scm.client.internal.WorkspaceConnection.deliver(WorkspaceConnection.java:1739)
at eu.europa.ec.infso.maven.plugin.rtc.Accept.execute(Accept.java:126)
...
This code was functional in RTC 2.0.0.2iFix4, but seems broken since the upgrade. Please advise.
Patrick Leyman
We're using the Java API on RTC 3.0iFix1 to deliver a baseline to stream. On the interface IWorspaceConnection, we call the method deliver as follows:
wsConnection.deliver(stream, sync, Collections.singletonList(base), Collections.EMPTY_LIST, getMonitor());
Where
- stream is a IWorkspaceConnection (the stream where I want to deliver)
- sync is a IChangeHistorySyncReport (changes of this baseline vs. the old one)
- base is a IBaselineHandle
The method launches a CNFE for a class I cannot find in the buildtoolkit:
java.lang.NoClassDefFoundError: org/eclipse/jface/text/BadLocationException
at com.ibm.team.process.internal.common.util.AbstractProcess.getCustomizationModel(AbstractProcess.java:365)
at com.ibm.team.process.internal.common.util.AbstractProcess.getRoles(AbstractProcess.java:1463)
...
at com.ibm.team.scm.client.internal.WorkspaceConnection.deliver(WorkspaceConnection.java:1949)
at com.ibm.team.scm.client.internal.WorkspaceConnection.deliver(WorkspaceConnection.java:1739)
at eu.europa.ec.infso.maven.plugin.rtc.Accept.execute(Accept.java:126)
...
This code was functional in RTC 2.0.0.2iFix4, but seems broken since the upgrade. Please advise.
Patrick Leyman