wildside96 / bst-player

Automatically exported from code.google.com/p/bst-player
0 stars 0 forks source link

Errors on gwt compilation #54

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. compile release 1.3 with GWT 2.4.0

What is the expected output? What do you see instead?
Instead of compiling, we see this:
[INFO]    [ERROR] Errors in 
'jar:file:/home/tommaso/.m2/repository/com/bramosystems/oss/player/bst-player-ap
i/1.2.1/bst-player-api-1.2.1.jar!/com/bramosystems/oss/player/core/client/impl/p
lugin/PluginManager.java'
[INFO]       [ERROR]  Internal compiler error
[INFO] java.lang.IncompatibleClassChangeError: Found class 
com.google.gwt.core.ext.typeinfo.JClassType, but interface was expected
[INFO]  at 
com.bramosystems.oss.player.core.rebind.MimePoolGenerator.generate(MimePoolGener
ator.java:73)
[INFO]  at 
com.google.gwt.dev.javac.StandardGeneratorContext.runGenerator(StandardGenerator
Context.java:427)
[INFO]  at 
com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:39)
[INFO]  at 
com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.tryRebind(StandardRebindO
racle.java:115)
[INFO]  at 
com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOrac
le.java:58)
[INFO]  at 
com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:1
61)
[INFO]  at 
com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:1
50)
[INFO]  at 
com.google.gwt.dev.Precompile$DistillerRebindPermutationOracle.getAllPossibleReb
indAnswers(Precompile.java:345)
[INFO]  at 
com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds
(WebModeCompilerFrontEnd.java:106)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.process(AbstractCom
piler.java:254)
[INFO]  at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCom
piler.java:175)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCom
piler.java:288)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access$400(Abstract
Compiler.java:145)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:632)
[INFO]  at 
com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(Basic
WebModeCompiler.java:124)
[INFO]  at 
com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(We
bModeCompilerFrontEnd.java:54)
[INFO]  at 
com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompi
ler.java:484)
[INFO]  at 
com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:32)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:545)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:466)
[INFO]  at com.google.gwt.dev.Compiler.run(Compiler.java:205)
[INFO]  at com.google.gwt.dev.Compiler.run(Compiler.java:177)
[INFO]  at com.google.gwt.dev.Compiler$1.run(Compiler.java:149)
[INFO]  at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87)
[INFO]  at 
com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.
java:81)
[INFO]  at com.google.gwt.dev.Compiler.main(Compiler.java:156)
[INFO] 
[INFO] [ERROR] Unexpected
[INFO] java.lang.IncompatibleClassChangeError: Found class 
com.google.gwt.core.ext.typeinfo.JClassType, but interface was expected
[INFO]  at 
com.bramosystems.oss.player.core.rebind.MimePoolGenerator.generate(MimePoolGener
ator.java:73)
[INFO]  at 
com.google.gwt.dev.javac.StandardGeneratorContext.runGenerator(StandardGenerator
Context.java:427)
[INFO]  at 
com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:39)
[INFO]  at 
com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.tryRebind(StandardRebindO
racle.java:115)
[INFO]  at 
com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOrac
le.java:58)
[INFO]  at 
com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:1
61)
[INFO]  at 
com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:1
50)
[INFO]  at 
com.google.gwt.dev.Precompile$DistillerRebindPermutationOracle.getAllPossibleReb
indAnswers(Precompile.java:345)
[INFO]  at 
com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds
(WebModeCompilerFrontEnd.java:106)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.process(AbstractCom
piler.java:254)
[INFO]  at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCom
piler.java:175)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCom
piler.java:288)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access$400(Abstract
Compiler.java:145)
[INFO]  at 
com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:632)
[INFO]  at 
com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(Basic
WebModeCompiler.java:124)
[INFO]  at 
com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(We
bModeCompilerFrontEnd.java:54)
[INFO]  at 
com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompi
ler.java:484)
[INFO]  at 
com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:32)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:545)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:466)
[INFO]  at com.google.gwt.dev.Compiler.run(Compiler.java:205)
[INFO]  at com.google.gwt.dev.Compiler.run(Compiler.java:177)
[INFO]  at com.google.gwt.dev.Compiler$1.run(Compiler.java:149)
[INFO]  at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87)
[INFO]  at 
com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.
java:81)
[INFO]  at com.google.gwt.dev.Compiler.main(Compiler.java:156)

What version of the product are you using? 
1.3

Please provide any additional information below.
See closed bug #44 http://code.google.com/p/bst-player/issues/detail?id=44

Original issue reported on code.google.com by p91p...@gmail.com on 29 Feb 2012 at 10:52

GoogleCodeExporter commented 9 years ago
I guess you need to clean your build environment and re-run.  You still have 
some old libraries in your classpath:
- The error stack comes from bst-player-1.2.1, not bst-player-1.3
- JClassType is an interface in GWT 2.4 and not a class, so you may be using an 
older GWT version (pre 2.2)

HTH 

Original comment by sbrah...@gmail.com on 29 Feb 2012 at 11:19

GoogleCodeExporter commented 9 years ago
I'm really really sorry. I was sure to be using GWT 2.4.0, but I was using 
2.1.0.
You can close this issue. The comment on issue 44 is also mine, so don't worry. 
I will investigate more before filing a bug, next time.

Thank you for your quick reply and for this great player, you did a very good 
job!

Original comment by p91p...@gmail.com on 29 Feb 2012 at 11:52

GoogleCodeExporter commented 9 years ago
Glad you got it working. You are welcome!

Original comment by sbrah...@gmail.com on 1 Mar 2012 at 10:06