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.