Menu

#808 JavaStyle Exception on Interface

closed
5
2002-11-23
2001-11-20
Anonymous
No

When trying to use JavaStyle (jEdit 3.2.2) on an
interface I get the following message:

An exception occured when parsing the current buffer:

java.lang.ArrayIndexOutOfBoundsException: -1 < 0

Here is a copy of the Activity Log:

[debug] JavaStylePlugin$JEditPrettyPrinter: formatting
the buffer...
[debug] EditBus: org.gjt.sp.jedit.msg.BufferUpdate
[source=WLDeployer.java
(D:\Views\AS2_BETA_dev\INSTALL\src\ismp\com\ont\ismp\ut
il\),what=MARKERS_CHANGED,view=null]
[error] JavaStylePlugin$JEditPrettyPrinter:
java.lang.ArrayIndexOutOfBoundsException: -1 < 0
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.util.Vector.elementAt(Vector.java:427)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrintData.topFieldSize
(PrintData.java:1630)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrettyPrintVisitor.visit
(PrettyPrintVisitor.java:696)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.ASTFieldDeclaration.jjtAccept
(ASTFieldDeclaration.java:291)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.SimpleNode.childrenAccept
(SimpleNode.java:294)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrettyPrintVisitor.visit
(PrettyPrintVisitor.java:661)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.ASTInterfaceMemberDeclaration
.jjtAccept(ASTInterfaceMemberDeclaration.java:50)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.SimpleNode.childrenAccept
(SimpleNode.java:294)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrettyPrintVisitor.visit
(PrettyPrintVisitor.java:639)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.ASTInterfaceBody.jjtAccept
(ASTInterfaceBody.java:51)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrettyPrintVisitor.visit
(PrettyPrintVisitor.java:611)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.ASTUnmodifiedInterfaceDeclara
tion.jjtAccept
(ASTUnmodifiedInterfaceDeclaration.java:84)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.SimpleNode.childrenAccept
(SimpleNode.java:294)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrettyPrintVisitor.visit
(PrettyPrintVisitor.java:520)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.ASTInterfaceDeclaration.jjtAc
cept(ASTInterfaceDeclaration.java:316)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.SimpleNode.childrenAccept
(SimpleNode.java:294)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrettyPrintVisitor.visit
(PrettyPrintVisitor.java:260)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.ASTTypeDeclaration.jjtAccept
(ASTTypeDeclaration.java:50)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.parser.ast.SimpleNode.childrenAccept
(SimpleNode.java:294)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrettyPrintVisitor.visit
(PrettyPrintVisitor.java:164)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrettyPrintFile.apply
(PrettyPrintFile.java:129)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.acm.seguin.pretty.PrettyPrintFile.apply
(PrettyPrintFile.java:107)
[error] JavaStylePlugin$JEditPrettyPrinter: at
javastyle.JavaStylePlugin$JEditPrettyPrinter.run
(JavaStylePlugin.java:263)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.gjt.sp.util.WorkThreadPool.addWorkRequest
(WorkThreadPool.java:92)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.gjt.sp.jedit.io.VFSManager.runInAWTThread
(VFSManager.java:173)
[error] JavaStylePlugin$JEditPrettyPrinter: at
javastyle.JavaStylePlugin.beautify
(JavaStylePlugin.java:200)
[error] JavaStylePlugin$JEditPrettyPrinter: at
javastyle.JavaStylePlugin.handleMessage
(JavaStylePlugin.java:129)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.gjt.sp.jedit.EditBus.send(EditBus.java:102)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.gjt.sp.jedit.Buffer.save(Buffer.java:662)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.lang.reflect.Method.invoke(Native Method)
[error] JavaStylePlugin$JEditPrettyPrinter: at
bsh.Reflect.invokeMethod(Reflect.java:355)
[error] JavaStylePlugin$JEditPrettyPrinter: at
bsh.Reflect.invokeObjectMethod(Reflect.java:80)
[error] JavaStylePlugin$JEditPrettyPrinter: at
bsh.Name.invokeMethod(Name.java:687)
[error] JavaStylePlugin$JEditPrettyPrinter: at
bsh.BSHMethodInvocation.eval
(BSHMethodInvocation.java:53)
[error] JavaStylePlugin$JEditPrettyPrinter: at
bsh.BSHPrimaryExpression.eval
(BSHPrimaryExpression.java:69)
[error] JavaStylePlugin$JEditPrettyPrinter: at
bsh.BSHBlock.eval(BSHBlock.java:74)
[error] JavaStylePlugin$JEditPrettyPrinter: at
bsh.BshMethod.invokeDeclaredMethod(BshMethod.java:164)
[error] JavaStylePlugin$JEditPrettyPrinter: at
bsh.NameSpace.invokeMethod(NameSpace.java:1053)
[error] JavaStylePlugin$JEditPrettyPrinter: at
bsh.NameSpace.invokeMethod(NameSpace.java:1025)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.gjt.sp.jedit.BeanShell.runCachedBlock
(BeanShell.java:369)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.gjt.sp.jedit.BeanShellAction.invoke
(BeanShellAction.java:58)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.gjt.sp.jedit.gui.InputHandler.invokeAction
(InputHandler.java:188)
[error] JavaStylePlugin$JEditPrettyPrinter: at
org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed
(EditAction.java:239)
[error] JavaStylePlugin$JEditPrettyPrinter: at
javax.swing.AbstractButton.fireActionPerformed
(AbstractButton.java:1450)
[error] JavaStylePlugin$JEditPrettyPrinter: at
javax.swing.AbstractButton$ForwardActionEvents.actionPe
rformed(AbstractButton.java:1504)
[error] JavaStylePlugin$JEditPrettyPrinter: at
javax.swing.DefaultButtonModel.fireActionPerformed
(DefaultButtonModel.java:378)
[error] JavaStylePlugin$JEditPrettyPrinter: at
javax.swing.DefaultButtonModel.setPressed
(DefaultButtonModel.java:250)
[error] JavaStylePlugin$JEditPrettyPrinter: at
javax.swing.plaf.basic.BasicButtonListener.mouseRelease
d(BasicButtonListener.java:216)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.AWTEventMulticaster.mouseReleased
(AWTEventMulticaster.java:231)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.Component.processMouseEvent
(Component.java:3715)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.Component.processEvent(Component.java:3544)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.Container.processEvent(Container.java:1164)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.Component.dispatchEventImpl
(Component.java:2593)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.Container.dispatchEventImpl
(Container.java:1213)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.Component.dispatchEvent(Component.java:2497)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:2451)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.LightweightDispatcher.processMouseEvent
(Container.java:2216)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.LightweightDispatcher.dispatchEvent
(Container.java:2125)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.Container.dispatchEventImpl
(Container.java:1200)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.Window.dispatchEventImpl(Window.java:926)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.Component.dispatchEvent(Component.java:2497)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:131)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:98)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:93)
[error] JavaStylePlugin$JEditPrettyPrinter: at
java.awt.EventDispatchThread.run
(EventDispatchThread.java:85)

Discussion

  • Dirk Möbius

    Dirk Möbius - 2002-01-18
    • assigned_to: nobody --> dmoebius
     
  • Dirk Möbius

    Dirk Möbius - 2002-01-18

    Logged In: YES
    user_id=9521

    Thanks, I'll investigate...

     
  • Dirk Möbius

    Dirk Möbius - 2002-02-24

    Logged In: YES
    user_id=9521

    Sorry for the late response.

    I cannot reproduce this. Could you
    please attach the source code file where JavaStyle procudes the
    exception? (Or, even better, a chopped down version of the source code
    that still reproduces the error).

    Thanks,
    Dirk.

     
  • Dirk Möbius

    Dirk Möbius - 2002-11-23

    Logged In: YES
    user_id=9521

    I am closing this bug because the original reporter didn't provide any further details in the last 9 months.

     
  • Dirk Möbius

    Dirk Möbius - 2002-11-23
    • status: open --> closed
     

Log in to post a comment.