I think you will probably need struts.jar or webwork.jar in
$IDEA_HOME/plugins/XDocletGUIPlugin/lib for the struts or webwork tags - you
may notice that the ejb.jar from the samples is copied there to make ejb
tags work.
As for the crash - I have no idea what would have caused that - I find
debugging the plugins _very_ painful. And now that I cant have two
instances of IDEA running at once, its even worse.... Anyone with any tips
for writing this things - speak up! (o:
cheers
dim
----- Original Message -----
From: "Bernardinus" <[EMAIL PROTECTED]>
To: "Dmitri Colebatch" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Saturday, November 09, 2002 2:14 AM
Subject: Re: [Xdoclet-user] Re: idea plugin
> Thanks Dmitri! Now it works.
>
> I was trying to get Struts or WebWork tags, but couldn't get them shawn on
> xdoclet gui panel. I thought it was context sensitive, so I opened a
Struts
> sample file (virtual file) by adding it to source path, but them once I
> tried to access the xdoclet gui panel, it just crushed my idea, giving
> internal error msg. Some other tags, such as jdo, JavaBean, jmx, kodo, ...
> were just fine. xdoclet tags wasn't there either. Do I have to do anything
> to get it shown? I added all the xdoclet-xxx-module.jar files, and
selected
> them all (ticked).
>
> May be this is IDEA prob. I used build #665, though. Will try again with
the
> latest build, when I eventually get it downloaded. At home, my modem is
down
> :-(
>
> Anyway thanks for fixing it this far!
>
> ================ IDEA's Log output ======================================
> VirtualFile: C:\workspaces\strutsbuilder-0.4_b1\src]'
> 2002-11-08 21:42:57,230 [ 721016] ERROR -
m.intellij.openapi.command.b.b -
> 2002-11-08 21:42:57,245 [ 721031] ERROR -
m.intellij.openapi.command.b.b -
> IntelliJ IDEA 3.0 Build #665
> 2002-11-08 21:42:57,245 [ 721031] ERROR -
m.intellij.openapi.command.b.b -
> JDK: 1.4.1_01
> 2002-11-08 21:42:57,245 [ 721031] ERROR -
m.intellij.openapi.command.b.b -
> VM: Java HotSpot(TM) Client VM
> 2002-11-08 21:42:57,245 [ 721031] ERROR -
m.intellij.openapi.command.b.b -
> Vendor: Sun Microsystems Inc.
> 2002-11-08 21:42:57,245 [ 721031] ERROR -
m.intellij.openapi.command.b.b -
> OS: Windows XP
> 2002-11-08 21:42:57,245 [ 721031] ERROR -
m.intellij.openapi.command.b.b -
> Current Command:
> 2002-11-08 21:42:57,261 [ 721047] ERROR -
m.intellij.openapi.command.b.b -
> java.lang.IllegalStateException: No classes found.
> at
>
xdocletgui.intellij.XDocletGUIComponent.update(XDocletGUIComponent.java:227)
> at
>
xdocletgui.intellij.XDocletGUIComponent.update(XDocletGUIComponent.java:212)
> at
>
xdocletgui.intellij.XDocletGUIComponent.access$300(XDocletGUIComponent.java:
> 51)
> at
>
xdocletgui.intellij.XDocletGUIComponent$FileChangeListener.selectedFileChang
> ed(XDocletGUIComponent.java:283)
> at com.intellij.openapi.fileEditor.a.n.a(n.java:269)
> at com.intellij.openapi.fileEditor.a.n.a(n.java:466)
> at com.intellij.openapi.fileEditor.a.n.a(n.java:455)
> at com.intellij.openapi.fileEditor.a.q.run(q.java:1)
> at com.intellij.openapi.command.b.b.executeCommand(b.java:43)
> at com.intellij.openapi.fileEditor.a.n.openFile(n.java:497)
> at
>
com.intellij.util.EditSourceOnDoubleClickHandler$1.mouseClicked(EditSourceOn
> DoubleClickHandler.java:0)
> at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
> at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
> at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
> at java.awt.Component.processMouseEvent(Unknown Source)
> at java.awt.Component.processEvent(Unknown Source)
> at java.awt.Container.processEvent(Unknown Source)
> at java.awt.Component.dispatchEventImpl(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(Unknown Source)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Window.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(Unknown Source)
> at java.awt.EventQueue.dispatchEvent(Unknown Source)
> at com.intellij.ide.p.a(p.java:35)
> at com.intellij.ide.p.dispatchEvent(p.java:98)
> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
> at java.awt.EventDispatchThread.run(Unknown Source)
> 2002-11-08 21:43:02,355 [ 726141] INFO -
com.intellij.codeInsight.i.a.l -
> Java highlight: 94 total= 1046 element: 'java.util.' class
> com.intellij.psi.d.e.bq; size:17
> 2002-11-08 21:43:02,417 [ 726203] INFO -
com.intellij.codeInsight.i.a.l -
> Java highlight: 62 total= 1108 element: 'java.util.' class
> com.intellij.psi.d.e.bq; size:20
> 2002-11-08 21:43:02,620 [ 726406] INFO -
com.intellij.codeInsight.i.a.l -
> Java highlight: 156 total= 1311 element: 'java.io.Fi' class
> com.intellij.psi.d.e.bq; size:12
> 2002-11-08 21:43:03,011 [ 726797] INFO -
com.intellij.codeInsight.i.a.l -
> Java highlight: 188 total= 1639 element: 'properties' class
> com.intellij.psi.d.e.cb; size:22
> 2002-11-08 21:43:03,152 [ 726938] INFO -
com.intellij.codeInsight.i.a.l -
> Java highlight: 110 total= 1780 element: 'System' class
> com.intellij.psi.d.e.cb; size:6
> 2002-11-08 21:43:10,417 [ 734203] INFO -
com.intellij.localVcs.a.y -
> enter: save(repositorySize=4938)
> 2002-11-08 21:43:13,714 [ 737500] INFO -
com.intellij.localVcs.a.y -
> enter: save(repositorySize=4938)
>
> ===============================================
> ----- Original Message -----
> From: "Dmitri Colebatch" <[EMAIL PROTECTED]>
> To: "Andreas Heydler" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Friday, November 08, 2002 7:34 PM
> Subject: Re: [Xdoclet-user] Re: idea plugin
>
>
> > Ok, I've fixed the bug that made it impossible to add things to the
> > classpath - The plugin is now updated to work on build 673. Have a go
and
> > let me know of any problems.
> >
> > cheers
> > dim
> >
> > ----- Original Message -----
> > From: "Dmitri Colebatch" <[EMAIL PROTECTED]>
> > To: "Andreas Heydler" <[EMAIL PROTECTED]>
> > Cc: <[EMAIL PROTECTED]>
> > Sent: Friday, November 08, 2002 7:24 AM
> > Subject: [Xdoclet-user] Re: idea plugin
> >
> >
> > > Andreas,
> > >
> > > Ok, haven't had a chance to 'fix' anything, but I did download 673 and
> do
> > a
> > > clean build and install of xdoclet on that, and I didn't get any
> > > exceptions - I also couldn't add anything to the classpath, so will
have
> > to
> > > look into that tonight.
> > >
> > > stay tuned.
> > >
> > > cheers
> > > dim
> > >
> > > ----- Original Message -----
> > > From: "Andreas Heydler" <[EMAIL PROTECTED]>
> > > To: "Dmitri Colebatch" <[EMAIL PROTECTED]>
> > > Sent: Thursday, November 07, 2002 5:00 PM
> > > Subject: Re: idea plugin
> > >
> > >
> > > > Dimitri,
> > > >
> > > > Thanks for the prompt reply - yes I am most interested in the plugin
> and
> > > > I will be watching the list....
> > > >
> > > > If it is any help I have included the stack trace from running it
with
> > > > build 673.
> > > > I deployed the plugin using the deploy task from the build.xml in
> > > > xdocletgui/idea as per the instructions.
> > > > The XDoclet node appears on the project properties tree.
> > > > I then selected a module from the lib directory of XDoclet and
clicked
> > > > apply.
> > > > The following exception results.
> > > >
> > > > ps I wont bother you anymore
> > > >
> > > > Andreas
> > > >
> > > > sh-2.05b$ bin/idea.sh
> > > > java.lang.NullPointerException
> > > > at xjavadoc.XJavaDoc.getXClass(XJavaDoc.java:427)
> > > > at
xjavadoc.XJavaDoc.getOuterSourceClasses(XJavaDoc.java:832)
> > > > at xjavadoc.XJavaDoc.getSourceClasses(XJavaDoc.java:378)
> > > > at xjavadoc.XJavaDoc.getSourceClasses(XJavaDoc.java:365)
> > > > at
> > > >
> > >
> >
>
xdocletgui.intellij.XDocletGUIComponent.update(XDocletGUIComponent.java:221)
> > > > at
> > > >
> > >
> >
>
xdocletgui.intellij.XDocletGUIComponent.apply(XDocletGUIComponent.java:160)
> > > > at com.intellij.openapi.options.a.c.c(c.java:6)
> > > > at com.intellij.openapi.options.a.e.c(e.java:11)
> > > > at
com.intellij.openapi.options.a.g.actionPerformed(g.java:2)
> > > > at
> > > >
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)
> > > > at
> > > >
> > >
> >
>
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButto
> > > n.java:1817)
> > > > at
> > > >
> > >
> >
>
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:4
> > > 19)
> > > > at
> > > >
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
> > > > at
> > > >
> > >
> >
>
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener
> > > .java:245)
> > > > at java.awt.Component.processMouseEvent(Component.java:5093)
> > > > at java.awt.Component.processEvent(Component.java:4890)
> > > > at java.awt.Container.processEvent(Container.java:1566)
> > > > at java.awt.Component.dispatchEventImpl(Component.java:3598)
> > > > at java.awt.Container.dispatchEventImpl(Container.java:1623)
> > > > at java.awt.Component.dispatchEvent(Component.java:3439)
> > > > at
> > > >
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
> > > > at
> > > >
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
> > > > at
> > > java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
> > > > at java.awt.Container.dispatchEventImpl(Container.java:1609)
> > > > at java.awt.Window.dispatchEventImpl(Window.java:1585)
> > > > at java.awt.Component.dispatchEvent(Component.java:3439)
> > > > at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
> > > > at com.intellij.ide.q.a(q.java:15)
> > > > at com.intellij.ide.q.dispatchEvent(q.java:10)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
> > > va:197)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> > > :150)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> > > :140)
> > > > at java.awt.Dialog.show(Dialog.java:538)
> > > > at
> > > >
> >
com.intellij.openapi.ui.DialogWrapper$MyDialog.show(DialogWrapper.java:14)
> > > > at
> > > > com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:177)
> > > > at com.intellij.ide.c.dv.actionPerformed(dv.java:3)
> > > > at com.intellij.openapi.actionSystem.a.y.a(y.java:115)
> > > > at
> > > > com.intellij.openapi.actionSystem.a.y.processMouseEvent(y.java:126)
> > > > at java.awt.Component.processEvent(Component.java:4890)
> > > > at java.awt.Container.processEvent(Container.java:1566)
> > > > at java.awt.Component.dispatchEventImpl(Component.java:3598)
> > > > at java.awt.Container.dispatchEventImpl(Container.java:1623)
> > > > at java.awt.Component.dispatchEvent(Component.java:3439)
> > > > at
> > > >
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
> > > > at
> > > >
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
> > > > at
> > > java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
> > > > at java.awt.Container.dispatchEventImpl(Container.java:1609)
> > > > at java.awt.Window.dispatchEventImpl(Window.java:1585)
> > > > at java.awt.Component.dispatchEvent(Component.java:3439)
> > > > at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
> > > > at com.intellij.ide.q.a(q.java:15)
> > > > at com.intellij.ide.q.dispatchEvent(q.java:10)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
> > > va:197)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> > > :150)
> > > > at
> > > >
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
> > > > at
> > > >
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
> > > > at
> java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
> > > > [ 67891] ERROR - intellij.ide.IdeEventQueue - Error during
> > > > dispatching of
> > > >
> > >
> >
>
java.awt.event.MouseEvent[MOUSE_RELEASED,(636,611),button=1,modifiers=Button
> > > 1,clickCount=1]
> > > > on dialog0
> > > > [ 67895] ERROR - intellij.ide.IdeEventQueue - IntelliJ IDEA
3.0
> > > > Build #673
> > > > [ 67895] ERROR - intellij.ide.IdeEventQueue - JDK: 1.4.1_01
> > > > [ 67895] ERROR - intellij.ide.IdeEventQueue - VM: Java
HotSpot(T
> M)
> > > > Client VM
> > > > [ 67896] ERROR - intellij.ide.IdeEventQueue - Vendor: Sun
> > > > Microsystems Inc.
> > > > [ 67896] ERROR - intellij.ide.IdeEventQueue - OS: Linux
> > > > [ 67919] ERROR - intellij.ide.IdeEventQueue -
> > > > java.lang.NullPointerException
> > > > at xjavadoc.XJavaDoc.getXClass(XJavaDoc.java:427)
> > > > at
xjavadoc.XJavaDoc.getOuterSourceClasses(XJavaDoc.java:832)
> > > > at xjavadoc.XJavaDoc.getSourceClasses(XJavaDoc.java:378)
> > > > at xjavadoc.XJavaDoc.getSourceClasses(XJavaDoc.java:365)
> > > > at
> > > >
> > >
> >
>
xdocletgui.intellij.XDocletGUIComponent.update(XDocletGUIComponent.java:221)
> > > > at
> > > >
> > >
> >
>
xdocletgui.intellij.XDocletGUIComponent.apply(XDocletGUIComponent.java:160)
> > > > at com.intellij.openapi.options.a.c.c(c.java:6)
> > > > at com.intellij.openapi.options.a.e.c(e.java:11)
> > > > at
com.intellij.openapi.options.a.g.actionPerformed(g.java:2)
> > > > at
> > > >
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)
> > > > at
> > > >
> > >
> >
>
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButto
> > > n.java:1817)
> > > > at
> > > >
> > >
> >
>
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:4
> > > 19)
> > > > at
> > > >
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
> > > > at
> > > >
> > >
> >
>
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener
> > > .java:245)
> > > > at java.awt.Component.processMouseEvent(Component.java:5093)
> > > > at java.awt.Component.processEvent(Component.java:4890)
> > > > at java.awt.Container.processEvent(Container.java:1566)
> > > > at java.awt.Component.dispatchEventImpl(Component.java:3598)
> > > > at java.awt.Container.dispatchEventImpl(Container.java:1623)
> > > > at java.awt.Component.dispatchEvent(Component.java:3439)
> > > > at
> > > >
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
> > > > at
> > > >
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
> > > > at
> > > java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
> > > > at java.awt.Container.dispatchEventImpl(Container.java:1609)
> > > > at java.awt.Window.dispatchEventImpl(Window.java:1585)
> > > > at java.awt.Component.dispatchEvent(Component.java:3439)
> > > > at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
> > > > at com.intellij.ide.q.a(q.java:15)
> > > > at com.intellij.ide.q.dispatchEvent(q.java:10)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
> > > va:197)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> > > :150)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> > > :140)
> > > > at java.awt.Dialog.show(Dialog.java:538)
> > > > at
> > > >
> >
com.intellij.openapi.ui.DialogWrapper$MyDialog.show(DialogWrapper.java:14)
> > > > at
> > > > com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:177)
> > > > at com.intellij.ide.c.dv.actionPerformed(dv.java:3)
> > > > at com.intellij.openapi.actionSystem.a.y.a(y.java:115)
> > > > at
> > > > com.intellij.openapi.actionSystem.a.y.processMouseEvent(y.java:126)
> > > > at java.awt.Component.processEvent(Component.java:4890)
> > > > at java.awt.Container.processEvent(Container.java:1566)
> > > > at java.awt.Component.dispatchEventImpl(Component.java:3598)
> > > > at java.awt.Container.dispatchEventImpl(Container.java:1623)
> > > > at java.awt.Component.dispatchEvent(Component.java:3439)
> > > > at
> > > >
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
> > > > at
> > > >
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
> > > > at
> > > java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
> > > > at java.awt.Container.dispatchEventImpl(Container.java:1609)
> > > > at java.awt.Window.dispatchEventImpl(Window.java:1585)
> > > > at java.awt.Component.dispatchEvent(Component.java:3439)
> > > > at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
> > > > at com.intellij.ide.q.a(q.java:15)
> > > > at com.intellij.ide.q.dispatchEvent(q.java:10)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
> > > va:197)
> > > > at
> > > >
> > >
> >
>
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
> > > :150)
> > > > at
> > > >
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
> > > > at
> > > >
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
> > > > at
> java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
> > > > sh-2.05b$
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This sf.net email is sponsored by: See the NEW Palm
> > > Tungsten T handheld. Power & Color in a compact size!
> > > http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
> > > _______________________________________________
> > > Xdoclet-user mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/xdoclet-user
> > >
> >
> >
> >
> > -------------------------------------------------------
> > This sf.net email is sponsored by: See the NEW Palm
> > Tungsten T handheld. Power & Color in a compact size!
> > http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
> > _______________________________________________
> > Xdoclet-user mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/xdoclet-user
> >
> >
>
>
-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user