ggeorg / gwt-mosaic

Automatically exported from code.google.com/p/gwt-mosaic
1 stars 0 forks source link

Could you please support GWT 2.4? Please... #95

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Get /branches/GWT-2.0 from SVN
2. set GWT_HOME to GWT SDK 2.4
3. ant clean jar

What is the expected output? What do you see instead?
I just hoped that it would compile and work in GWT 2.4. It's a nice library, so 
it's a pity that only some older GWT versions are supported.

What I got is:

[archie@myhost GWT-2.0]$ ant clean jar
Buildfile: /home/archie/work2/svn/GWT-2.0/build.xml

clean:
   [delete] Deleting directory /home/archie/work2/svn/GWT-2.0/war/WEB-INF/classes
   [delete] Deleting directory /home/archie/work2/svn/GWT-2.0/war/WEB-INF/lib

libs:
    [mkdir] Created dir: /home/archie/work2/svn/GWT-2.0/war/WEB-INF/lib
     [copy] Copying 1 file to /home/archie/work2/svn/GWT-2.0/war/WEB-INF/lib
     [copy] Copying 6 files to /home/archie/work2/svn/GWT-2.0/war/WEB-INF/lib

javac:
    [mkdir] Created dir: /home/archie/work2/svn/GWT-2.0/war/WEB-INF/classes
    [javac] /home/archie/work2/svn/GWT-2.0/build.xml:36: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 517 source files to /home/archie/work2/svn/GWT-2.0/war/WEB-INF/classes
    [javac] /home/archie/work2/svn/GWT-2.0/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java:260: error: constructor OwnerClass in class OwnerClass cannot be applied to given types;
    [javac]     ownerClass = new OwnerClass(uiOwnerType, logger);
    [javac]                  ^
    [javac]   required: JClassType,MortalLogger,UiBinderContext
    [javac]   found: JClassType,MortalLogger
    [javac]   reason: actual and formal argument lists differ in length
    [javac] /home/archie/work2/svn/GWT-2.0/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java:263: error: constructor HandlerEvaluator in class HandlerEvaluator cannot be applied to given types;
    [javac]     handlerEvaluator = new HandlerEvaluator(ownerClass, logger, oracle);
    [javac]                        ^
    [javac]   required: OwnerClass,MortalLogger,TypeOracle,boolean
    [javac]   found: OwnerClass,MortalLogger,TypeOracle
    [javac]   reason: actual and formal argument lists differ in length
    [javac] /home/archie/work2/svn/GWT-2.0/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java:573: error: BINDER_URI has private access in UiBinderGenerator
    [javac]     return uri != null && UiBinderGenerator.BINDER_URI.equals(uri);
    [javac]                                            ^
    [javac] /home/archie/work2/svn/GWT-2.0/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java:684: error: BINDER_URI has private access in UiBinderGenerator
    [javac]     gwtPrefix = documentElement.lookupPrefix(UiBinderGenerator.BINDER_URI);
    [javac]                                                               ^
    [javac] /home/archie/work2/svn/GWT-2.0/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java:686: error: constructor XMLElementProviderImpl in class XMLElementProviderImpl cannot be applied to given types;
    [javac]     XMLElement elem = new XMLElementProviderImpl(attributeParsers,
    [javac]                       ^
    [javac]   required: AttributeParsers,BundleAttributeParsers,TypeOracle,MortalLogger,DesignTimeUtils
    [javac]   found: AttributeParsers,BundleAttributeParsers,TypeOracle,MortalLogger
    [javac]   reason: actual and formal argument lists differ in length
    [javac] /home/archie/work2/svn/GWT-2.0/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java:858: error: constructor BeanParser in class BeanParser cannot be applied to given types;
    [javac]     parsers.add(new BeanParser());
    [javac]                 ^
    [javac]   required: UiBinderContext
    [javac]   found: no arguments
    [javac]   reason: actual and formal argument lists differ in length
    [javac] /home/archie/work2/svn/GWT-2.0/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java:904: error: constructor UiBinderParser in class UiBinderParser cannot be applied to given types;
    [javac]     String rootField = new UiBinderParser(this, messages, fieldManager, oracle,
    [javac]                        ^
    [javac]   required: UiBinderWriter,MessagesWriter,FieldManager,TypeOracle,ImplicitClientBundle,String
    [javac]   found: UiBinderWriter,MessagesWriter,FieldManager,TypeOracle,ImplicitClientBundle
    [javac]   reason: actual and formal argument lists differ in length
    [javac] /home/archie/work2/svn/GWT-2.0/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java:1059: error: cannot find symbol
    [javac]           fieldManager.lookup(fieldName).setInitializerMaybe(
    [javac]                                         ^
    [javac]   symbol:   method setInitializerMaybe(String)
    [javac]   location: interface FieldWriter
    [javac] /home/archie/work2/svn/GWT-2.0/src/org/gwt/mosaic/ui/elementparsers/PagingScrollTableParser.java:78: error: method getFieldClass in class OwnerFieldClass cannot be applied to given types;
    [javac]         JMethod setter = OwnerFieldClass.getFieldClass(ownerFieldClass,
    [javac]                                         ^
    [javac]   required: JClassType,MortalLogger,UiBinderContext
    [javac]   found: JClassType,MortalLogger
    [javac]   reason: actual and formal argument lists differ in length
    [javac] /home/archie/work2/svn/GWT-2.0/src/org/gwt/mosaic/ui/elementparsers/PagingScrollTableParser.java:106: error: method getFieldClass in class OwnerFieldClass cannot be applied to given types;
    [javac]         JMethod setter = OwnerFieldClass.getFieldClass(ownerFieldClass,
    [javac]                                         ^
    [javac]   required: JClassType,MortalLogger,UiBinderContext
    [javac]   found: JClassType,MortalLogger
    [javac]   reason: actual and formal argument lists differ in length
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 10 errors

BUILD FAILED
/home/archie/work2/svn/GWT-2.0/build.xml:36: Compile failed; see the compiler 
error output for details.

Total time: 6 seconds

What version of the product are you using? On what operating system?
OS doesn't matter, as it compiles under java. I used the /branches/GWT-2.0 code 
as I needed to use the org.mosaic.ui.client.WindowPanel class for movable, 
resizable dialogs. And I work with GWT SDK 2.4 (get it via some Eclipse update 
site). Eclipse is 3.7 SR2 (but I don't use it for the ant build).

Please provide any additional information below.
I also tried to get rid of some java classes, which does not compile (renaming 
them to .java.renamed), thinking that my program may not need them. These files 
were:

LiveScrollTableParser.java.rename (because of PagingScrollTableParser.java)
PagingScrollTableParser.java.rename
UiBinderWriter.java.rename

I compiled the .jar file, but when I tried to use that jar file to compile my 
GWT application with ant, I got some problems:

$ ant clean war
Buildfile: /path/withheld/build.xml

clean:
   [delete] Deleting directory /path/withheld/war/WEB-INF/classes

libs:

javac:
    [mkdir] Created dir: /path/withheld/war/WEB-INF/classes
    [javac] /path/withheld/build.xml:30: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 229 source files to /path/withheld/war/WEB-INF/classes
     [copy] Copying 3 files to /path/withheld/war/WEB-INF/classes

gwtc:
     [java] Compiling module <module name withheld>
     [java]    Validating newly compiled units
     [java]       Ignored 1 unit with compilation errors in first pass.
     [java] Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
<some unrelated stuff deleted>
     [java]    [ERROR] An internal compiler exception occurred
     [java] com.google.gwt.dev.jjs.InternalCompilerException: Failed to get JNode
     [java]     at com.google.gwt.dev.jjs.impl.TypeMap.get(TypeMap.java:140)
     [java]     at com.google.gwt.dev.jjs.impl.TypeMap.get(TypeMap.java:71)
     [java]     at com.google.gwt.dev.jjs.impl.BuildTypeMap.getType(BuildTypeMap.java:730)
     [java]     at com.google.gwt.dev.jjs.impl.BuildTypeMap.process(BuildTypeMap.java:814)
     [java]     at com.google.gwt.dev.jjs.impl.BuildTypeMap.access$700(BuildTypeMap.java:99)
     [java]     at com.google.gwt.dev.jjs.impl.BuildTypeMap$BuildDeclMapVisitor.process(BuildTypeMap.java:325)
     [java]     at com.google.gwt.dev.jjs.impl.BuildTypeMap$BuildDeclMapVisitor.visit(BuildTypeMap.java:244)
     [java]     at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.traverse(TypeDeclaration.java:1198)
     [java]     at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.traverse(CompilationUnitDeclaration.java:687)
     [java]     at com.google.gwt.dev.jjs.impl.BuildTypeMap.createPeersForNonTypeDecls(BuildTypeMap.java:637)
     [java]     at com.google.gwt.dev.jjs.impl.BuildTypeMap.exec(BuildTypeMap.java:514)
     [java]     at com.google.gwt.dev.jjs.impl.BuildTypeMap.exec(BuildTypeMap.java:523)
     [java]     at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:599)
     [java]     at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:33)
     [java]     at com.google.gwt.dev.Precompile.precompile(Precompile.java:284)
     [java]     at com.google.gwt.dev.Precompile.precompile(Precompile.java:233)
     [java]     at com.google.gwt.dev.Precompile.precompile(Precompile.java:145)
     [java]     at com.google.gwt.dev.Compiler.run(Compiler.java:232)
     [java]     at com.google.gwt.dev.Compiler.run(Compiler.java:198)
     [java]     at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)
     [java]     at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)
     [java]     at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)
     [java]     at com.google.gwt.dev.Compiler.main(Compiler.java:177)
     [java]       [ERROR] <no source info>: public class org.gwt.mosaic.ui.client.WindowPanel
     [java]     extends org.gwt.mosaic.ui.client.DecoratedLayoutPopupPanel
     [java]     implements : HasBeforeSelectionHandlers<org.gwt.mosaic.ui.client.WindowPanel>, HasSelectionHandlers<org.gwt.mosaic.ui.client.WindowPanel>, HasOpenHandlers<org.gwt.mosaic.ui.client.WindowPanel>, com.google.gwt.user.client.ui.HasCaption, org.gwt.mosaic.core.client.CoreConstants
     [java] /*   fields   */
     [java] static final [unresolved] boolean $assertionsDisabled
     [java] private static final [unresolved] java.lang.String DEFAULT_STYLENAME
     [java] private static final [unresolved] int Z_INDEX_BASE
     [java] private static final [unresolved] int Z_INDEX_MODAL_OFFSET
     [java] private [unresolved] Unresolved type org.gwt.mosaic.core.client.Point beforeHidePopupPosition
     [java] private [unresolved] com.google.gwt.event.dom.client.ClickHandler bringToFontClickHandler
     [java] private [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$CaptionAction captionAction
     [java] private [unresolved] Unresolved type org.gwt.mosaic.ui.client.CollapsedListenerCollection collapsedListeners
     [java] private [unresolved] int contentHeight
     [java] private [unresolved] int contentWidth
     [java] private [unresolved] Unresolved type org.gwt.mosaic.ui.client.DesktopPanel desktopPanel
     [java] private [unresolved] com.google.gwt.event.shared.HandlerRegistration desktopPanelCloseHandler
     [java] private [unresolved] com.google.gwt.event.shared.HandlerRegistration desktopPanelOpenHandler
     [java] private [unresolved] com.google.gwt.event.shared.HandlerRegistration desktopPanelSelectionHandler
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle eResizeHandle
     [java] private [unresolved] boolean fireWindowCloseEvents
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.GlassPanel glassPanel
     [java] private [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowHandlers handlers
     [java] private [unresolved] boolean hideContentsOnMove
     [java] private static final [unresolved] com.google.gwt.user.client.ui.Image image
     [java] private final [unresolved] com.google.gwt.user.client.Timer layoutTimer
     [java] private final [unresolved] com.google.gwt.user.client.Timer maximizeTimer
     [java] private final [unresolved] com.google.gwt.user.client.Timer minimizeTimer
     [java] private [unresolved] boolean modal
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle nResizeHandle
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle neResizeHandle
     [java] private [unresolved] Unresolved type org.gwt.mosaic.core.client.Rectangle normalBounds
     [java] private [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowState normalWindowState
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle nwResizeHandle
     [java] private [unresolved] Unresolved type org.gwt.mosaic.ui.client.CaptionLayoutPanel panel
     [java] private [unresolved] boolean resizable
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle sResizeHandle
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle seResizeHandle
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle swResizeHandle
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle wResizeHandle
     [java] private [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowState windowState
     [java] private [unresolved] List<org.gwt.mosaic.ui.client.WindowPanel.WindowStateListener> windowStateListeners
     [java] /*   methods   */
     [java] [unresolved] public void <init>() 
     [java] public void <init>(java.lang.String) 
     [java] [unresolved] public void <init>(java.lang.String, boolean) 
     [java] [unresolved] protected void <init>(java.lang.String, boolean, boolean) 
     [java] [unresolved] public void <init>(Unresolved type org.gwt.mosaic.ui.client.DesktopPanel, java.lang.String, boolean, boolean) 
     [java] [unresolved] public void <init>(Unresolved type org.gwt.mosaic.ui.client.DesktopPanel, java.lang.String, boolean, boolean, com.google.gwt.resources.client.ClientBundle) 
     [java] public void add(com.google.gwt.user.client.ui.Widget) 
     [java] [unresolved] public com.google.gwt.event.shared.HandlerRegistration addBeforeSelectionHandler(BeforeSelectionHandler<org.gwt.mosaic.ui.client.WindowPanel>) 
     [java] [unresolved] public void addCollapsedListener(Unresolved type org.gwt.mosaic.ui.client.CollapsedListener) 
     [java] [unresolved] void addDesktopPanelHandlers() 
     [java] [unresolved] private com.google.gwt.event.shared.HandlerRegistration addHandler(Type<H>, H) 
     [java] [unresolved] public com.google.gwt.event.shared.HandlerRegistration addOpenHandler(OpenHandler<org.gwt.mosaic.ui.client.WindowPanel>) 
     [java] [unresolved] public com.google.gwt.event.shared.HandlerRegistration addResizeHandler(com.google.gwt.event.logical.shared.ResizeHandler) 
     [java] [unresolved] public com.google.gwt.event.shared.HandlerRegistration addSelectionHandler(SelectionHandler<org.gwt.mosaic.ui.client.WindowPanel>) 
     [java] [unresolved] public void addWindowCloseListener(com.google.gwt.user.client.WindowCloseListener) 
     [java] [unresolved] public com.google.gwt.event.shared.HandlerRegistration addWindowClosingHandler(com.google.gwt.user.client.Window.ClosingHandler) 
     [java] [unresolved] public void addWindowResizeListener(com.google.gwt.user.client.WindowResizeListener) 
     [java] public void addWindowStateListener(org.gwt.mosaic.ui.client.WindowPanel.WindowStateListener) 
     [java] public void center() 
     [java] public void clear() 
     [java] [unresolved] public void delayedLayout(int) 
     [java] [unresolved] private java.lang.String fireClosingImpl() 
     [java] [unresolved] private void fireCollapsedChange(com.google.gwt.user.client.ui.Widget) 
     [java] [unresolved] private void fireResizedImpl() 
     [java] [unresolved] private void fireWindowStateChangeImpl(Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowState, Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowState) 
     [java] [unresolved] public java.lang.String getCaption() 
     [java] [unresolved] public Unresolved type org.gwt.mosaic.ui.client.WindowPanel$CaptionAction getCaptionAction() 
     [java] [unresolved] public int getContentHeight() 
     [java] [unresolved] public Unresolved type org.gwt.mosaic.core.client.Dimension getContentSize() 
     [java] [unresolved] public int getContentWidth() 
     [java] [unresolved] public Unresolved type org.gwt.mosaic.ui.client.DesktopPanel getDesktopPanel() 
     [java] [unresolved] public com.google.gwt.user.client.ui.Widget getFooter() 
     [java] [unresolved] private Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowHandlers getHandlers() 
     [java] public org.gwt.mosaic.ui.client.Caption getHeader() 
     [java] [unresolved] public Unresolved type org.gwt.mosaic.core.client.Rectangle getNormalBounds() 
     [java] [unresolved] public Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowState getNormalWindowState() 
     [java] public int getPopupLeft() 
     [java] public int getPopupTop() 
     [java] public com.google.gwt.user.client.ui.Widget getWidget() 
     [java] public org.gwt.mosaic.ui.client.WindowPanel.WindowState getWindowState() 
     [java] public void hide(boolean) 
     [java] [unresolved] void hideContent(boolean) 
     [java] [unresolved] public boolean isActive() 
     [java] [unresolved] public boolean isCollapsed() 
     [java] [unresolved] public boolean isHideContentOnMove() 
     [java] public boolean isModal() 
     [java] [unresolved] public boolean isResizable() 
     [java] public Iterator<com.google.gwt.user.client.ui.Widget> iterator() 
     [java] [unresolved] public void moveBy(int, int) 
     [java] [unresolved] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle newResizeHandle(int, int, Unresolved type org.gwt.mosaic.ui.client.DesktopPanel$DirectionConstant) 
     [java] protected void onLoad() 
     [java] public boolean remove(com.google.gwt.user.client.ui.Widget) 
     [java] [unresolved] public void removeCollapsedListener(Unresolved type org.gwt.mosaic.ui.client.CollapsedListener) 
     [java] [unresolved] void removeDesktopPanelHandlers() 
     [java] [unresolved] public void removeWindowCloseListener(com.google.gwt.user.client.WindowCloseListener) 
     [java] [unresolved] public void removeWindowResizeListener(com.google.gwt.user.client.WindowResizeListener) 
     [java] [unresolved] public void removeWindowStateListener(Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowStateListener) 
     [java] [unresolved] public void setCaption(java.lang.String) 
     [java] [unresolved] public void setCaptionAction(Unresolved type org.gwt.mosaic.ui.client.WindowPanel$CaptionAction) 
     [java] [unresolved] public void setCollapsed(boolean) 
     [java] public void setContentSize(org.gwt.mosaic.core.client.Dimension) 
     [java] [unresolved] public void setDesktopPanel(Unresolved type org.gwt.mosaic.ui.client.DesktopPanel) 
     [java] [unresolved] public void setFooter(com.google.gwt.user.client.ui.Widget) 
     [java] public void setGlassEnabled(boolean) 
     [java] [unresolved] void setGlassEnabled(boolean, java.lang.String) 
     [java] [unresolved] public void setHideContentOnMove(boolean) 
     [java] [unresolved] public void setNormalBounds(Unresolved type org.gwt.mosaic.core.client.Rectangle) 
     [java] [unresolved] public void setNormalWindowState(Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowState) 
     [java] public void setPopupPosition(int, int) 
     [java] [unresolved] public void setResizable(boolean) 
     [java] public void setWidget(com.google.gwt.user.client.ui.Widget) 
     [java] public void setWindowState(org.gwt.mosaic.ui.client.WindowPanel.WindowState) 
     [java] [unresolved] void setZIndex(int) 
     [java] public void show() 
     [java] [unresolved] public void showModal() 
     [java] [unresolved] public void showModal(boolean) 
     [java] [unresolved] public void toBack() 
     [java] [unresolved] public void toFront() 
     [java] /*   members   */
     [java] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$ElementDragHandle
     [java] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$WindowHandlers
     [java] public static interface org.gwt.mosaic.ui.client.WindowPanel$WindowStateListener
     [java]     extends java.lang.Object
     [java]     enclosing type : org.gwt.mosaic.ui.client.WindowPanel
     [java] /*   methods   */
     [java] public abstract void onWindowStateChange(org.gwt.mosaic.ui.client.WindowPanel, org.gwt.mosaic.ui.client.WindowPanel.WindowState, org.gwt.mosaic.ui.client.WindowPanel.WindowState) 
     [java] 
     [java] 
     [java] 
     [java] public static final enum org.gwt.mosaic.ui.client.WindowPanel$WindowState
     [java]     extends Enum<org.gwt.mosaic.ui.client.WindowPanel.WindowState>
     [java]     enclosing type : org.gwt.mosaic.ui.client.WindowPanel
     [java] /*   fields   */
     [java] private static final [unresolved] org.gwt.mosaic.ui.client.WindowPanel.WindowState[] $VALUES
     [java] public static final org.gwt.mosaic.ui.client.WindowPanel.WindowState MAXIMIZED
     [java] public static final org.gwt.mosaic.ui.client.WindowPanel.WindowState MINIMIZED
     [java] public static final org.gwt.mosaic.ui.client.WindowPanel.WindowState NORMAL
     [java] /*   methods   */
     [java] [unresolved] public static org.gwt.mosaic.ui.client.WindowPanel.WindowState[] values() 
     [java] [unresolved] public static org.gwt.mosaic.ui.client.WindowPanel.WindowState valueOf(java.lang.String) 
     [java] [unresolved] private void <init>() 
     [java] 
     [java] 
     [java] 
     [java] Unresolved type org.gwt.mosaic.ui.client.WindowPanel$CaptionAction
     [java] 
     [java] 
     [java] 
     [java]          org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding
     [java]       [ERROR] at TablePopup.java(26): class TablePopup 
     [java]          com.google.gwt.dev.jjs.ast.JClassType

BUILD FAILED
/path/withheld/build.xml:39: Java returned: 1

Total time: 17 seconds

TablePopup.java is my own class and the line 26 is currently this (but it may 
be implemented differently later on):

public class TablePopup extends WindowPanel {

The only way I could make the library work (I only needed WindowPanel and 
related stuff) is to manually adding source files from mosaic next to my 
sources. I needed to add some 100-200 files, but then it seemed to work. Also 
full compile time (to compile a war file) doubled, and I thought that it would 
be cleaner to add the mosaic library as a jar file, but no luck yet. I also 
tried to ant compile my project with the jar file from the 
gwt-mosaic-0.4.0-rc4.zip package and it resulted in the same (maybe similar) 
compiler error.
What do I do wrong?

Original issue reported on code.google.com by vangel.a...@gmail.com on 22 May 2012 at 3:52

GoogleCodeExporter commented 9 years ago
Sorry, the problem with compiling my project with the mosaic jar file I built 
was due to the missing inherit stuff which is described in the mosaic README 
file. Now I can move the dialogs, but of course some other stuff I need to 
check (resizability, and when a dialog's interior is clicked it should come 
into foreground, and maybe some other things. (I'm migrating from PopupPanel.)

But I still think that it would be nice to make this library to compile and 
work with GWT 2.4.

Original comment by vangel.a...@gmail.com on 22 May 2012 at 4:11