Issue 161 in protobuf: "mvn install" fails to compile the source code.

83 views
Skip to first unread message

prot...@googlecode.com

unread,
Jan 21, 2010, 11:12:56 PM1/21/10
to prot...@googlegroups.com
Status: New
Owner: ken...@google.com
Labels: Type-Defect Priority-Medium

New issue 161 by mohanmca: "mvn install" fails to compile the source code.
http://code.google.com/p/protobuf/issues/detail?id=161

What steps will reproduce the problem?
1. mvn install itself fails during compilation
2.
3.

What is the expected output? What do you see instead?
Compilation & to get jar file. But compilation fails.

What version of the product are you using? On what operating system?
Windows XP & java version "1.6.0_10"


Please provide any additional information below.

C:\DevTools\jdk\protobuf-2.3.0\java>mvn clean install -e
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] --------------------------------------------------------------------
----
[INFO] Building Protocol Buffer Java API
[INFO] task-segment: [clean, install]
[INFO] --------------------------------------------------------------------
----
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory C:\DevTools\jdk\protobuf-2.3.0\java\target
[INFO] [antrun:run {execution: generate-sources}]
[INFO] Executing tasks
[mkdir] Created dir: C:\DevTools\jdk\protobuf-2.3.0
\java\target\generated-so
urces
[INFO] Executed tasks
[INFO] Registering compile source root C:\DevTools\jdk\protobuf-2.3.0
\java\targe
t\generated-sources
[INFO] [resources:resources {execution: default-resources}]
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered
resources,
i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory C:\DevTools\jdk\protobuf-2.3.0
\java\s
rc\main\resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 30 source files to C:\DevTools\jdk\protobuf-2.3.0
\java\target\c
lasses
[INFO] --------------------------------------------------------------------
----
[ERROR] BUILD FAILURE
[INFO] --------------------------------------------------------------------
----
[INFO] Compilation failure

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[112,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[119,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[564,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[571,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[1271,53] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[1278,17] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[1663,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[1670,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[2582,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[2589,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[3117,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[3124,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[3534,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[3541,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[3917,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[3924,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[4348,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[4355,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[4902,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[4909,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[5445,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[5452,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[5943,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[5950,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[6380,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[6387,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[6705,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[6712,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[7030,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[7037,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[7355,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[7362,15] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[7706,53] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[7713,17] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[8055,51] boolean cannot be dereferenced

C:\DevTools\jdk\protobuf-2.3.0\java\target\generated-
sources\com\google\protobuf
\DescriptorProtos.java:[8062,15] boolean cannot be dereferenced


[INFO] --------------------------------------------------------------------
----
[INFO] Trace
org.apache.maven.BuildFailureException: Compilation failure
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(Defa
ultLifecycleExecutor.java:715)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:556)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(Defau
ltLifecycleExecutor.java:535)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLi
fecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main
(CompatibleMain.java:6
0)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced
(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode
(Launcher.java:430)

at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.CompilationFailureException:
Compilation fail
ure
at org.apache.maven.plugin.AbstractCompilerMojo.execute
(AbstractCompiler
Mojo.java:516)
at org.apache.maven.plugin.CompilerMojo.execute
(CompilerMojo.java:114)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPlugi
nManager.java:490)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(Defa
ultLifecycleExecutor.java:694)
... 17 more
[INFO] --------------------------------------------------------------------
----
[INFO] Total time: 2 seconds
[INFO] Finished at: Fri Jan 22 12:10:29 SGT 2010
[INFO] Final Memory: 11M/24M
[INFO] --------------------------------------------------------------------
----
C:\DevTools\jdk\protobuf-2.3.0\java>

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

prot...@googlecode.com

unread,
Jan 22, 2010, 2:54:09 PM1/22/10
to prot...@googlegroups.com
Updates:
Status: WorkingAsIntended

Comment #1 on issue 161 by ken...@google.com: "mvn install" fails to

It looks like you may have generated DescriptorProtos.java with protoc
2.2.0 instead of
2.3.0. Please make sure to use matching versions of protoc and the runtime
library.

Reply all
Reply to author
Forward
0 new messages