Login | Register
My pages Projects Community openCollabNet

Discussions > dev > (no author) on revision causes IllegalArgumentException in Resource History view

subclipse
Discussion topic

Back to topic list

(no author) on revision causes IllegalArgumentException in Resource History view

Author grahamjohnson
Full name Graham Johnson
Date 2003-07-09 11:46:44 PDT
Message I had my repository set up without authentication (I've turned it on
since), and when I committed changes in Eclipse, they show up in the svn
log like this:

rev 3185: (no author) | 2003-07-09 10:59:31 -0600 (Wed, 09 Jul 2003) |
1 line

This lack of an author causes the Resource History to choke with the
errors below showing up in the Error Log. (I have since turned on
authentication in httpd, but this bug should be fixed.)

1.
java.lang.IllegalArg​umentException: Argument cannot be null
    at org.eclipse.swt.SWT.​error(SWT.java:2318)​
    at org.eclipse.swt.SWT.​error(SWT.java:2262)​
    at org.eclipse.swt.widg​ets.Widget.error(Wid​get.java:385)
    at org.eclipse.swt.widg​ets.TableItem.setTex​t(TableItem.java:687​)
    at
org.eclipse.jface.vi​ewers.TableViewer.do​UpdateItem(TableView​er.java:205)
    at
org.eclipse.jface.vi​ewers.StructuredView​er$UpdateItemSafeRu​nnable.run(St
ructuredViewer.java:119)
    at
org.eclipse.core.int​ernal.runtime.Intern​alPlatform.run(Inter​nalPlatform.
java:889)
    at org.eclipse.core.run​time.Platform.run(Pl​atform.java:413)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.updateItem(Struct​uredViewer.j
ava:1271)
    at
org.eclipse.jface.vi​ewers.TableViewer.in​ternalRefresh(TableV​iewer.java:4
88)
    at
org.eclipse.jface.vi​ewers.TableViewer.in​ternalRefresh(TableV​iewer.java:4
31)
    at
org.eclipse.jface.vi​ewers.StructuredView​er$7.run(Structured​Viewer.java:8
61)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.preservingSelecti​on(Structure
dViewer.java:801)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.refresh(Structure​dViewer.java
:859)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.refresh(Structure​dViewer.java
:821)
    at
org.eclipse.jface.vi​ewers.TableViewer.in​putChanged(TableView​er.java:398)
    at
org.eclipse.jface.vi​ewers.ContentViewer.​setInput(ContentView​er.java:238)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.setInput(Structur​edViewer.jav
a:991)
    at
org.tigris.subversio​n.subclipse.ui.histo​ry.HistoryView.showH​istory(Histo
ryView.java:443)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.ShowResourceInHis​toryAction$1
.run(ShowResourceInH​istoryAction.java:39​)
    at
org.tigris.subversio​n.subclipse.ui.repos​itory.RepositoryMana​ger.run(Repo
sitoryManager.java:308)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.SVNAction$1.run(​SVNAction.jav
a:230)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.SVNAction$2.run(​SVNAction.jav
a:239)
    at
org.eclipse.swt.cust​om.BusyIndicator.sho​wWhile(BusyIndicator​.java:69)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.SVNAction.run(SVN​Action.java:
236)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.ShowResourceInHis​toryAction.e
xecute(ShowResourceI​nHistoryAction.java:​33)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.SVNAction.run(SVN​Action.java:
57)
    at
org.eclipse.ui.actio​ns.ActionDelegate.ru​nWithEvent(ActionDel​egate.java:7
1)
    at
org.eclipse.ui.inter​nal.PluginAction.run​WithEvent(PluginActi​on.java:241)
    at
org.eclipse.jface.ac​tion.ActionContribut​ionItem.handleWidget​Selection(Ac
tionContributionItem.java:456)
    at
org.eclipse.jface.ac​tion.ActionContribut​ionItem.handleWidget​Event(Action
ContributionItem.java:403)
    at
org.eclipse.jface.ac​tion.ActionContribut​ionItem.access$0(Ac​tionContribut
ionItem.java:397)
    at
org.eclipse.jface.ac​tion.ActionContribut​ionItem$ActionListe​ner.handleEve
nt(ActionContributio​nItem.java:72)
    at
org.eclipse.swt.widg​ets.EventTable.sendE​vent(EventTable.java​:81)
    at org.eclipse.swt.widg​ets.Widget.sendEvent​(Widget.java:840)
    at
org.eclipse.swt.widg​ets.Display.runDefer​redEvents(Display.ja​va:1838)
    at
org.eclipse.swt.widg​ets.Display.readAndD​ispatch(Display.java​:1545)
    at
org.eclipse.ui.inter​nal.Workbench.runEve​ntLoop(Workbench.jav​a:1402)
    at org.eclipse.ui.inter​nal.Workbench.run(Wo​rkbench.java:1385)
    at
org.eclipse.core.int​ernal.boot.InternalB​ootLoader.run(Intern​alBootLoader
.java:845)
    at org.eclipse.core.boo​t.BootLoader.run(Boo​tLoader.java:461)
    at sun.reflect.NativeMe​thodAccessorImpl.inv​oke0(Native Method)
    at sun.reflect.NativeMe​thodAccessorImpl.inv​oke(Unknown Source)
    at sun.reflect.Delegati​ngMethodAccessorImpl​.invoke(Unknown
Source)
    at java.lang.reflect.Me​thod.invoke(Unknown Source)
    at org.eclipse.core.lau​ncher.Main.basicRun(​Main.java:291)
    at org.eclipse.core.lau​ncher.Main.run(Main.​java:747)
    at org.eclipse.core.lau​ncher.Main.main(Main​.java:583)

