You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@roller.apache.org by Greg Huber <gr...@gmail.com> on 2014/01/07 15:36:35 UTC

maven tests still do not work on centos 6.5

Glen,

I still cannot run the tests due to this error.  There is some other port
that  inmemdb uses in the background.

I have had a look at the source but I think it may be in
com.btmatthews.utils package which is not included in the git download.

Do you have the source for this?  >> com.btmatthews.utils

port 4224 is not in use:

[INFO] --- inmemdb-maven-plugin:1.3.0:run (run) @ roller-webapp ---
[INFO] Configured database port: 4224
[INFO] Configured database username: APP
[INFO] Configured database password: APP
[INFO] Configured database name: rollerdb
[INFO]
[INFO] --- maven-surefire-plugin:2.16:test (default-test) @ roller-webapp
---
[ERROR] Error starting or stopping the monitor
java.net.BindException: Cannot assign requested address
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at
java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
    at java.net.ServerSocket.bind(ServerSocket.java:376)
    at java.net.ServerSocket.<init>(ServerSocket.java:237)
    at com.btmatthews.utils.monitor.Monitor.runMonitor(Monitor.java:82)
    at com.btmatthews.utils.monitor.Monitor$1.run(Monitor.java:108)
    at java.lang.Thread.run(Thread.java:722)
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-war-plugin:2.3:war (default-war) @ roller-webapp ---
[INFO] Packaging webapp
[INFO] Assembling webapp [roller-webapp] in
[/home/ghuber/eclipse43roller/workspace/roller-project/app/target/roller]
[INFO] Processing war project
[INFO] Copying webapp resources
[/home/ghuber/eclipse43roller/workspace/roller-project/app/src/main/webapp]
[INFO] Webapp assembled in [3761 msecs]
[INFO] Building war:
/home/ghuber/eclipse43roller/workspace/roller-project/app/target/roller.war
[INFO] Packaging classes
[INFO] Building jar:
/home/ghuber/eclipse43roller/workspace/roller-project/app/target/roller-classes.jar
[INFO]
[INFO] --- inmemdb-maven-plugin:1.3.0:stop (stop) @ roller-webapp ---
[INFO] Sending command "stop" to monitor
[ERROR] Error sending command to monitor
java.net.NoRouteToHostException: No route to host
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
    at java.net.Socket.connect(Socket.java:579)
    at java.net.Socket.connect(Socket.java:528)
    at java.net.Socket.<init>(Socket.java:425)
    at java.net.Socket.<init>(Socket.java:241)
    at com.btmatthews.utils.monitor.Monitor.sendCommand(Monitor.java:190)
    at
com.btmatthews.utils.monitor.mojo.AbstractStopMojo.execute(AbstractStopMojo.java:40)
    at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106)
    at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
    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:318)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    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:414)
    at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357)

Cheers Greg

Re: maven tests still do not work on centos 6.5

Posted by Greg Huber <gr...@gmail.com>.
https://github.com/bmatthews68/inmemdb-maven-plugin/issues/15


On 8 January 2014 02:43, Glen Mazza <gl...@gmail.com> wrote:

> https://github.com/bmatthews68/monitor/tree/master/src/main/java/com/
> btmatthews/utils maybe...  Brian Matthews was very responsive on prior
> suggestions I had for him, so if you find something that he can do to make
> Centos work just let him know.  Also, if you can find a working
> configuration for your machine I can test that it works on Ubuntu.
>
> Regards,
> Glen
>
>
> On 01/07/2014 09:36 AM, Greg Huber wrote:
>
>> Glen,
>>
>> I still cannot run the tests due to this error.  There is some other port
>> that  inmemdb uses in the background.
>>
>> I have had a look at the source but I think it may be in
>> com.btmatthews.utils package which is not included in the git download.
>>
>> Do you have the source for this?  >> com.btmatthews.utils
>>
>> port 4224 is not in use:
>>
>> [INFO] --- inmemdb-maven-plugin:1.3.0:run (run) @ roller-webapp ---
>> [INFO] Configured database port: 4224
>> [INFO] Configured database username: APP
>> [INFO] Configured database password: APP
>> [INFO] Configured database name: rollerdb
>> [INFO]
>> [INFO] --- maven-surefire-plugin:2.16:test (default-test) @ roller-webapp
>> ---
>> [ERROR] Error starting or stopping the monitor
>> java.net.BindException: Cannot assign requested address
>>      at java.net.PlainSocketImpl.socketBind(Native Method)
>>      at
>> java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
>>      at java.net.ServerSocket.bind(ServerSocket.java:376)
>>      at java.net.ServerSocket.<init>(ServerSocket.java:237)
>>      at com.btmatthews.utils.monitor.Monitor.runMonitor(Monitor.java:82)
>>      at com.btmatthews.utils.monitor.Monitor$1.run(Monitor.java:108)
>>      at java.lang.Thread.run(Thread.java:722)
>> [INFO] Tests are skipped.
>> [INFO]
>> [INFO] --- maven-war-plugin:2.3:war (default-war) @ roller-webapp ---
>> [INFO] Packaging webapp
>> [INFO] Assembling webapp [roller-webapp] in
>> [/home/ghuber/eclipse43roller/workspace/roller-project/app/target/roller]
>> [INFO] Processing war project
>> [INFO] Copying webapp resources
>> [/home/ghuber/eclipse43roller/workspace/roller-project/app/
>> src/main/webapp]
>> [INFO] Webapp assembled in [3761 msecs]
>> [INFO] Building war:
>> /home/ghuber/eclipse43roller/workspace/roller-project/app/
>> target/roller.war
>> [INFO] Packaging classes
>> [INFO] Building jar:
>> /home/ghuber/eclipse43roller/workspace/roller-project/app/
>> target/roller-classes.jar
>> [INFO]
>> [INFO] --- inmemdb-maven-plugin:1.3.0:stop (stop) @ roller-webapp ---
>> [INFO] Sending command "stop" to monitor
>> [ERROR] Error sending command to monitor
>> java.net.NoRouteToHostException: No route to host
>>      at java.net.PlainSocketImpl.socketConnect(Native Method)
>>      at
>> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:
>> 339)
>>      at
>> java.net.AbstractPlainSocketImpl.connectToAddress(
>> AbstractPlainSocketImpl.java:200)
>>      at
>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:
>> 182)
>>      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
>>      at java.net.Socket.connect(Socket.java:579)
>>      at java.net.Socket.connect(Socket.java:528)
>>      at java.net.Socket.<init>(Socket.java:425)
>>      at java.net.Socket.<init>(Socket.java:241)
>>      at com.btmatthews.utils.monitor.Monitor.sendCommand(Monitor.
>> java:190)
>>      at
>> com.btmatthews.utils.monitor.mojo.AbstractStopMojo.execute(
>> AbstractStopMojo.java:40)
>>      at
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(
>> DefaultBuildPluginManager.java:106)
>>      at
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(
>> MojoExecutor.java:208)
>>      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:318)
>>      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
>>      at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
>>      at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
>>      at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
>>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>      at
>> sun.reflect.NativeMethodAccessorImpl.invoke(
>> NativeMethodAccessorImpl.java:57)
>>      at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> DelegatingMethodAccessorImpl.java:43)
>>      at java.lang.reflect.Method.invoke(Method.java:601)
>>      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:414)
>>      at
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357)
>>
>> Cheers Greg
>>
>>
>

