+1 ... Thanks for the patch Chris. Keep them coming :)

On Sat, Nov 9, 2013 at 1:04 PM, chris snow (JIRA) <[email protected]> wrote:

>
>      [
> https://issues.apache.org/jira/browse/STRATOS-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>
> chris snow updated STRATOS-170:
> -------------------------------
>
>     Attachment: pomEnforcer.patch
>
> If Oracle JDK is a build pre-requisite, then it is much kinder to
> developers if we verify that the Oracle JDK it is being used for the build.
>
> See attached patch which checks for either Oracle JDK or Sun JDK.
>
> The build output from the enforcer plugin when using Open JDK:
>
> ...
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-property) @
> stratos-parent ---
> [WARNING] Rule 1: org.apache.maven.plugins.enforcer.RequireProperty failed
> with message:
> JAVA_HOME does not point to a Sun JDK or Oracle JDK.  Only Sun and Oracle
> JDKs are supported for building Stratos.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> ...
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 2.422s
> [INFO] Finished at: Sat Nov 09 07:29:39 GMT 2013
> [INFO] Final Memory: 24M/215M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce
> (enforce-property) on project stratos-parent: Some Enforcer rules have
> failed. Look above for specific messages explaining why the rule failed. ->
> [Help 1]
> [ERROR]
>
> > `mvn install` issue - LoadBalancerExtension.java:[45,5] error:
> annotations are not supported in -source 1.3
> >
> -----------------------------------------------------------------------------------------------------------
> >
> >                 Key: STRATOS-170
> >                 URL: https://issues.apache.org/jira/browse/STRATOS-170
> >             Project: Stratos
> >          Issue Type: Bug
> >    Affects Versions: 4.0.0 M1
> >         Environment: Linux Ubuntu 13.10
> > OpenJDK 1.7
> > Maven 3.0.4
> >            Reporter: chris snow
> >         Attachments: pomEnforcer.patch
> >
> >
> > `mvn install` results in:
> > [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile
> (default-compile) on project
> org.apache.stratos.load.balancer.extension.api: Compilation failure
> > [ERROR]
> /home/snowc/apache_stratos/incubator-stratos/components/org.apache.stratos.load.balancer.extension.api/src/main/java/org/apache/stratos/load/balancer/extension/api/LoadBalancerExtension.java:[45,5]
> error: annotations are not supported in -source 1.3
>
>
>
> --
> This message was sent by Atlassian JIRA
> (v6.1#6144)
>



-- 
Best Regards,
Nirmal

Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,
Senior Software Engineer, WSO2 Inc.

Blog: http://nirmalfdo.blogspot.com/

Reply via email to