Ciao a tutti, ho un leggero problemino riguardante l'avvio di un'applicazione java su windows server 2008 R2.
Premetto che l'applicazione utilizza JPA (eclipselink) per la persistenza.
L'applicazione in locale funziona perfettamente ma se da remoto l'avvio sul server dedicato di aruba mi lancia la seguente eccezione:
Grazie del supporto.codice:java -jar Server.jar [EL Info]: 2012-07-04 21:26:08.722--ServerSession(795316704)--EclipseLink, versi on: Eclipse Persistence Services - 2.3.0.v20110604-r9504 [EL Severe]: 2012-07-04 21:26:38.594--ServerSession(795316704)--Local Exception Stack: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.0.v20110604-r95 04): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host 95.110.193.73, port 5835 has failed. Error: "connect time d out. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no f irewall is blocking TCP connections to the port.". Error Code: 0 at org.eclipse.persistence.exceptions.DatabaseException.sqlException(Dat abaseException.java:324) at org.eclipse.persistence.exceptions.DatabaseException.sqlException(Dat abaseException.java:319) at org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConn ector.java:138) at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource( DatasourceLogin.java:162) at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAn dDetectDatasource(DatabaseSessionImpl.java:582) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.log in(EntityManagerFactoryProvider.java:206) at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(En tityManagerSetupImpl.java:472) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryDelegate.get DatabaseSession(EntityManagerFactoryDelegate.java:188) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryDelegate.cre ateEntityManagerImpl(EntityManagerFactoryDelegate.java:277) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createE ntityManagerImpl(EntityManagerFactoryImpl.java:290) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createE ntityManager(EntityManagerFactoryImpl.java:268) at server.ServerControlPanel. <init>(ServerControlPanel.java:31) at server.ServerControlPanel$3.run(ServerControlPanel.java:189) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connectio n to the host 95.110.193.73, port 5835 has failed. Error: "connect timed out. Ve rify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no firewall i s blocking TCP connections to the port.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(S QLServerException.java:171) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLSer verConnection.java:1033) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConne ction.java:817) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerCon nection.java:700) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver. java:842) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConn ector.java:98) ... 24 more Exception in thread "AWT-EventQueue-0" javax.persistence.PersistenceException: E xception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.0.v20110604-r950 4): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host 95.110.193.73, port 5835 has failed. Error: "connect time d out. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no f irewall is blocking TCP connections to the port.". Error Code: 0 at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(En tityManagerSetupImpl.java:501) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryDelegate.get DatabaseSession(EntityManagerFactoryDelegate.java:188) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryDelegate.cre ateEntityManagerImpl(EntityManagerFactoryDelegate.java:277) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createE ntityManagerImpl(EntityManagerFactoryImpl.java:290) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createE ntityManager(EntityManagerFactoryImpl.java:268) at server.ServerControlPanel. <init>(ServerControlPanel.java:31) at server.ServerControlPanel$3.run(ServerControlPanel.java:189) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.0.v2 0110604-r9504): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host 95.110.193.73, port 5835 has failed. Error: "connect time d out. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no f irewall is blocking TCP connections to the port.". Error Code: 0 at org.eclipse.persistence.exceptions.DatabaseException.sqlException(Dat abaseException.java:324) at org.eclipse.persistence.exceptions.DatabaseException.sqlException(Dat abaseException.java:319) at org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConn ector.java:138) at org.eclipse.persistence.sessions.DatasourceLogin.connectToDatasource( DatasourceLogin.java:162) at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAn dDetectDatasource(DatabaseSessionImpl.java:582) at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.log in(EntityManagerFactoryProvider.java:206) at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(En tityManagerSetupImpl.java:472) ... 20 more Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connectio n to the host 95.110.193.73, port 5835 has failed. Error: "connect timed out. Ve rify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no firewall i s blocking TCP connections to the port.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(S QLServerException.java:171) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLSer verConnection.java:1033) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConne ction.java:817) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerCon nection.java:700) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver. java:842) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at org.eclipse.persistence.sessions.DefaultConnector.connect(DefaultConn ector.java:98) ... 24 more C:\Users\Administrator>![]()

Rispondi quotando