Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sw360-dev] lb-datahandler build on native (no vagrant etc)

Hi,

anyone has experienced this error during build of lib-datahandler?

[INFO] --- maven-thrift-plugin:0.1.11:compile (thrift-sources) @ datahandler ---
[ERROR] thrift failed output: 

[ERROR] thrift failed error: [FAILURE:generation:1] Error: unknown option java:hashcode

I am trying to build natively on my machine and there is  thrift-0.10.0 installed?

The difficult part for me is that no file does contain "java:hashcode" or just "hashcode" in it. It is actually a default option on the maven plugin:

https://github.com/dtrott/maven-thrift-plugin/blob/master/src/main/java/org/apache/thrift/maven/AbstractThriftMojo.java

I came accross it with adding:

<groupId>org.apache.thrift.tools</groupId>
                <artifactId>maven-thrift-plugin</artifactId>
                <version>0.1.11</version>
                <configuration>
                    <thriftExecutable>/usr/local/bin/thrift</thriftExecutable>
                    <generator>java:fullcamel</generator>
                </configuration>
                <executions>

where java:fullcamel (this not written fullCamel ...) is an arbitrary parameter because it does not seem to work with an empty parameter. But now I get dozens of

[ERROR] symbol:   class TSerializable
[ERROR] location: package org.apache.thrift
[ERROR] /Users/sam/Source/sw360portal/libraries/lib-datahandler/target/generated-sources/thrift/org/eclipse/sw360/datahandler/thrift/projects/ProjectService.java:[3180,30] cannot find symbol
...

@alex, is this the error you have seen the recent days?


Kind regards, michael





Back to the top