Re: maven tests still do not work on centos 6.5

Posted by Glen Mazza <gl...@gmail.com>.
https://github.com/bmatthews68/monitor/tree/master/src/main/java/com/btmatthews/utils 
maybe...  Brian Matthews was very responsive on prior suggestions I had 
for him, so if you find something that he can do to make Centos work 
just let him know.  Also, if you can find a working configuration for 
your machine I can test that it works on Ubuntu.

Regards,
Glen


On 01/07/2014 09:36 AM, Greg Huber wrote:
> Glen,
>
> I still cannot run the tests due to this error.  There is some other port
> that  inmemdb uses in the background.
>
> I have had a look at the source but I think it may be in
> com.btmatthews.utils package which is not included in the git download.
>
> Do you have the source for this?  >> com.btmatthews.utils
>
> port 4224 is not in use:
>
> [INFO] --- inmemdb-maven-plugin:1.3.0:run (run) @ roller-webapp ---
> [INFO] Configured database port: 4224
> [INFO] Configured database username: APP
> [INFO] Configured database password: APP
> [INFO] Configured database name: rollerdb
> [INFO]
> [INFO] --- maven-surefire-plugin:2.16:test (default-test) @ roller-webapp
> ---
> [ERROR] Error starting or stopping the monitor
> java.net.BindException: Cannot assign requested address
>      at java.net.PlainSocketImpl.socketBind(Native Method)
>      at
> java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
>      at java.net.ServerSocket.bind(ServerSocket.java:376)
>      at java.net.ServerSocket.<init>(ServerSocket.java:237)
>      at com.btmatthews.utils.monitor.Monitor.runMonitor(Monitor.java:82)
>      at com.btmatthews.utils.monitor.Monitor$1.run(Monitor.java:108)
>      at java.lang.Thread.run(Thread.java:722)
> [INFO] Tests are skipped.
> [INFO]
> [INFO] --- maven-war-plugin:2.3:war (default-war) @ roller-webapp ---
> [INFO] Packaging webapp
> [INFO] Assembling webapp [roller-webapp] in
> [/home/ghuber/eclipse43roller/workspace/roller-project/app/target/roller]
> [INFO] Processing war project
> [INFO] Copying webapp resources
> [/home/ghuber/eclipse43roller/workspace/roller-project/app/src/main/webapp]
> [INFO] Webapp assembled in [3761 msecs]
> [INFO] Building war:
> /home/ghuber/eclipse43roller/workspace/roller-project/app/target/roller.war
> [INFO] Packaging classes
> [INFO] Building jar:
> /home/ghuber/eclipse43roller/workspace/roller-project/app/target/roller-classes.jar
> [INFO]
> [INFO] --- inmemdb-maven-plugin:1.3.0:stop (stop) @ roller-webapp ---
> [INFO] Sending command "stop" to monitor
> [ERROR] Error sending command to monitor
> java.net.NoRouteToHostException: No route to host
>      at java.net.PlainSocketImpl.socketConnect(Native Method)
>      at
> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>      at
> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>      at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
>      at java.net.Socket.connect(Socket.java:579)
>      at java.net.Socket.connect(Socket.java:528)
>      at java.net.Socket.<init>(Socket.java:425)
>      at java.net.Socket.<init>(Socket.java:241)
>      at com.btmatthews.utils.monitor.Monitor.sendCommand(Monitor.java:190)
>      at
> com.btmatthews.utils.monitor.mojo.AbstractStopMojo.execute(AbstractStopMojo.java:40)
>      at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106)
>      at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>      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:318)
>      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
>      at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
>      at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
>      at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>      at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>      at java.lang.reflect.Method.invoke(Method.java:601)
>      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:414)
>      at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357)
>
> Cheers Greg
>