Solution publish gives time out error

Publishing solutions gives this error. DB connectivity is proper

Publishing solution gives below error in service center
 
The connection is closed: The connection is closed
Details : java.sql.SQLException: The connection is closed: The connection is closed
at oracle.ucp.util.UCPErrorHandler.newSQLException(UCPErrorHandler.java:473)
at oracle.ucp.util.UCPErrorHandler.newSQLException(UCPErrorHandler.java:457)
at oracle.ucp.jdbc.proxy.JDBCConnectionProxyFactory.invoke(JDBCConnectionProxyFactory.java:285)
at oracle.ucp.jdbc.proxy.ConnectionProxyFactory.invoke(ConnectionProxyFactory.java:48)
at com.sun.proxy.$Proxy3.getAutoCommit(Unknown Source)
at outsystems.hubedition.databaseabstractionlayer.adoadapters.ConnectionUtils.closeConnection(Unknown Source)
at outsystems.hubedition.databaseprovider.oracle.transactionservice.TransactionService.createConnection(Unknown Source)
at outsystems.hubedition.extensibility.data.transactionservice.BaseTransactionService.createConnection(Unknown Source)
at outsystems.hubedition.extensibility.data.transactionservice.GenericTransactionManager.getConnection(Unknown Source)
at outsystems.hubedition.extensibility.data.transactionservice.GenericTransactionManager.buildTransactionInfo(Unknown Source)
at outsystems.hubedition.extensibility.data.transactionservice.GenericTransactionManager.addToPoolAndReserve(Unknown Source)
at outsystems.hubedition.extensibility.data.transactionservice.GenericTransactionManager.getCommitableTransaction(Unknown Source)
at outsystems.internal.db.DatabaseAccessProvider.getCommitableTransaction(Unknown Source)
at outsystems.hubedition.servercommon.PlatformDatabaseAccess.getAdminTransaction(Unknown Source)
at outsystems.hubedition.deploymentcontroller.database.DBAdminTransactions.(Unknown Source)
at outsystems.hubedition.deploymentcontroller.database.DBScriptsExecutor.updateDb(Unknown Source)
at outsystems.hubedition.deploymentcontroller.Compiler.updateEspaceMetamodel(Unknown Source)
at sun.reflect.GeneratedMethodAccessor505.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$81(TCPTransport.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745).
 
This is too little information.
Does this similar problem helps you?
http://www.outsystems.com/forums/discussion/13994/how-to-resolve-oracle-ucp-universalconnectionpoolexception-in-outsystem9/