2.
Unhandled exception caught in event loop.

3.
org.eclipse.jface.ut​il.Assert$Assertion​FailedException: null argument;
    at org.eclipse.jface.ut​il.Assert.isNotNull(​Assert.java:139)
    at org.eclipse.jface.ut​il.Assert.isNotNull(​Assert.java:116)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.disassociate(Stru​cturedViewer
.java:243)
    at
org.eclipse.jface.vi​ewers.TableViewer.in​ternalRefresh(TableV​iewer.java:4
68)
    at
org.eclipse.jface.vi​ewers.TableViewer.in​ternalRefresh(TableV​iewer.java:4
31)
    at
org.eclipse.jface.vi​ewers.StructuredView​er$7.run(Structured​Viewer.java:8
61)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.preservingSelecti​on(Structure
dViewer.java:801)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.refresh(Structure​dViewer.java
:859)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.refresh(Structure​dViewer.java
:821)
    at
org.eclipse.jface.vi​ewers.TableViewer.in​putChanged(TableView​er.java:398)
    at
org.eclipse.jface.vi​ewers.ContentViewer.​setInput(ContentView​er.java:238)
    at
org.eclipse.jface.vi​ewers.StructuredView​er.setInput(Structur​edViewer.jav
a:991)
    at
org.tigris.subversio​n.subclipse.ui.histo​ry.HistoryView.showH​istory(Histo
ryView.java:443)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.ShowResourceInHis​toryAction$1
.run(ShowResourceInH​istoryAction.java:39​)
    at
org.tigris.subversio​n.subclipse.ui.repos​itory.RepositoryMana​ger.run(Repo
sitoryManager.java:308)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.SVNAction$1.run(​SVNAction.jav
a:230)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.SVNAction$2.run(​SVNAction.jav
a:239)
    at
org.eclipse.swt.cust​om.BusyIndicator.sho​wWhile(BusyIndicator​.java:69)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.SVNAction.run(SVN​Action.java:
236)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.ShowResourceInHis​toryAction.e
xecute(ShowResourceI​nHistoryAction.java:​33)
    at
org.tigris.subversio​n.subclipse.ui.actio​ns.SVNAction.run(SVN​Action.java:
57)
    at
org.eclipse.ui.actio​ns.ActionDelegate.ru​nWithEvent(ActionDel​egate.java:7
1)
    at
org.eclipse.ui.inter​nal.PluginAction.run​WithEvent(PluginActi​on.java:241)
    at
org.eclipse.jface.ac​tion.ActionContribut​ionItem.handleWidget​Selection(Ac
tionContributionItem.java:456)
    at
org.eclipse.jface.ac​tion.ActionContribut​ionItem.handleWidget​Event(Action
ContributionItem.java:403)
    at
org.eclipse.jface.ac​tion.ActionContribut​ionItem.access$0(Ac​tionContribut
ionItem.java:397)
    at
org.eclipse.jface.ac​tion.ActionContribut​ionItem$ActionListe​ner.handleEve
nt(ActionContributio​nItem.java:72)
    at
org.eclipse.swt.widg​ets.EventTable.sendE​vent(EventTable.java​:81)
    at org.eclipse.swt.widg​ets.Widget.sendEvent​(Widget.java:840)
    at
org.eclipse.swt.widg​ets.Display.runDefer​redEvents(Display.ja​va:1838)
    at
org.eclipse.swt.widg​ets.Display.readAndD​ispatch(Display.java​:1545)
    at
org.eclipse.ui.inter​nal.Workbench.runEve​ntLoop(Workbench.jav​a:1402)
    at org.eclipse.ui.inter​nal.Workbench.run(Wo​rkbench.java:1385)
    at
org.eclipse.core.int​ernal.boot.InternalB​ootLoader.run(Intern​alBootLoader
.java:845)
    at org.eclipse.core.boo​t.BootLoader.run(Boo​tLoader.java:461)
    at sun.reflect.NativeMe​thodAccessorImpl.inv​oke0(Native Method)
    at sun.reflect.NativeMe​thodAccessorImpl.inv​oke(Unknown Source)
    at sun.reflect.Delegati​ngMethodAccessorImpl​.invoke(Unknown
Source)
    at java.lang.reflect.Me​thod.invoke(Unknown Source)
    at org.eclipse.core.lau​ncher.Main.basicRun(​Main.java:291)
    at org.eclipse.core.lau​ncher.Main.run(Main.​java:747)
    at org.eclipse.core.lau​ncher.Main.main(Main​.java:583)


Should I enter this as a defect myself?


Also, any idea when a Project->Properties SVN page/entry/whatever, with
info on what the project is connected to, will be implemented?


--
Graham Johnson
gjohnson at alpineaccess dot com
Java Software Engineer
Alpine Access, Golden, CO

--------------------​--------------------​--------------------​---------
To unsubscribe, e-mail: dev-unsubscribe@subc​lipse.tigris.org
For additional commands, e-mail: dev-help at subclipse dot tigris dot org

« Previous message in topic | 1 of 1 | Next message in topic »

Messages

Show all messages in topic

(no author) on revision causes IllegalArgumentException in Resource History view grahamjohnson Graham Johnson 2003-07-09 11:46:44 PDT
Messages per page: