Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cannot build swagger-jaxrs on Mac OS X #514

Closed
moxiegirl opened this issue Mar 28, 2014 · 4 comments
Closed

cannot build swagger-jaxrs on Mac OS X #514

moxiegirl opened this issue Mar 28, 2014 · 4 comments

Comments

@moxiegirl
Copy link

My environment

Apache Maven 3.0.4 (r1232337; 2012-01-17 00:44:56-0800)
Maven home: /usr/share/maven
Java version: 1.6.0_65, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.8.5", arch: "x86_64", family: "mac"

Tests in error:
should honor a path param target at the class level(JavaPathParamTargetTest): 2 was not equal to 3

Tests run: 19, Failures: 0, Errors: 1, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] swagger-jaxrs ..................................... FAILURE [5.227s]
[INFO] swagger-jersey-jaxrs .............................. SKIPPED
[INFO] swagger-jersey2-jaxrs (Jersey 2.x support) ........ SKIPPED
[INFO] swagger-servlet ................................... SKIPPED
[INFO] swagger-oauth2-server ............................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.772s
[INFO] Finished at: Thu Mar 27 17:34:01 PDT 2014
[INFO] Final Memory: 20M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project swagger-jaxrs_2.10: There are test failures.
[ERROR]
[ERROR] Please refer to /Users/mary/GitRepo/swagger-core/modules/swagger-jaxrs/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project swagger-jaxrs_2.10: There are test failures.

Please refer to /Users/mary/GitRepo/swagger-core/modules/swagger-jaxrs/target/surefire-reports for the individual test results.
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to /Users/mary/GitRepo/swagger-core/modules/swagger-jaxrs/target/surefire-reports for the individual test results.
at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:87)
at org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:641)
at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:615)
at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:137)
at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:98)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 19 more
[ERROR]
[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

Running JavaPathParamTargetTest
17:34:00.580 [main] DEBUG c.w.swagger.jaxrs.JaxrsApiReader - checking for implicits
17:34:00.581 [main] DEBUG c.w.swagger.jaxrs.JaxrsApiReader - checking for implicits
17:34:00.583 [main] DEBUG c.w.swagger.jaxrs.JaxrsApiReader - checking for implicits
17:34:00.583 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding dependent model java.lang.String
17:34:00.583 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding dependent model java.lang.String
17:34:00.583 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding dependent model Array[int]
17:34:00.584 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing class class testmodels.JavaSample
17:34:00.584 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getName()
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field theName
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getValue()
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field theValue
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getId()
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field id
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing class class java.lang.Object
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final void java.lang.Object.wait() throws java.lang.InterruptedException
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String java.lang.Object.toString()
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public native int java.lang.Object.hashCode()
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native java.lang.Class java.lang.Object.getClass()
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting null
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - skipping class
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native void java.lang.Object.notify()
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native void java.lang.Object.notifyAll()
17:34:00.589 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - loading int, Array
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing class class testmodels.JavaSample
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getName()
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field theName
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getValue()
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field theValue
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getId()
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field id
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing class class java.lang.Object
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final void java.lang.Object.wait() throws java.lang.InterruptedException
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String java.lang.Object.toString()
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public native int java.lang.Object.hashCode()
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native java.lang.Class java.lang.Object.getClass()
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting null
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - skipping class
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native void java.lang.Object.notify()
17:34:00.594 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native void java.lang.Object.notifyAll()
17:34:00.594 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing class class testmodels.JavaSample
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getName()
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field theName
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getValue()
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field theValue
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getId()
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field id
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing class class java.lang.Object
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final void java.lang.Object.wait() throws java.lang.InterruptedException
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String java.lang.Object.toString()
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public native int java.lang.Object.hashCode()
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native java.lang.Class java.lang.Object.getClass()
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting null
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - skipping class
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native void java.lang.Object.notify()
17:34:00.599 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native void java.lang.Object.notifyAll()
17:34:00.599 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing class class testmodels.JavaSample
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getName()
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field theName
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getValue()
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field theValue
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String testmodels.JavaSample.getId()
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting java.lang.String
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype String against 11 keys, got string
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating datatype string against 11 keys, got string
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - added param type java.lang.String for field id
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing class class java.lang.Object
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final void java.lang.Object.wait() throws java.lang.InterruptedException
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public java.lang.String java.lang.Object.toString()
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public native int java.lang.Object.hashCode()
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native java.lang.Class java.lang.Object.getClass()
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting null
17:34:00.603 [main] DEBUG c.w.s.converter.ModelPropertyParser - skipping class
17:34:00.603 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native void java.lang.Object.notify()
17:34:00.603 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing method public final native void java.lang.Object.notifyAll()
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.038 sec <<< FAILURE!

@webron
Copy link
Contributor

webron commented Mar 28, 2014

Probably an environment issue as it works fine on my mac.
How mvn command do you use exactly to build?

Also, is there a reason why you're trying to build it on your own?

On Fri, Mar 28, 2014 at 3:42 AM, moxiegirl notifications@github.com wrote:

My environment

Apache Maven 3.0.4 (r1232337; 2012-01-17 00:44:56-0800)
Maven home: /usr/share/maven
Java version: 1.6.0_65, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.8.5", arch: "x86_64", family: "mac"

Tests in error:
should honor a path param target at the class
level(JavaPathParamTargetTest): 2 was not equal to 3

Tests run: 19, Failures: 0, Errors: 1, Skipped: 0

[INFO]

[INFO] Reactor Summary:
[INFO]
[INFO] swagger-jaxrs ..................................... FAILURE [5.227s]
[INFO] swagger-jersey-jaxrs .............................. SKIPPED
[INFO] swagger-jersey2-jaxrs (Jersey 2.x support) ........ SKIPPED
[INFO] swagger-servlet ................................... SKIPPED
[INFO] swagger-oauth2-server ............................. SKIPPED

[INFO]

[INFO] BUILD FAILURE

[INFO]

[INFO] Total time: 5.772s
[INFO] Finished at: Thu Mar 27 17:34:01 PDT 2014
[INFO] Final Memory: 20M/81M

[INFO]

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on
project swagger-jaxrs_2.10: There are test failures.
[ERROR]
[ERROR] Please refer to
/Users/mary/GitRepo/swagger-core/modules/swagger-jaxrs/target/surefire-reports
for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test
(default-test) on project swagger-jaxrs_2.10: There are test failures.

Please refer to
/Users/mary/GitRepo/swagger-core/modules/swagger-jaxrs/target/surefire-reports
for the individual test results.
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test
failures.

Please refer to
/Users/mary/GitRepo/swagger-core/modules/swagger-jaxrs/target/surefire-reports
for the individual test results.
at
org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:87)
at
org.apache.maven.plugin.surefire.SurefirePlugin.writeSummary(SurefirePlugin.java:641)
at
org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:615)
at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:137)
at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:98)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 19 more
[ERROR]
[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

Running JavaPathParamTargetTest
17:34:00.580 [main] DEBUG c.w.swagger.jaxrs.JaxrsApiReader - checking for
implicits
17:34:00.581 [main] DEBUG c.w.swagger.jaxrs.JaxrsApiReader - checking for
implicits
17:34:00.583 [main] DEBUG c.w.swagger.jaxrs.JaxrsApiReader - checking for
implicits
17:34:00.583 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding
dependent model java.lang.String
17:34:00.583 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding
dependent model java.lang.String
17:34:00.583 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding
dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding
dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding
dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding
dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding
dependent model java.lang.String
17:34:00.584 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - adding
dependent model Array[int]
17:34:00.584 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
class class testmodels.JavaSample
17:34:00.584 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getName()
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field theName
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getValue()
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.585 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field theValue
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getId()
17:34:00.586 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field id
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
class class java.lang.Object
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final void java.lang.Object.wait() throws
java.lang.InterruptedException
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String java.lang.Object.toString()
17:34:00.587 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public native int java.lang.Object.hashCode()
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native java.lang.Class java.lang.Object.getClass()
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
null
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - skipping
class
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native void java.lang.Object.notify()
17:34:00.588 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native void java.lang.Object.notifyAll()
17:34:00.589 [main] DEBUG c.w.swagger.core.util.ModelUtil$ - loading int,
Array
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
class class testmodels.JavaSample
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getName()
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field theName
17:34:00.590 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getValue()
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field theValue
17:34:00.591 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getId()
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field id
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
class class java.lang.Object
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final void java.lang.Object.wait() throws
java.lang.InterruptedException
17:34:00.592 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String java.lang.Object.toString()
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public native int java.lang.Object.hashCode()
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native java.lang.Class java.lang.Object.getClass()
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
null
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - skipping
class
17:34:00.593 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native void java.lang.Object.notify()
17:34:00.594 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native void java.lang.Object.notifyAll()
17:34:00.594 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
class class testmodels.JavaSample
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getName()
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field theName
17:34:00.595 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getValue()
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field theValue
17:34:00.596 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getId()
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field id
17:34:00.597 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
class class java.lang.Object
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final void java.lang.Object.wait() throws
java.lang.InterruptedException
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String java.lang.Object.toString()
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public native int java.lang.Object.hashCode()
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native java.lang.Class java.lang.Object.getClass()
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
null
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - skipping
class
17:34:00.598 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native void java.lang.Object.notify()
17:34:00.599 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native void java.lang.Object.notifyAll()
17:34:00.599 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
class class testmodels.JavaSample
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getName()
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field theName
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getValue()
17:34:00.600 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field theValue
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String testmodels.JavaSample.getId()
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype java.lang.String against 11 keys, got java.lang.String
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
java.lang.String
17:34:00.601 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype String against 11 keys, got string
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - validating
datatype string against 11 keys, got string
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - added
param type java.lang.String for field id
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
class class java.lang.Object
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final void java.lang.Object.wait() throws
java.lang.InterruptedException
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public java.lang.String java.lang.Object.toString()
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public native int java.lang.Object.hashCode()
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native java.lang.Class java.lang.Object.getClass()
17:34:00.602 [main] DEBUG c.w.s.converter.ModelPropertyParser - inspecting
null
17:34:00.603 [main] DEBUG c.w.s.converter.ModelPropertyParser - skipping
class
17:34:00.603 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native void java.lang.Object.notify()
17:34:00.603 [main] DEBUG c.w.s.converter.ModelPropertyParser - processing
method public final native void java.lang.Object.notifyAll()
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.038 sec
<<< FAILURE!


Reply to this email directly or view it on GitHubhttps://github.com//issues/514
.

@moxiegirl
Copy link
Author

Yeah, I see that this test passes in some envs and not in others. I ended up just building it with
-DskipTests, it compiles fine.

@fehguy
Copy link
Contributor

fehguy commented Mar 30, 2014

There is some ordering that's causing problems here--i'll leave this open and we'll try to get it fixed.

@fehguy
Copy link
Contributor

fehguy commented Dec 20, 2014

this should be addressed now.

@fehguy fehguy closed this as completed Dec 20, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants