Collect does not start

  • Asked
  • Active
  • Viewed 11300 times
0

Dear all, All of a sudden collect did not start anymore with message in TomCat: SEVERE:Failed to initialize end point associated with ProtocolHandler["http-bio-8080"] java.net.BindException: Address already in use:JVM_Bind <null>:8080

This may or may not have been caused after installing Calc?Saiku just before Does anyone recognize this problem and can suggest solution?

Thanks, Joseph

0

Accepted answer

In such a case we have to check if there is another process that is running on the same port.
You can know this by running the Resource Monitor (Start>>All Programs>>Accessories>>System Tools>>Resource Monitor). If the found program is something you cannot live without it, than you will have to change the port used by the Collect Tomcat instance. In order to do this, you have to change the file c:\opt\openforis\collect\tomcat\conf\server.xml (take a backup copy first) and modify the values of the port attributes specifying something different from the original values.
You can find an alternative version of the server.xml file at this address: server.xml
Rename the original server.xml file into server.old, download the new server.xml file and put it inside the conf folder.
With this file Collect will work on port 8580, so after Collect will start up, you will have to access it using this link from your web browser: Collect on port 8580 link

Let us know, many thanks.
Open Foris Support Team

0

Accepted answer

Hi Joseph,
This error occurs when you have some other process that is running on the same port that Collect is using... It can be due to the fact that Collect itself hasn't been shutdown correctly. First of all, you can try to shutdown Collect using the menu item, then close all the Tomcat windows and then open the Task Manager by right clicking on the application bar at the bottom and stop every Java process that is running.
After this, try to startup Collect again. For sure you won't have the same problem anymore.
Thanks,
Open Foris Support Team

0

Accepted answer

After closing TomCat, java.exe is also not active anymore in Task Manager - processes (other java processes with oter names i dont know); whwn i stop java.exe directly TomCat closes also. But the problem continues

0

Accepted answer

Problem solved after I started Task Manager / Processes / Show processes from all users: then I ended all httpd.exe (Apache, PostGres) processes and I could start again Collect. To end java.exe was not needed. However I have to repeat this process after I reboot system. PS: Windows Vista does not have a port listener. Thanks Joseph

0

Accepted answer

Collect is not starting. I updated the previous day and since then, it wouldn't work. 1 - - [02/Jun/2016:16:28:03 -0400] "GET /collect HTTP/1.1" 302 - 0:0:0:0:0:0:0:1 - - [02/Jun/2016:16:28:03 -0400] "GET /collect/ HTTP/1.1" 404 967 0:0:0:0:0:0:0:1 - - [02/Jun/2016:16:35:59 -0400] "GET /collect HTTP/1.1" 302 - 0:0:0:0:0:0:0:1 - - [02/Jun/2016:16:35:59 -0400] "GET /collect/ HTTP/1.1" 404 967 0:0:0:0:0:0:0:1 - - [02/Jun/2016:16:57:53 -0400] "GET /collect HTTP/1.1" 302 - 0:0:0:0:0:0:0:1 - - [02/Jun/2016:16:57:53 -0400] "GET /collect/ HTTP/1.1" 404 967

Your answer

Markdown text. Shortcuts: Ctrl+B bold, Ctrl+I italic, Ctrl+K link, Ctrl+E code, Ctrl+Shift+V paste as plain text. Tab indents list items and code; press Escape, then Tab, to leave the text box.

Insert an image

Say what the image shows, for people who can't see it.

Keyboard shortcuts

Anywhere

?
Show this list
/
Search
g h
Go to the home page
g q
Go to the questions
g t
Go to the tags
g u
Go to the users
a
Ask a question

Lists of questions

j k
Next or previous question
Enter
Open the question

Question pages

j k
Next or previous post

Shortcuts never apply while you type in a text field. Members can turn them off in their preferences.