Created
January 21, 2013 18:01
-
-
Save clstokes/4587942 to your computer and use it in GitHub Desktop.
dasin-cloud-aws compilation errors
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| macbook-air:dasein-cloud-aws clstokes$ mvn clean install -DskipTests=true | |
| [INFO] Scanning for projects... | |
| [INFO] | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] Building dasein-cloud-aws 2013.04-SNAPSHOT | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] | |
| [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ dasein-cloud-aws --- | |
| [INFO] Deleting /Users/clstokes/Desktop/dasein-cloud-aws/target | |
| [INFO] | |
| [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven) @ dasein-cloud-aws --- | |
| [INFO] | |
| [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ dasein-cloud-aws --- | |
| [INFO] Using 'UTF-8' encoding to copy filtered resources. | |
| [INFO] Copying 2 resources | |
| [INFO] | |
| [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ dasein-cloud-aws --- | |
| [INFO] Compiling 40 source files to /Users/clstokes/Desktop/dasein-cloud-aws/target/classes | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] BUILD FAILURE | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] Total time: 4.366s | |
| [INFO] Finished at: Mon Jan 21 10:01:06 PST 2013 | |
| [INFO] Final Memory: 17M/213M | |
| [INFO] ------------------------------------------------------------------------ | |
| [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project dasein-cloud-aws: Compilation failure: Compilation failure: | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/compute/AMI.java:[69,7] error: AMI is not abstract and does not override abstract method getProviderTermForCustomImage(Locale,ImageClass) in MachineImageSupport | |
| [ERROR] | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/compute/EC2Instance.java:[93,7] error: EC2Instance is not abstract and does not override abstract method identifyShellKeyRequirement(Platform) in VirtualMachineSupport | |
| [ERROR] | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/SecurityGroup.java:[55,7] error: SecurityGroup is not abstract and does not override abstract method listSupportedSourceTypes(boolean) in FirewallSupport | |
| [ERROR] | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/SecurityGroup.java:[92,92] error: method getGlobal in class RuleTarget cannot be applied to given types; | |
| [ERROR] | |
| [ERROR] could not parse error message: required: String | |
| [ERROR] found: no arguments | |
| [ERROR] reason: actual and formal argument lists differ in length | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/SecurityGroup.java:97: error: method getGlobal in class RuleTarget cannot be applied to given types; | |
| [ERROR] return authorize(firewallId, direction, permission, cidr, protocol, RuleTarget.getGlobal(), beginPort, endPort); | |
| [ERROR] ^ | |
| [ERROR] | |
| [ERROR] could not parse error message: required: String | |
| [ERROR] found: no arguments | |
| [ERROR] reason: actual and formal argument lists differ in length | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/SecurityGroup.java:172: error: method getGlobal in class RuleTarget cannot be applied to given types; | |
| [ERROR] return FirewallRule.getInstance(null, firewallId, cidr, direction, protocol, Permission.ALLOW, RuleTarget.getGlobal(), beginPort, endPort).getProviderRuleId(); | |
| [ERROR] ^ | |
| [ERROR] | |
| [ERROR] could not parse error message: required: String | |
| [ERROR] found: no arguments | |
| [ERROR] reason: actual and formal argument lists differ in length | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/SecurityGroup.java:183: error: method getGlobal in class RuleTarget cannot be applied to given types; | |
| [ERROR] return FirewallRule.getInstance(null, firewallId, cidr, direction, protocol, Permission.ALLOW, RuleTarget.getGlobal(), beginPort, endPort).getProviderRuleId(); | |
| [ERROR] ^ | |
| [ERROR] | |
| [ERROR] could not parse error message: required: String | |
| [ERROR] found: no arguments | |
| [ERROR] reason: actual and formal argument lists differ in length | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/SecurityGroup.java:644: error: method getGlobal in class RuleTarget cannot be applied to given types; | |
| [ERROR] revoke(securityGroupId, Direction.INGRESS, Permission.ALLOW, cidr, protocol, RuleTarget.getGlobal(), startPort, endPort); | |
| [ERROR] ^ | |
| [ERROR] | |
| [ERROR] could not parse error message: required: String | |
| [ERROR] found: no arguments | |
| [ERROR] reason: actual and formal argument lists differ in length | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/SecurityGroup.java:649: error: method getGlobal in class RuleTarget cannot be applied to given types; | |
| [ERROR] revoke(firewallId, direction, Permission.ALLOW, cidr, protocol, RuleTarget.getGlobal(), beginPort, endPort); | |
| [ERROR] ^ | |
| [ERROR] | |
| [ERROR] could not parse error message: required: String | |
| [ERROR] found: no arguments | |
| [ERROR] reason: actual and formal argument lists differ in length | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/SecurityGroup.java:654: error: method getGlobal in class RuleTarget cannot be applied to given types; | |
| [ERROR] revoke(firewallId, direction, permission, cidr, protocol, RuleTarget.getGlobal(), beginPort, endPort); | |
| [ERROR] ^ | |
| [ERROR] | |
| [ERROR] could not parse error message: required: String | |
| [ERROR] found: no arguments | |
| [ERROR] reason: actual and formal argument lists differ in length | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/SecurityGroup.java:877: error: method getGlobal in class RuleTarget cannot be applied to given types; | |
| [ERROR] rules.add(FirewallRule.getInstance(null, securityGroupId, cidr, direction, protocol, Permission.ALLOW, RuleTarget.getGlobal(), startPort, endPort)); | |
| [ERROR] ^ | |
| [ERROR] | |
| [ERROR] could not parse error message: required: String | |
| [ERROR] found: no arguments | |
| [ERROR] reason: actual and formal argument lists differ in length | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/ElasticIP.java:57: error: ElasticIP is not abstract and does not override abstract method isAssignablePostLaunch(IPVersion) in IpAddressSupport | |
| [ERROR] public class ElasticIP implements IpAddressSupport { | |
| [ERROR] ^ | |
| [ERROR] | |
| [ERROR] /Users/clstokes/Desktop/dasein-cloud-aws/src/main/java/org/dasein/cloud/aws/network/VPC.java:[61,7] error: VPC is not abstract and does not override abstract method listResources(String) in VLANSupport | |
| [ERROR] -> [Help 1] | |
| [ERROR] | |
| [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. | |
| [ERROR] Re-run Maven using the -X switch to enable full debug logging. | |
| [ERROR] | |
| [ERROR] For more information about the errors and possible solutions, please read the following articles: | |
| [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException | |
| macbook-air:dasein-cloud-aws clstokes$ |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I get the same errors when building both core and aws from source, or when using core from Maven and only building aws locally.