Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » PHP Development Tools (PDT) » Can't compare CVS files in PDT
Can't compare CVS files in PDT [message #644466] Sat, 11 December 2010 18:02 Go to next message
Paul DeWolf is currently offline Paul DeWolfFriend
Messages: 1
Registered: December 2010
Junior Member
Whenever I try to compare files (e.g. compare with latest from head) in the PDT environment I get an Unhandled event loop exception. I'm also getting handler conflict warnings that seem to be related, but I don't know how to resolve them. I have to go back and forth between PDT and standard Eclipse to do development and then comparisons before check-in.

This is the same running Eclipse/PDT on two different Windows machines using Helios Service Release 1
Build id: 20100917-0705.
Re: Can't compare CVS files in PDT [message #644654 is a reply to message #644466] Mon, 13 December 2010 16:29 Go to previous messageGo to next message
apassiou  is currently offline apassiou Friend
Messages: 2
Registered: December 2010
Junior Member
I have a similar problem with the Subversive plugin:
when I try to compare local copy to the repository from the team synchronization perspective the comparison view is empty (just grey) and when I use the "Compare with => latest from Repository" menu from the PHP perspective I get the following exception:

at org.eclipse.php.internal.core.format.FormatPreferencesSuppor t.verifyValidity(
at org.eclipse.php.internal.core.format.FormatPreferencesSuppor t.getIndentationChar(
at org.eclipse.php.internal.ui.editor.configuration.PHPStructur edTextViewerConfiguration.getIndentPrefixes(PHPStructuredTex
at org.eclipse.wst.sse.ui.internal.StructuredTextViewer.configu re(
at ure(
at$Contribu torInfo.internalSetDocument(
at$Contribu torInfo.setDocument(
at ntent(
at nalRefresh(
at Changed(
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentView
at ne.setInput(
at eInput(
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at rol(
at (
at org.eclipse.ui.internal.EditorReference.createPartHelper(Edi
at org.eclipse.ui.internal.EditorReference.createPart(EditorRef
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb
at org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag
at org.eclipse.ui.internal.WorkbenchPage$ ava:2711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa
at tor(
at or(
at va:137)
at va:121)
at pareEditor(
at eration$4$
at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockL
at org.eclipse.ui.internal.UISynchronizer$ java:158)
at 5)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:4041)
at org.eclipse.swt.widgets.Display.readAndDispatch( :3660)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2640)
at org.eclipse.ui.internal.Workbench.runUI(
at org.eclipse.ui.internal.Workbench.access$4( 38)
at org.eclipse.ui.internal.Workbench$
at org.eclipse.core.databinding.observable.Realm.runWithDefault (
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start (
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework( 619)
at org.eclipse.equinox.launcher.Main.basicRun(
at org.eclipse.equinox.launcher.Main.main(

For information, it works without a problem on java sources from a java perspective

I am using Eclipse Helios SR1 (build ID 20100917-0705),
PDT 2.2.1.v20100826-1100 and Subversive SVN Team Provider (Incubation) 0.7.9.I20100512-1900

[Updated on: Mon, 13 December 2010 16:31]

Report message to a moderator

Re: Can't compare CVS files in PDT [message #645535 is a reply to message #644654] Fri, 17 December 2010 16:51 Go to previous messageGo to next message
Mauro Molinari is currently offline Mauro MolinariFriend
Messages: 285
Registered: July 2009
Senior Member
Maybe you ran into this:

Re: Can't compare CVS files in PDT [message #645591 is a reply to message #645535] Sat, 18 December 2010 12:51 Go to previous message
apassiou  is currently offline apassiou Friend
Messages: 2
Registered: December 2010
Junior Member
Mauro Molinari wrote on Fri, 17 December 2010 11:51
Maybe you ran into this:


Thanks for the tip, I have updated the PDT via tieur own update site (instead of the helios's one) and now it works and I can again use the compare view on PHP files with subversive

[Updated on: Sat, 18 December 2010 12:52]

Report message to a moderator

Previous Topic:Working Sets - directories/files missing
Next Topic:trouble with Zend Debugger
Goto Forum:

Current Time: Wed Dec 02 03:38:11 GMT 2015

Powered by FUDForum. Page generated in 0.16187 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software