[jbosstools-issues] [JBoss JIRA] (JBIDE-11681) Remote System Deployment doesn't work for AS 7.1 from Windows to Linux

Daniel Azarov (JIRA) jira-events at lists.jboss.org
Fri Jun 1 18:18:18 EDT 2012


    [ https://issues.jboss.org/browse/JBIDE-11681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12698173#comment-12698173 ] 

Daniel Azarov edited comment on JBIDE-11681 at 6/1/12 6:17 PM:
---------------------------------------------------------------

I fixed "-server-config=null in command line"

And tried to find the reason of:
{code}
Caused by: java.lang.RuntimeException: Operation failed with status WAITING
	at org.jboss.remoting3.jmx.RemotingConnector.connect(RemotingConnector.java:155)
{code}

I found in Internet that many users are complaining about the similar problems. 

Actually there are could be a lot of reasons (wrong host, port number, server not running)
and sometimes hard to decide what the reason is.

May be we should include some diagnostics (ping host, scan ports) in order to make the situation clear.

So the problem is still there.
                
      was (Author: dazarov):
    I fixed "-server-config=null in command line"

And tried to find the reason of:
{code}
Caused by: java.lang.RuntimeException: Operation failed with status WAITING
	at org.jboss.remoting3.jmx.RemotingConnector.connect(RemotingConnector.java:155)
{code}

I found in Internet that many users are complaining about the similar problems. 

Actually there are could be a lot of reasons (wrong host, port number, server not running)
and sometimes hard to decide what the reason is.

So the problem is still there.
                  
> Remote System Deployment doesn't work for AS 7.1 from Windows to Linux
> ----------------------------------------------------------------------
>
>                 Key: JBIDE-11681
>                 URL: https://issues.jboss.org/browse/JBIDE-11681
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: JBossAS/Servers
>    Affects Versions: 3.3.0.Beta3
>         Environment: Remote Host Config: Linux, OpenJDK 1.6.0_23, AS 7.1.0.Final
> Local Host: Windows 7 x86_64, Oracle Java 1.6.0_31-b05, JBT 3.3.0-beta3 build from trunk
>            Reporter: Denis Golovin
>            Assignee: Rob Stryker
>             Fix For: 3.3.0.CR1
>
>
> I configure connection to linux host using SSH-only system type. After I fixed JBIDE-11283 it seems starts but there are many other problems that require time to fix:
> 1. No JMX connection
> {code}.jboss.tools.jmx.core.JMXException: Runtime Exception contacting JBoss instance. Please ensure your server is up and exposes its management ports via the -Djboss.bind.address.management=yourwebsite.com system property
> 	at org.jboss.ide.eclipse.as.jmx.integration.JBoss71ServerConnection.createConnection(JBoss71ServerConnection.java:73)
> 	at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:137)
> 	at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:122)
> 	at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:111)
> 	at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.connectToStartedServer(JBossServerConnection.java:215)
> 	at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection$1.run(JBossServerConnection.java:207)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> Caused by: java.lang.RuntimeException: Operation failed with status WAITING
> 	at org.jboss.remoting3.jmx.RemotingConnector.connect(RemotingConnector.java:155)
> 	at javax.management.remote.JMXConnectorFactory.connect(Unknown Source)
> 	at org.jboss.ide.eclipse.as.jmx.integration.JBoss71ServerConnection.createConnection(JBoss71ServerConnection.java:65)
> 	... 6 more{code}
> 2. Deployment is going beyond creating META-INF folder and then complains 
> {code}org.eclipse.rse.services.files.RemoteFileIOException: Operation failed. File system input or output error
> 	at org.eclipse.rse.internal.services.ssh.files.SftpFileService.makeSystemMessageException(SftpFileService.java:594)
> 	at org.eclipse.rse.internal.services.ssh.files.SftpFileService.upload(SftpFileService.java:896)
> 	at org.jboss.ide.eclipse.as.rse.core.RSERemotePublishHandler$1.run(RSERemotePublishHandler.java:63){code}
> 3. Stop action doesn't really stop the server and next start I get exceptions like this
> {code}13:29:17,373 ERROR [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-3) Error initializing endpoint: java.net.BindException: Address already in use /0.0.0.0:8080
>         at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:983) [jbossweb-7.0.10.Final.jar:]
>         at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:190) [jbossweb-7.0.10.Final.jar:]
>         at org.apache.catalina.connector.Connector.init(Connector.java:983) [jbossweb-7.0.10.Final.jar:]
>         at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:267) [jboss-as-web-7.1.0.Final.jar:7.1.0.Final]
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.6.0_23]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.6.0_23]
>         at java.lang.Thread.run(Thread.java:679) [rt.jar:1.6.0_23]
> 13:29:17,385 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.web.connector.http: org.jboss.msc.service.StartException in service jboss.web.connector.http: JBAS018007: Error starting web connector
>         at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:271)
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.6.0_23]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.6.0_23]
>         at java.lang.Thread.run(Thread.java:679) [rt.jar:1.6.0_23]
> Caused by: LifecycleException:  Protocol handler initialization failed: java.net.BindException: Address already in use /0.0.0.0:8080
>         at org.apache.catalina.connector.Connector.init(Connector.java:985)
>         at org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:267)
>         ... 5 more
> 13:29:17,441 INFO  [org.jboss.as.jacorb] (MSC service thread 1-6) JBAS016330: CORBA ORB Service started
> 13:29:17,468 WARN  [jacorb.orb.iiop] (MSC service thread 1-4) could not create server socket port: 3528 host: localhost.localdomain/127.0.0.1: java.net.BindException: Address already in use
>         at java.net.PlainSocketImpl.socketBind(Native Method) [rt.jar:1.6.0_23]
>         at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353) [rt.jar:1.6.0_23]
>         at java.net.ServerSocket.bind(ServerSocket.java:336) [rt.jar:1.6.0_23]
>         at java.net.ServerSocket.<init>(ServerSocket.java:202) [rt.jar:1.6.0_23]
>         at org.jacorb.orb.factory.DefaultServerSocketFactory.createServerSocket(DefaultServerSocketFactory.java:49) [jacorb-2.3.1.jbossorg-1.jar:]
>         at org.jacorb.orb.iiop.IIOPListener$Acceptor.createServerSocket(IIOPListener.java:572) [jacorb-2.3.1.jbossorg-1.jar:]
>         at org.jacorb.orb.iiop.IIOPListener$Acceptor.init(IIOPListener.java:417) [jacorb-2.3.1.jbossorg-1.jar:]
>         at org.jacorb.orb.iiop.IIOPListener.configure(IIOPListener.java:163) [jacorb-2.3.1.jbossorg-1.jar:]
>         at org.jacorb.orb.etf.FactoriesBase.newInstance(FactoriesBase.java:125) [jacorb-2.3.1.jbossorg-1.jar:]
>         at org.jacorb.orb.etf.FactoriesBase.create_listener(FactoriesBase.java:74) [jacorb-2.3.1.jbossorg-1.jar:]
>         at org.jacorb.orb.BasicAdapter.configure(BasicAdapter.java:102) [jacorb-2.3.1.jbossorg-1.jar:]
>         at org.jacorb.orb.ORB.getRootPOA(ORB.java:1036) [jacorb-2.3.1.jbossorg-1.jar:]
>         at org.jacorb.orb.ORB.resolve_initial_references(ORB.java:1307) [jacorb-2.3.1.jbossorg-1.jar:]
>         at org.jboss.as.jacorb.service.CorbaPOAService.start(CorbaPOAService.java:153) [jboss-as-jacorb-7.1.0.Final.jar:7.1.0.Final]
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.6.0_23]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.6.0_23]
>         at java.lang.Thread.run(Thread.java:679) [rt.jar:1.6.0_23]
> 13:29:17,476 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed to start service jboss.jacorb.poa-service.rootpoa: org.jboss.msc.service.StartException in service jboss.jacorb.poa-service.rootpoa: org.omg.CORBA.INITIALIZE: Could not create server socket (3528): java.net.BindException: Address already in use
>         at org.jboss.as.jacorb.service.CorbaPOAService.start(CorbaPOAService.java:155)
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.6.0_23]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.6.0_23]
>         at java.lang.Thread.run(Thread.java:679) [rt.jar:1.6.0_23]
> Caused by: org.omg.CORBA.INITIALIZE: Could not create server socket (3528): java.net.BindException: Address already in use
>         at org.jacorb.orb.iiop.IIOPListener$Acceptor.createServerSocket(IIOPListener.java:580)
>         at org.jacorb.orb.iiop.IIOPListener$Acceptor.init(IIOPListener.java:417)
>         at org.jacorb.orb.iiop.IIOPListener.configure(IIOPListener.java:163)
>         at org.jacorb.orb.etf.FactoriesBase.newInstance(FactoriesBase.java:125)
>         at org.jacorb.orb.etf.FactoriesBase.create_listener(FactoriesBase.java:74)
>         at org.jacorb.orb.BasicAdapter.configure(BasicAdapter.java:102)
>         at org.jacorb.orb.ORB.getRootPOA(ORB.java:1036)
>         at org.jacorb.orb.ORB.resolve_initial_references(ORB.java:1307)
>         at org.jboss.as.jacorb.service.CorbaPOAService.start(CorbaPOAService.java:153)
>         ... 5 more
> 13:29:17,583 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
> 13:29:17,684 INFO  [org.jboss.as.remoting] (MSC service thread 1-2) JBAS017100: Listening on /206.169.37.222:9999
> 13:29:17,686 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-16) JBAS015012: Started FileSystemDeploymentService for directory /home/eskimo/Temp/as-7.1/jboss-as-7.1.0.Final/standalone/deployments
> 13:29:17,686 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC00001: Failed to start service jboss.remoting.server.remoting-connector: org.jboss.msc.service.StartException in service jboss.remoting.server.remoting-connector: JBAS017112: Address already in use /0.0.0.0:4447
>         at org.jboss.as.remoting.AbstractStreamServerService.start(AbstractStreamServerService.java:110) [jboss-as-remoting-7.1.0.Final.jar:7.1.0.Final]
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.6.0_23]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.6.0_23]
>         at java.lang.Thread.run(Thread.java:679) [rt.jar:1.6.0_23]
> Caused by: java.net.BindException: Address already in use
>         at sun.nio.ch.Net.bind(Native Method) [rt.jar:1.6.0_23]
>         at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:137) [rt.jar:1.6.0_23]
>         at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:77) [rt.jar:1.6.0_23]
>         at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:70) [rt.jar:1.6.0_23]
>         at org.xnio.nio.NioXnioWorker.createTcpServer(NioXnioWorker.java:287)
>         at org.xnio.XnioWorker.createStreamServer(XnioWorker.java:135) [xnio-api-3.0.3.GA.jar:3.0.3.GA]
>         at org.jboss.remoting3.remote.RemoteConnectionProvider$ProviderInterface.createServer(RemoteConnectionProvider.java:209) [jboss-remoting-3.2.2.GA.jar:3.2.2.GA]
>         at org.jboss.as.remoting.AbstractStreamServerService.start(AbstractStreamServerService.java:102) [jboss-as-remoting-7.1.0.Final.jar:7.1.0.Final]
>         ... 5 more{code}
> 4. Starting server first time gets 
> -server-config=null in command line

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list