Forum Discussion

buddy_price's avatar
12 years ago

Code Collaborator plugin in Eclipse 3.6.2

Using Eclipse 3.6.2 (The version that is part of Rational Team Concert 4.0 from IBM), I get the following error log when I try to open up a review in the action items view.  Any assistance would be appreicated as to what to do, as this makes it very difficult to properly use the eclipse plugin.



java.lang.RuntimeException: Exception thrown while trying to convert 'generalInfo'.

    at com.smartbear.ccollab.datamodel.convert.impl.XmlRpcConverter.deconvert(XmlRpcConverter.java:256)

    at com.smartbear.ccollab.datamodel.client.impl.ClientConnection.unMarshal(ClientConnection.java:348)

    at com.smartbear.ccollab.datamodel.client.impl.ClientConnection.getReviewSummary(ClientConnection.java:201)

    at com.smartbear.ccollab.datamodel.client.impl.ClientConnection.getReviewSummary(ClientConnection.java:163)

    at com.smartbear.collaborator.ui.editors.ReviewEditor.fetchModel(ReviewEditor.java:318)

    at com.smartbear.collaborator.ui.editors.ReviewEditor.init(ReviewEditor.java:117)

    at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:798)

    at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:647)

    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)

    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)

    at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289)

    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2863)

    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2768)

    at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2760)

    at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2711)

    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2707)

    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2691)

    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2674)

    at com.smartbear.collaborator.ui.ide.CollaboratorIDEUI$2.run(CollaboratorIDEUI.java:93)

    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)

    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)

    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4282)

    at com.smartbear.collaborator.ui.ide.CollaboratorIDEUI.openReview(CollaboratorIDEUI.java:82)

    at com.smartbear.collaborator.ui.ide.actions.OpenReviewHandler.execute(OpenReviewHandler.java:38)

    at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)

    at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)

    at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)

    at org.eclipse.ui.internal.handlers.HandlerService.executeCommandInContext(HandlerService.java:270)

    at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommandInContext(SlaveHandlerService.java:285)

    at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommandInContext(SlaveHandlerService.java:285)

    at com.smartbear.collaborator.ui.util.PlatformUIUtils.executeCommand(PlatformUIUtils.java:140)

    at com.smartbear.collaborator.ui.ide.views.ActionItemsView$2.open(ActionItemsView.java:117)

    at com.smartbear.jface.OpenListenerDelegate.open(OpenListenerDelegate.java:18)

    at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:845)

    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)

    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)

    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)

    at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:843)

    at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1131)

    at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1235)

    at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:264)

    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:258)

    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:298)

    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)

    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)

    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)

    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)

    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)

    at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)

    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)

    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:600)

    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1408)

Caused by: java.lang.RuntimeException: Exception thrown while trying to convert 'reviewTemplate'.

    at com.smartbear.ccollab.datamodel.convert.impl.XmlRpcConverter.deconvert(XmlRpcConverter.java:256)

    at com.smartbear.ccollab.datamodel.convert.impl.XmlRpcConverter.deconvertObject(XmlRpcConverter.java:303)

    at com.smartbear.ccollab.datamodel.convert.impl.XmlRpcConverter.deconvertField(XmlRpcConverter.java:270)

    at com.smartbear.ccollab.datamodel.convert.impl.XmlRpcConverter.deconvert(XmlRpcConverter.java:249)

    ... 67 more

Caused by: java.lang.RuntimeException: Server did not send a value for the non-optional field: reviewRejectReasons

    at com.smartbear.ccollab.datamodel.convert.impl.XmlRpcConverter.deconvert(XmlRpcConverter.java:240)

    at com.smartbear.ccollab.datamodel.convert.impl.XmlRpcConverter.deconvertObject(XmlRpcConverter.java:303)

    at com.smartbear.ccollab.datamodel.convert.impl.XmlRpcConverter.deconvertField(XmlRpcConverter.java:270)

    at com.smartbear.ccollab.datamodel.convert.impl.XmlRpcConverter.deconvert(XmlRpcConverter.java:249)

    ... 70 more



Java version being used is JRE 1.6.0 IBM J9 2.4 Linux x86-32 (The JRE installed with Team Concert)



Thanks,

Buddy

5 Replies

  • I have the exact same problem with Eclipse 3.7.  Did you get any response on this?

    Thanks,

    Frank.
  • Same problem, eclipse 3.7.1, jre1.6.0_23, redhat. It's almost like the install failed to create a file. I also disabled the option to open the review in the eclipse editor, but still the same result. We just upgraded to ccollab7.2.7 and would like the new plugin functionality.
  • Hi,



    There is a known issue with trying to use any eclipse plugin version (except 7237), against server version 7237. Could this be the case you guys are running into?



    If not, can you send us a debug log so we can take a look?



    To create a debugging log, please go to Window > Preferences > Code Collaborator > Capture Debugging Log. This will open a Debugging window. With that window still open, please reproduce the issue and press "Save Log."



    To get the configuration information, go to "Help" -> "About ..." -> "Installation Details" -> "Configuration" tab.

    Select all of the text in the "Configuration Details" box and save it in a file. 



    Then click "View Error log" and save that information in a file as well. 



    Send those files to our support email (
    codecollab@smartbear.com) and we'll take a look.



    Thanks,


    Luis Luna
  • I'm having this issue and have emailed support with my configuration details. My server and plug-in SVN don't match. How do I get a specific revision of the plug-in?