Glen,
Checking the port, it is in use by digivote. What it is used for on my
standard centos install I will check as there is no service, but it is on
the list of well known port numbers as digivote.
cat /etc/services | grep 3223
digivote 3223/tcp # DIGIVOTE (R) Vote-Server
digivote 3223/udp # DIGIVOTE (R) Vote-Server
[INFO] --- inmemdb-maven-plugin:1.3.0:run (run) @ roller-webapp
---
[INFO] Configured database port:
3223
[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.
On 6 October 2013 14:42, Glen Mazza <[email protected]> wrote:
> Actually, it uses a 2nd port to drive the whole process, defined in the
> base pom.xml. But, as always, the build works fine from a command-line
> window, and IIRC it works fine when building and debugging within IntelliJ
> as well.
>
> Glen
>
> On 10/06/2013 09:36 AM, Dave wrote:
>
>> Based on the app/pom.xml (search for com.btmatthews.maven.plugins.**
>> inmemdb)
>> I believe the port is 3223.
>>
>> - Dave
>>
>>
>>
>> On Sun, Oct 6, 2013 at 6:46 AM, Greg Huber <[email protected]> wrote:
>>
>> Dave,
>>>
>>> I am using centos 6.4. Maybe its a port already in use, do we know what
>>> port its wanting? :
>>>
>>>
>>> java.net.BindException: Cannot assign requested address
>>>>
>>> I can look more into this tomorrow..
>>>
>>> Cheers Greg.
>>>
>>>
>>> On 5 October 2013 14:17, Dave <[email protected]> wrote:
>>>
>>> Hi Greg,
>>>>
>>>> I just updated to the latest trunk and tried mvn -DskipTests=true clean
>>>> install. I tried running several times and get the same result and no
>>>> errors like the ones you posted.
>>>>
>>>> [INFO] Installing
>>>> /Users/dave/src/roller_trunk/**app/target/roller-classes.jar to
>>>>
>>>>
>>>> /Users/dave/.m2/repository/**org/apache/roller/roller-**
>>> webapp/5.1.0-SNAPSHOT/roller-**webapp-5.1.0-SNAPSHOT-classes.**jar
>>>
>>>> [INFO]
>>>> ------------------------------**------------------------------**
>>>> ------------
>>>> [INFO] Reactor Summary:
>>>> [INFO]
>>>> [INFO] Roller project ..............................**...... SUCCESS
>>>>
>>> [0.586s]
>>>
>>>> [INFO] Roller app ..............................**.......... SUCCESS
>>>> [25.918s]
>>>> [INFO]
>>>> ------------------------------**------------------------------**
>>>> ------------
>>>> [INFO] BUILD SUCCESS
>>>> [INFO]
>>>> ------------------------------**------------------------------**
>>>> ------------
>>>> [INFO] Total time: 26.716s
>>>> [INFO] Finished at: Sat Oct 05 09:13:16 EDT 2013
>>>> [INFO] Final Memory: 39M/1237M
>>>> [INFO]
>>>> ------------------------------**------------------------------**
>>>> ------------
>>>>
>>>>
>>>> What platform are you running? I'm on Mac OS 10.8.5, JDK 1.7.0_17-b02
>>>> and
>>>> Maven 3.0.5.
>>>>
>>>> - Dave
>>>>
>>>>
>>>>
>>>>
>>>> On Wed, Oct 2, 2013 at 1:59 AM, Greg Huber <[email protected]> wrote:
>>>>
>>>> Hello,
>>>>>
>>>>> Also running
>>>>>
>>>>> mvn clean install -Dmaven.test.skip=true
>>>>>
>>>>> gives these errors?
>>>>>
>>>>> [INFO] Executed
>>>>> tasks
>>>>>
>>>>> [INFO]
>>>>>
>>>>> [INFO] --- maven-resources-plugin:2.6:**resources (default-resources)
>>>>> @
>>>>> roller-webapp ---
>>>>> [INFO] Using 'UTF-8' encoding to copy filtered
>>>>> resources.
>>>>>
>>>>> [INFO] Copying 105
>>>>> resources
>>>>>
>>>>> [INFO] Copying 1
>>>>> resource
>>>>>
>>>>> [INFO]
>>>>>
>>>>> [INFO] --- maven-resources-plugin:2.6:**copy-resources
>>>>> (copy-resources) @
>>>>> roller-webapp ---
>>>>> [INFO] Using 'UTF-8' encoding to copy filtered
>>>>> resources.
>>>>>
>>>>> [INFO] Copying 29
>>>>> resources
>>>>>
>>>>> [INFO]
>>>>>
>>>>> [INFO] --- maven-compiler-plugin:3.0:**compile (default-compile) @
>>>>> roller-webapp
>>>>> ---
>>>>> [INFO] Changes detected - recompiling the
>>>>> module!
>>>>>
>>>>> [INFO] Compiling 544 source files to
>>>>>
>>>>> /home/ghuber/eclipse43roller/**workspace/roller-project/app/**
>>> target/classes
>>>
>>>> [INFO]
>>>>>
>>>>> [INFO] --- maven-resources-plugin:2.6:**testResources
>>>>>
>>>> (default-testResources)
>>>>
>>>>> @ roller-webapp ---
>>>>> [INFO] Not copying test
>>>>> resources
>>>>>
>>>>> [INFO]
>>>>>
>>>>> [INFO] --- maven-compiler-plugin:3.0:**testCompile
>>>>> (default-testCompile)
>>>>>
>>>> @
>>>
>>>> roller-webapp ---
>>>>> [INFO] Not compiling test
>>>>> sources
>>>>>
>>>>> [INFO]
>>>>>
>>>>> [INFO] --- inmemdb-maven-plugin:1.3.0:run (run) @ roller-webapp
>>>>> ---
>>>>>
>>>>> [INFO] Configured database port:
>>>>> 3223
>>>>>
>>>>> [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 [4567
>>>>> 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.ConnectException: Connection timed out
>>>>> 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)
>>>
>>>> [INFO]......
>>>>> [INFO] BUILD SUCCESS
>>>>>
>>>>>
>