ich habe inzwischen meinen Testserver am Laufen und versuche den Swing Client unter W7 zu installieren.
Mit der Browseroberfläche funktioniert das problemlos.
Nur der swing client macht Probleme.
Kommunikation mit der Datenbank funktioniert nicht.
Hat jemand eine Idee, was ich ändern muss ?
Kann das vielleicht mit der Konfiguration der Umgebungsvariablen zu tun haben ?
Irgendwo (bei idempiere oder adempiere) stand etwas von java home etc. finde es leider nicht wieder.
Wie ich sehe, hast du noch keinen Hostnamen eingetragen, unter dem du den Server von deinem Client aus erreichen kannst.
Der Swing-Client unterstützt in den Feldern mit den Servernamen-Angaben leider keine IP Adressen (im Speziellen gibt es Probleme mit dem Punkten in der IP)
Beachte auch, dass der Eintrag in der hosts-datei / DNS-Server den gleichen Namen hat, wie der hostname deines Servers (Linux: hostname)
Wenn also dein Server myserver als hostnamen hat und unter der IP 192.168.178.41, solltest du auch exakt diesen Namen in die hosts-Datei mit der IP verknüpfen:
Hallo, ich habe Probleme mit der aktuellesten Metasfesh Version vom Swing Client auf die Metasfresh Application (Port: 61616) eine Verbindung herstellen, die Verbindung auf die Datenbank (Port: 5432) funktioniert:
org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection timed out: connect
at org.springframework.amqp.rabbit.support.RabbitExceptionTranslator.convertRabbitAccessException(RabbitExceptionTranslator.java:62)
at org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.createBareConnection(AbstractConnectionFactory.java:367)
at org.springframework.amqp.rabbit.connection.CachingConnectionFactory.createConnection(CachingConnectionFactory.java:565)
at org.springframework.amqp.rabbit.core.RabbitTemplate.doExecute(RabbitTemplate.java:1430)
at org.springframework.amqp.rabbit.core.RabbitTemplate.execute(RabbitTemplate.java:1411)
at org.springframework.amqp.rabbit.core.RabbitTemplate.send(RabbitTemplate.java:712)
at org.springframework.amqp.rabbit.core.RabbitTemplate.convertAndSend(RabbitTemplate.java:813)
at org.springframework.amqp.rabbit.core.RabbitTemplate.convertAndSend(RabbitTemplate.java:803)
at de.metas.event.remote.RabbitMQEventBusRemoteEndpoint.sendEvent0(RabbitMQEventBusRemoteEndpoint.java:228)
at de.metas.event.remote.RabbitMQEventBusRemoteEndpoint.lambda$addInfosAndMonitorSpan$2(RabbitMQEventBusRemoteEndpoint.java:213)
at de.metas.monitoring.adapter.PerformanceMonitoringService.lambda$monitorSpan$0(PerformanceMonitoringService.java:45)
at de.metas.monitoring.adapter.apm.APMPerformanceMonitoringService.monitorSpan(APMPerformanceMonitoringService.java:95)
at de.metas.monitoring.adapter.PerformanceMonitoringService.monitorSpan(PerformanceMonitoringService.java:43)
at de.metas.event.remote.RabbitMQEventBusRemoteEndpoint.addInfosAndMonitorSpan(RabbitMQEventBusRemoteEndpoint.java:212)
at de.metas.event.remote.RabbitMQEventBusRemoteEndpoint.sendEvent(RabbitMQEventBusRemoteEndpoint.java:185)
at de.metas.event.remote.EventBus2RemoteEndpointHandler.onEvent(EventBus2RemoteEndpointHandler.java:41)
at de.metas.event.impl.EventBus.invokeEventListener(EventBus.java:319)
at de.metas.event.impl.EventBus.access$200(EventBus.java:58)
at de.metas.event.impl.EventBus$GuavaEventListenerAdapter.onEvent(EventBus.java:304)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at de.metas.event.impl.EventBus.postEvent(EventBus.java:250)
at de.metas.cache.CacheInvalidationRemoteHandler.postEvent(CacheInvalidationRemoteHandler.java:153)
at de.metas.cache.CacheMgt.reset0(CacheMgt.java:381)
at de.metas.cache.CacheMgt.lambda$reset$7(CacheMgt.java:359)
at de.metas.monitoring.adapter.apm.APMPerformanceMonitoringService.monitorSpan(APMPerformanceMonitoringService.java:95)
at de.metas.cache.CacheMgt.reset(CacheMgt.java:358)
at de.metas.cache.CacheMgt.reset(CacheMgt.java:270)
at de.metas.process.impl.ADProcessDAO.registerTableProcess(ADProcessDAO.java:213)
at de.metas.security.model.interceptor.SecurityMainInterceptor.registerProcessNoFail(SecurityMainInterceptor.java:103)
at de.metas.security.model.interceptor.SecurityMainInterceptor.onAfterInit(SecurityMainInterceptor.java:95)
at org.adempiere.ad.modelvalidator.AbstractModuleInterceptor.onInit(AbstractModuleInterceptor.java:67)
at org.adempiere.ad.modelvalidator.AbstractModelInterceptor.initialize(AbstractModelInterceptor.java:22)
at org.adempiere.ad.modelvalidator.ModelInterceptor2ModelValidatorWrapper.initialize(ModelInterceptor2ModelValidatorWrapper.java:87)
at org.compiere.model.ModelValidationEngine.initialize(ModelValidationEngine.java:470)
at org.compiere.model.ModelValidationEngine.addModelValidator(ModelValidationEngine.java:1467)
at org.compiere.model.ModelValidationEngine.addModelValidator(ModelValidationEngine.java:1453)
at org.compiere.model.ModelValidationEngine.init(ModelValidationEngine.java:272)
at org.compiere.model.ModelValidationEngine.get(ModelValidationEngine.java:125)
at de.metas.SwingUIApplicationTemplate.showSwingUIMainWindow(SwingUIApplicationTemplate.java:143)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:253)
at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:174)
at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:137)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:167)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:383)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:337)
at org.springframework.boot.context.event.EventPublishingRunListener.finished(EventPublishingRunListener.java:100)
at org.springframework.boot.SpringApplicationRunListeners.callFinishedListener(SpringApplicationRunListeners.java:79)
at org.springframework.boot.SpringApplicationRunListeners.finished(SpringApplicationRunListeners.java:72)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:134)
at de.metas.SwingUIApplicationTemplate.main(SwingUIApplicationTemplate.java:81)
at de.metas.SwingUIApplication.main(SwingUIApplication.java:40)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:87)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:50)
at org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:587)
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394)
at java.net.Socket.connect(Socket.java:606)
at com.rabbitmq.client.impl.SocketFrameHandlerFactory.create(SocketFrameHandlerFactory.java:50)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:907)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:859)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:799)
at org.springframework.amqp.rabbit.connection.AbstractConnectionFactory.createBareConnection(AbstractConnectionFactory.java:351)
… 73 common frames omitted