Skip to content

Instantly share code, notes, and snippets.

@a-zen
Created April 7, 2015 07:03
Show Gist options
  • Save a-zen/e7b06e1f4af6a5700737 to your computer and use it in GitHub Desktop.
Save a-zen/e7b06e1f4af6a5700737 to your computer and use it in GitHub Desktop.
------------------------------------------------------------------------
Building msgPack 1.0.0-SNAPSHOT
------------------------------------------------------------------------
--- exec-maven-plugin:1.2.1:exec (default-cli) @ msgPack ---
Apr 07, 2015 9:00:07 AM org.msgpack.template.builder.BuildContext build
SEVERE: builder:
{
if (!$3 && $1.trySkipNil()) {
return null;
}
azen.msgpack.annotationPerson$PhoneType _$$_t;
if ($2 == null) {
_$$_t = new azen.msgpack.annotationPerson$PhoneType();
} else {
_$$_t = (azen.msgpack.annotationPerson$PhoneType) $2;
}
$1.readArrayBegin();
$1.readArrayEnd();
return _$$_t;
}
Exception in thread "main" org.msgpack.MessageTypeException: org.msgpack.template.builder.TemplateBuildException: Cannot compile:
{
if (!$3 && $1.trySkipNil()) {
return null;
}
azen.msgpack.annotationPerson$PhoneType _$$_t;
if ($2 == null) {
_$$_t = new azen.msgpack.annotationPerson$PhoneType();
} else {
_$$_t = (azen.msgpack.annotationPerson$PhoneType) $2;
}
$1.readArrayBegin();
$1.readArrayEnd();
return _$$_t;
}
at org.msgpack.template.TemplateRegistry.buildAndRegister(TemplateRegistry.java:575)
at org.msgpack.template.TemplateRegistry.lookupAfterBuilding(TemplateRegistry.java:472)
at org.msgpack.template.TemplateRegistry.lookup(TemplateRegistry.java:251)
at org.msgpack.template.builder.JavassistTemplateBuilder.toTemplate(JavassistTemplateBuilder.java:126)
at org.msgpack.template.builder.JavassistTemplateBuilder.buildTemplate(JavassistTemplateBuilder.java:114)
at org.msgpack.template.builder.AbstractTemplateBuilder.buildTemplate(AbstractTemplateBuilder.java:61)
at org.msgpack.template.TemplateRegistry.buildAndRegister(TemplateRegistry.java:562)
at org.msgpack.template.TemplateRegistry.lookupAfterBuilding(TemplateRegistry.java:472)
at org.msgpack.template.TemplateRegistry.lookup(TemplateRegistry.java:251)
at org.msgpack.template.builder.JavassistTemplateBuilder.toTemplate(JavassistTemplateBuilder.java:126)
at org.msgpack.template.builder.JavassistTemplateBuilder.buildTemplate(JavassistTemplateBuilder.java:114)
at org.msgpack.template.builder.AbstractTemplateBuilder.buildTemplate(AbstractTemplateBuilder.java:61)
at org.msgpack.template.TemplateRegistry.buildAndRegister(TemplateRegistry.java:562)
at org.msgpack.template.TemplateRegistry.lookupAfterBuilding(TemplateRegistry.java:472)
at org.msgpack.template.TemplateRegistry.lookup(TemplateRegistry.java:251)
at org.msgpack.MessagePack.lookup(MessagePack.java:650)
at org.msgpack.packer.AbstractPacker.write(AbstractPacker.java:202)
at azen.msgpack.annotationPerson.writeMessage(annotationPerson.java:90)
at azen.msgpack.annotationPerson.main(annotationPerson.java:130)
Caused by: org.msgpack.template.builder.TemplateBuildException: Cannot compile:
{
if (!$3 && $1.trySkipNil()) {
return null;
}
azen.msgpack.annotationPerson$PhoneType _$$_t;
if ($2 == null) {
_$$_t = new azen.msgpack.annotationPerson$PhoneType();
} else {
_$$_t = (azen.msgpack.annotationPerson$PhoneType) $2;
}
$1.readArrayBegin();
$1.readArrayEnd();
return _$$_t;
}
at org.msgpack.template.builder.BuildContext.build(BuildContext.java:73)
at org.msgpack.template.builder.DefaultBuildContext.buildTemplate(DefaultBuildContext.java:56)
at org.msgpack.template.builder.JavassistTemplateBuilder.buildTemplate(JavassistTemplateBuilder.java:116)
at org.msgpack.template.builder.AbstractTemplateBuilder.buildTemplate(AbstractTemplateBuilder.java:61)
at org.msgpack.template.TemplateRegistry.buildAndRegister(TemplateRegistry.java:562)
... 18 more
Caused by: javassist.CannotCompileException: [source error] no such constructor
at javassist.CtBehavior.setBody(CtBehavior.java:417)
at javassist.CtBehavior.setBody(CtBehavior.java:383)
at javassist.CtNewMethod.make(CtNewMethod.java:138)
at org.msgpack.template.builder.BuildContext.buildReadMethod(BuildContext.java:144)
at org.msgpack.template.builder.BuildContext.build(BuildContext.java:65)
... 22 more
Caused by: compile error: no such constructor
at javassist.compiler.MemberCodeGen.atMethodCallCore2(MemberCodeGen.java:593)
at javassist.compiler.MemberCodeGen.atMethodCallCore(MemberCodeGen.java:575)
at javassist.compiler.MemberCodeGen.atNewExpr(MemberCodeGen.java:302)
at javassist.compiler.ast.NewExpr.accept(NewExpr.java:73)
at javassist.compiler.CodeGen.atAssignCore(CodeGen.java:860)
at javassist.compiler.CodeGen.atVariableAssign(CodeGen.java:793)
at javassist.compiler.CodeGen.atAssignExpr(CodeGen.java:747)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:332)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:50)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:351)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:50)
at javassist.compiler.CodeGen.atIfStmnt(CodeGen.java:391)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:355)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:50)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:351)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:50)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:292)
at javassist.compiler.Javac.compileBody(Javac.java:223)
at javassist.CtBehavior.setBody(CtBehavior.java:409)
... 26 more
------------------------------------------------------------------------
BUILD FAILURE
------------------------------------------------------------------------
Total time: 1.359s
Finished at: Tue Apr 07 09:00:07 CEST 2015
Final Memory: 6M/23M
------------------------------------------------------------------------
Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (default-cli) on project msgPack: Command execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.
For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment