KB Article #178729
Composer GUI not accessible from client machine
Problem
Even though the Composer database is started but Composer GUI not accessible and failed with some database error message.
com.axway.framework.exception.AxwayTechnicalError: An internal error occurred.
at com.axway.framework.data.xdk.XdkClassCheckInController.retrieveClassCheckInTable(XdkClassCheckInController.java:317)
at com.axway.framework.data.xdk.XdkClassCheckInController.<init>(XdkClassCheckInController.java:103)
at com.axway.framework.data.xdk.XdkClassCheckInController.instanciate(XdkClassCheckInController.java:81)
at com.axway.framework.business.plugin.AxwayPluginBusinessManager.instanciate(AxwayPluginBusinessManager.java:81)
at com.axway.framework.business.administration.Entity.setLocalEntity(Entity.java:367)
at com.axway.framework.business.administration.Entity.setLocalEntity(Entity.java:351)
at com.axway.framework.business.administration.Entity.setLocalEntity(Entity.java:346)
at com.axway.framework.ui.AxwayApplication.initialize(AxwayApplication.java:375)
at com.axway.xd.designer.ui.DesignerApplication.initialize(DesignerApplication.java:225)
at com.sopra.framework.ui.AbstractApplication.run(AbstractApplication.java:163)
at com.axway.xd.designer.ui.DesignerApplication.main(DesignerApplication.java:161)
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:497)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Caused by: Error communicating with the Database. It is probably stopped.
The application is going to shut down.
Shut down and restart the Composer Server.
Reconnect with the same login next time you start the application.
at com.axway.framework.business.transaction.TransactionService.getDisconnectionException(TransactionService.java:476)
at com.axway.framework.business.transaction.TransactionService.handleSQLException(TransactionService.java:567)
at com.axway.framework.business.transaction.TransactionService.handleSQLException(TransactionService.java:481)
at com.axway.framework.business.transaction.TransactionService.searchObjects6(TransactionService.java:384)
at com.axway.framework.business.transaction.TransactionService.searchObjects5(TransactionService.java:352)
at com.axway.framework.business.transaction.TransactionService.searchObjects(TransactionService.java:211)
at com.axway.framework.data.xdk.XdkClassCheckInController.retrieveClassCheckInTable(XdkClassCheckInController.java:313)
... 19 more
Error communicating with the Database. It is probably stopped.
The application is going to shut down.
Shut down and restart the Composer Server.
Reconnect with the same login next time you start the application.
at com.axway.framework.business.transaction.TransactionService.getDisconnectionException(TransactionService.java:476)
at com.axway.framework.business.transaction.TransactionService.handleSQLException(TransactionService.java:567)
at com.axway.framework.business.transaction.TransactionService.handleSQLException(TransactionService.java:481)
at com.axway.framework.business.transaction.TransactionService.searchObjects6(TransactionService.java:384)
at com.axway.framework.business.transaction.TransactionService.searchObjects5(TransactionService.java:352)
at com.axway.framework.business.transaction.TransactionService.searchObjects(TransactionService.java:211)
at com.axway.framework.data.xdk.XdkClassCheckInController.retrieveClassCheckInTable(XdkClassCheckInController.java:313)
at com.axway.framework.data.xdk.XdkClassCheckInController.<init>(XdkClassCheckInController.java:103)
at com.axway.framework.data.xdk.XdkClassCheckInController.instanciate(XdkClassCheckInController.java:81)
at com.axway.framework.business.plugin.AxwayPluginBusinessManager.instanciate(AxwayPluginBusinessManager.java:81)
at com.axway.framework.business.administration.Entity.setLocalEntity(Entity.java:367)
at com.axway.framework.business.administration.Entity.setLocalEntity(Entity.java:351)
at com.axway.framework.business.administration.Entity.setLocalEntity(Entity.java:346)
at com.axway.framework.ui.AxwayApplication.initialize(AxwayApplication.java:375)
at com.axway.xd.designer.ui.DesignerApplication.initialize(DesignerApplication.java:225)
at com.sopra.framework.ui.AbstractApplication.run(AbstractApplication.java:163)
at com.axway.xd.designer.ui.DesignerApplication.main(DesignerApplication.java:161)
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:497)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Resolution
Check the value of this parameter 'client.remoteDatabaseConnection' in composer.properties. it should be mentioned as true. If the value is not correct, update the value of parameter and make a composer restart.
Now access the Composer GUI.