Run iDempiere server.product in Eclipse on Ubuntu

1,012 views
Skip to first unread message

Jianfeng Wang

unread,
Mar 2, 2016, 9:05:36 AM3/2/16
to iDempiere
Hi There,

I have imported iDempiere 3.1 successfully to Eclipse on Ubuntu, and can run app.install as well, the properties are set up.

When I launch server.product, I got below error. Who can help me figure out?

Mar 02, 2016 9:58:41 PM org.compiere.util.Language getLanguage
INFO: Adding Language=en, Country=SG, Locale=en_SG
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [bundleresource://167.fwk1873315227:1/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [bundleresource://167.fwk1873315227:2/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.JDK14LoggerFactory]
Mar 02, 2016 9:58:42 PM org.eclipse.jetty.util.log.Log initialized
INFO: Logging initialized @8090ms
Mar 02, 2016 9:58:43 PM org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper startJettyAtJettyHome
INFO: Configuring the default jetty server with [file:/home/jjfwang/iDempiere_Workspace/jettyhome/etc/jetty.xml, file:/home/jjfwang/iDempiere_Workspace/jettyhome/etc/jetty-selector.xml, file:/home/jjfwang/iDempiere_Workspace/jettyhome/etc/jetty-ssl.xml, file:/home/jjfwang/iDempiere_Workspace/jettyhome/etc/jetty-https.xml, file:/home/jjfwang/iDempiere_Workspace/jettyhome/etc/jetty-deployer.xml]
Mar 02, 2016 9:58:43 PM org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper startJettyAtJettyHome
INFO: JETTY.HOME=/home/jjfwang/iDempiere_Workspace/jettyhome
Mar 02, 2016 9:58:43 PM org.eclipse.jetty.server.Server doStart
INFO: jetty-9.2.13.v20150730
Mar 02, 2016 9:58:43 PM org.eclipse.jetty.server.handler.RequestLogHandler doStart
WARNING: !RequestLog
Mar 02, 2016 9:58:43 PM org.eclipse.jetty.server.AbstractConnector doStart
INFO: Started ServerConnector@67d970d8{HTTP/1.1}{jjfwang:8888}
Mar 02, 2016 9:58:43 PM org.eclipse.jetty.server.AbstractConnector doStart
INFO: Started ServerConnector@3d73bd99{SSL-http/1.1}{jjfwang:46118}
Mar 02, 2016 9:58:43 PM org.eclipse.jetty.server.Server doStart
INFO: Started @8974ms
Mar 02, 2016 9:58:43 PM org.eclipse.jetty.osgi.boot.internal.serverfactory.DefaultJettyAtJettyHomeHelper startJettyAtJettyHome
INFO: Default jetty server configured
Mar 02, 2016 9:58:47 PM org.eclipse.jetty.annotations.AnnotationConfiguration configure
WARNING: ServletContainerInitializers: detected. Class hierarchy: empty
Mar 02, 2016 9:58:48 PM org.eclipse.jetty.server.handler.ContextHandler doStart
INFO: Started o.e.j.w.WebAppContext@10471047{/JasperReportFiles,file:/home/jjfwang/iDempiere_Workspace/org.adempiere.report.jasper.webapp/,AVAILABLE}{file:/home/jjfwang/iDempiere_Workspace/org.adempiere.report.jasper.webapp/}
Mar 02, 2016 9:58:50 PM org.eclipse.jetty.annotations.AnnotationConfiguration configure
WARNING: ServletContainerInitializers: detected. Class hierarchy: empty
Mar 02, 2016 9:58:50 PM org.compiere.web.AdempiereMonitorFilter init
INFO:
21:58:50.413 Adempiere.startup: iDempiere(r) Release 3.1_2015-10-31 -Smart Suite ERP, CRM and SCM- (c) 1999-2013 iDempiere(r); Implementation: iDempiere - Supported by iDempiere community [16]
21:58:50.419 Ini.loadProperties: /home/jjfwang/iDempiere_Workspace/idempiere.properties #28 [16]
21:58:51.033===========> MSysConfig.getValue: getValue [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_sysconfig" does not exist
  Position: 19; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:411)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:205)
    at org.compiere.Adempiere.getVersion(Adempiere.java:155)
    at org.compiere.util.DB.isBuildOK(DB.java:610)
    at org.compiere.Adempiere.startupEnvironment(Adempiere.java:637)
    at org.compiere.Adempiere.startup(Adempiere.java:597)
    at org.compiere.util.WebEnv.initWeb(WebEnv.java:170)
    at org.compiere.util.WebEnv.initWeb(WebEnv.java:129)
    at org.compiere.web.AdempiereMonitor.init(AdempiereMonitor.java:1113)

21:58:51.054-----------> NewPooledConnection.log: [c3p0] A PooledConnection that has already signalled a Connection error is still in use! [16]
21:58:51.055-----------> NewPooledConnection.log: [c3p0] Another error has occurred [ org.postgresql.util.PSQLException: ERROR: relation "ad_table" does not exist
  Position: 15 ] which will not be reported to listeners! [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_table" does not exist
  Position: 15; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.MTable.get(MTable.java:126)
    at org.compiere.model.Query.<init>(Query.java:124)
    at org.compiere.model.MSystem.get(MSystem.java:70)
    at org.compiere.model.MIssue.create(MIssue.java:57)
    at org.compiere.util.CLogErrorBuffer.publish(CLogErrorBuffer.java:204)
    at java.util.logging.Logger.log(Logger.java:616)
    at java.util.logging.Logger.doLog(Logger.java:641)
    at java.util.logging.Logger.log(Logger.java:730)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:417)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:205)
    at org.compiere.Adempiere.getVersion(Adempiere.java:155)
    at org.compiere.util.DB.isBuildOK(DB.java:610)
    at org.compiere.Adempiere.startupEnvironment(Adempiere.java:637)
    at org.compiere.Adempiere.startup(Adempiere.java:597)
    at org.compiere.util.WebEnv.initWeb(WebEnv.java:170)
    at org.compiere.util.WebEnv.initWeb(WebEnv.java:129)
    at org.compiere.web.AdempiereMonitor.init(AdempiereMonitor.java:1113)

21:58:51.055===========> MTable.get: SELECT * FROM AD_Table WHERE UPPER(TableName)=? [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_table" does not exist
  Position: 15; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.MTable.get(MTable.java:126)
    at org.compiere.model.Query.<init>(Query.java:124)
    at org.compiere.model.MSystem.get(MSystem.java:70)
    at org.compiere.model.MIssue.create(MIssue.java:57)
    at org.compiere.util.CLogErrorBuffer.publish(CLogErrorBuffer.java:204)
    at java.util.logging.Logger.log(Logger.java:616)
    at java.util.logging.Logger.doLog(Logger.java:641)
    at java.util.logging.Logger.log(Logger.java:730)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:417)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:205)
    at org.compiere.Adempiere.getVersion(Adempiere.java:155)
    at org.compiere.util.DB.isBuildOK(DB.java:610)
    at org.compiere.Adempiere.startupEnvironment(Adempiere.java:637)
    at org.compiere.Adempiere.startup(Adempiere.java:597)
    at org.compiere.util.WebEnv.initWeb(WebEnv.java:170)
    at org.compiere.util.WebEnv.initWeb(WebEnv.java:129)
    at org.compiere.web.AdempiereMonitor.init(AdempiereMonitor.java:1113)

21:58:51.033===========> MSysConfig.getValue: getValue [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_sysconfig" does not exist
  Position: 19; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:411)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:205)
    at org.compiere.Adempiere.getVersion(Adempiere.java:155)
    at org.compiere.util.DB.isBuildOK(DB.java:610)
    at org.compiere.Adempiere.startupEnvironment(Adempiere.java:637)
    at org.compiere.Adempiere.startup(Adempiere.java:597)
    at org.compiere.util.WebEnv.initWeb(WebEnv.java:170)
    at org.compiere.util.WebEnv.initWeb(WebEnv.java:129)
    at org.compiere.web.AdempiereMonitor.init(AdempiereMonitor.java:1113)


21:58:51.096===========> DB.isBuildOK: Problem with AD_System Table - Run system.sql script - org.postgresql.util.PSQLException: ERROR: relation "ad_system" does not exist
  Position: 48 [16]
21:58:51.103 WebEnv.initWeb: Servlet Init Parameter: idempiereMonitor [16]
21:58:51.103 AdempiereMonitor.init:  [16]
21:58:51.116===========> MSysConfig.getValue: getValue [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_sysconfig" does not exist
  Position: 19; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:411)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:205)
    at org.compiere.Adempiere.getImplementationVendor(Adempiere.java:276)
    at org.compiere.Adempiere.getSummary(Adempiere.java:236)
    at org.compiere.Adempiere.getSummaryAscii(Adempiere.java:300)
    at org.compiere.Adempiere.startup(Adempiere.java:550)
    at org.compiere.server.AdempiereServerMgr.startEnvironment(AdempiereServerMgr.java:101)
    at org.compiere.server.AdempiereServerMgr.<init>(AdempiereServerMgr.java:81)
    at org.compiere.server.AdempiereServerMgr.get(AdempiereServerMgr.java:61)
    at org.compiere.web.AdempiereMonitor.init(AdempiereMonitor.java:1115)

21:58:51.124 Adempiere.startup: iDempiere(r) Release 3.1_2015-10-31 -Smart Suite ERP, CRM and SCM- (c) 1999-2013 iDempiere(r); Implementation: iDempiere - Supported by iDempiere community [16]
21:58:51.144===========> DB.isBuildOK: Problem with AD_System Table - Run system.sql script - org.postgresql.util.PSQLException: ERROR: relation "ad_system" does not exist
  Position: 48 [16]
21:58:51.194===========> POInfo.loadInfo: SELECT t.TableName, c.ColumnName,c.AD_Reference_ID,c.IsMandatory,c.IsUpdateable,c.DefaultValue,e.Name,e.Description, c.AD_Column_ID, c.IsKey,c.IsParent, c.AD_Reference_Value_ID, vr.Code, c.FieldLength, c.ValueMin, c.ValueMax, c.IsTranslated, t.AccessLevel, c.ColumnSQL, c.IsEncrypted, c.IsAllowLogging,c.IsAllowCopy,t.IsChangeLog FROM AD_Table t INNER JOIN AD_Column c ON (t.AD_Table_ID=c.AD_Table_ID) LEFT OUTER JOIN AD_Val_Rule vr ON (c.AD_Val_Rule_ID=vr.AD_Val_Rule_ID) INNER JOIN AD_Element e  ON (c.AD_Element_ID=e.AD_Element_ID) WHERE t.AD_Table_ID=? AND c.IsActive='Y' ORDER BY c.AD_Column_ID [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_table" does not exist
  Position: 336; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.POInfo.loadInfo(POInfo.java:176)
    at org.compiere.model.POInfo.<init>(POInfo.java:114)
    at org.compiere.model.POInfo.getPOInfo(POInfo.java:78)
    at org.compiere.model.X_AD_Session.initPO(X_AD_Session.java:64)
    at org.compiere.model.PO.<init>(PO.java:192)
    at org.compiere.model.PO.<init>(PO.java:154)
    at org.compiere.model.X_AD_Session.<init>(X_AD_Session.java:39)
    at org.compiere.model.MSession.<init>(MSession.java:123)
    at org.compiere.model.MSession.<init>(MSession.java:174)
    at org.compiere.model.MSession.get(MSession.java:75)
    at org.compiere.server.AdempiereServerMgr.startEnvironment(AdempiereServerMgr.java:105)
    at org.compiere.server.AdempiereServerMgr.<init>(AdempiereServerMgr.java:81)
    at org.compiere.server.AdempiereServerMgr.get(AdempiereServerMgr.java:61)
    at org.compiere.web.AdempiereMonitor.init(AdempiereMonitor.java:1115)

21:58:51.208===========> POInfo.loadInfo: SELECT t.TableName, c.ColumnName,c.AD_Reference_ID,c.IsMandatory,c.IsUpdateable,c.DefaultValue,e.Name,e.Description, c.AD_Column_ID, c.IsKey,c.IsParent, c.AD_Reference_Value_ID, vr.Code, c.FieldLength, c.ValueMin, c.ValueMax, c.IsTranslated, t.AccessLevel, c.ColumnSQL, c.IsEncrypted, c.IsAllowLogging,c.IsAllowCopy,t.IsChangeLog FROM AD_Table t INNER JOIN AD_Column c ON (t.AD_Table_ID=c.AD_Table_ID) LEFT OUTER JOIN AD_Val_Rule vr ON (c.AD_Val_Rule_ID=vr.AD_Val_Rule_ID) INNER JOIN AD_Element e  ON (c.AD_Element_ID=e.AD_Element_ID) WHERE t.AD_Table_ID=? AND c.IsActive='Y' ORDER BY c.AD_Column_ID [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_table" does not exist
  Position: 336; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.POInfo.loadInfo(POInfo.java:176)
    at org.compiere.model.POInfo.<init>(POInfo.java:114)
    at org.compiere.model.POInfo.getPOInfo(POInfo.java:81)
    at org.compiere.model.X_AD_Session.initPO(X_AD_Session.java:64)
    at org.compiere.model.PO.<init>(PO.java:192)
    at org.compiere.model.PO.<init>(PO.java:154)
    at org.compiere.model.X_AD_Session.<init>(X_AD_Session.java:39)
    at org.compiere.model.MSession.<init>(MSession.java:123)
    at org.compiere.model.MSession.<init>(MSession.java:174)
    at org.compiere.model.MSession.get(MSession.java:75)
    at org.compiere.server.AdempiereServerMgr.startEnvironment(AdempiereServerMgr.java:105)
    at org.compiere.server.AdempiereServerMgr.<init>(AdempiereServerMgr.java:81)
    at org.compiere.server.AdempiereServerMgr.get(AdempiereServerMgr.java:61)
    at org.compiere.web.AdempiereMonitor.init(AdempiereMonitor.java:1115)

21:58:51.218-----------> /.log: unavailable [16]
java.lang.IllegalArgumentException: Invalid PO Info - POInfo[null,AD_Table_ID=566]
    at org.compiere.model.PO.<init>(PO.java:194)
    at org.compiere.model.PO.<init>(PO.java:154)
    at org.compiere.model.X_AD_Session.<init>(X_AD_Session.java:39)
    at org.compiere.model.MSession.<init>(MSession.java:123)
    at org.compiere.model.MSession.<init>(MSession.java:174)
    at org.compiere.model.MSession.get(MSession.java:75)
    at org.compiere.server.AdempiereServerMgr.startEnvironment(AdempiereServerMgr.java:105)
    at org.compiere.server.AdempiereServerMgr.<init>(AdempiereServerMgr.java:81)
    at org.compiere.server.AdempiereServerMgr.get(AdempiereServerMgr.java:61)
    at org.compiere.web.AdempiereMonitor.init(AdempiereMonitor.java:1115)
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:612)

21:58:51.223-----------> WebAppContext.doStart: Failed startup of context o.e.j.w.WebAppContext@5f7db6c4{/,file:/home/jjfwang/iDempiere_Workspace/org.adempiere.server/,STARTING}{file:/home/jjfwang/iDempiere_Workspace/org.adempiere.server/} [16]
javax.servlet.ServletException: idempiereMonitor@c88c961e==org.compiere.web.AdempiereMonitor,1,false
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:633)
    at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:395)
    at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871)
    at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298)
    at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349)
    at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342)
    at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
    at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41)
    at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186)
    at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:498)
    at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:146)
    at org.eclipse.jetty.osgi.boot.BundleWebAppProvider.bundleAdded(BundleWebAppProvider.java:154)
    at org.eclipse.jetty.osgi.boot.internal.webapp.BundleWatcher.register(BundleWatcher.java:279)
    at org.eclipse.jetty.osgi.boot.internal.webapp.BundleWatcher.addingBundle(BundleWatcher.java:189)
    at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:469)
    at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)
    at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
    at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183)
    at org.osgi.util.tracker.BundleTracker.open(BundleTracker.java:156)
caused by: java.lang.IllegalArgumentException: Invalid PO Info - POInfo[null,AD_Table_ID=566]
    at org.compiere.model.PO.<init>(PO.java:194)
    at org.compiere.model.PO.<init>(PO.java:154)
    at org.compiere.model.X_AD_Session.<init>(X_AD_Session.java:39)
    at org.compiere.model.MSession.<init>(MSession.java:123)
    at org.compiere.model.MSession.<init>(MSession.java:174)
    at org.compiere.model.MSession.get(MSession.java:75)
    at org.compiere.server.AdempiereServerMgr.startEnvironment(AdempiereServerMgr.java:105)
    at org.compiere.server.AdempiereServerMgr.<init>(AdempiereServerMgr.java:81)
    at org.compiere.server.AdempiereServerMgr.get(AdempiereServerMgr.java:61)
    at org.compiere.web.AdempiereMonitor.init(AdempiereMonitor.java:1115)
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:612)

21:58:52.438-----------> AnnotationConfiguration.configure: ServletContainerInitializers: detected. Class hierarchy: empty [16]
21:58:52.847-----------> ClassLocator.getDependentXMLResources: Replicate resource: ckez
Overwrite bundleresource://174.fwk1873315227:2/metainfo/zk/config.xml
with bundleresource://174.fwk1873315227:19/metainfo/zk/config.xml [16]
21:58:52.860-----------> ClassLocator.getDependentXMLResources: Replicate resource: zk
Overwrite bundleresource://174.fwk1873315227:11/metainfo/zk/config.xml
with bundleresource://174.fwk1873315227:28/metainfo/zk/config.xml [16]
21:58:52.863-----------> ClassLocator.getDependentXMLResources: Replicate resource: zkbind
Overwrite bundleresource://174.fwk1873315227:12/metainfo/zk/config.xml
with bundleresource://174.fwk1873315227:29/metainfo/zk/config.xml [16]
21:58:52.898-----------> ClassLocator.getDependentXMLResources: Replicate resource: zul
Overwrite bundleresource://174.fwk1873315227:14/metainfo/zk/zk.xml
with bundleresource://174.fwk1873315227:31/metainfo/zk/zk.xml [16]
21:58:53.039===========> MSysConfig.getValue: getValue [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_sysconfig" does not exist
  Position: 19; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:411)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:205)
    at org.compiere.model.MSysConfig.getValue(MSysConfig.java:215)
    at org.adempiere.webui.DefaultWebAppInit.init(DefaultWebAppInit.java:49)
    at org.zkoss.zk.ui.util.Configuration.invokeWebAppInits(Configuration.java:745)
    at org.zkoss.zk.ui.impl.AbstractWebApp.init(AbstractWebApp.java:204)
    at org.zkoss.zk.ui.http.SimpleWebApp.init(SimpleWebApp.java:58)
    at org.zkoss.zk.ui.http.WebManager.<init>(WebManager.java:228)

21:58:53.432-----------> LanguageDefinition.<init>: Replicated language: xhtml, overriden by [LanguageDefinition: xhtml] [16]
21:58:53.496-----------> LanguageDefinition.<init>: Replicated language: xul/html, overriden by [LanguageDefinition: xul/html] [16]
21:58:53.657-----------> ClassLocator.getDependentXMLResources: Replicate resource: calendar
Overwrite bundleresource://174.fwk1873315227:1/metainfo/zk/lang-addon.xml
with bundleresource://174.fwk1873315227:18/metainfo/zk/lang-addon.xml [16]
21:58:53.673-----------> ClassLocator.getDependentXMLResources: Replicate resource: ckez
Overwrite bundleresource://174.fwk1873315227:2/metainfo/zk/lang-addon.xml
with bundleresource://174.fwk1873315227:19/metainfo/zk/lang-addon.xml [16]
21:58:53.692-----------> ClassLocator.getDependentXMLResources: Replicate resource: gmapsz
Overwrite bundleresource://174.fwk1873315227:5/metainfo/zk/lang-addon.xml
with bundleresource://174.fwk1873315227:22/metainfo/zk/lang-addon.xml [16]
21:58:53.694-----------> ClassLocator.getDependentXMLResources: Replicate resource: timeline
Overwrite bundleresource://174.fwk1873315227:6/metainfo/zk/lang-addon.xml
with bundleresource://174.fwk1873315227:23/metainfo/zk/lang-addon.xml [16]
21:58:53.702-----------> ClassLocator.getDependentXMLResources: Replicate resource: timeplot
Overwrite bundleresource://174.fwk1873315227:7/metainfo/zk/lang-addon.xml
with bundleresource://174.fwk1873315227:24/metainfo/zk/lang-addon.xml [16]
21:58:53.749-----------> ClassLocator.getDependentXMLResources: Replicate resource: zkbind
Overwrite bundleresource://174.fwk1873315227:12/metainfo/zk/lang-addon.xml
with bundleresource://174.fwk1873315227:29/metainfo/zk/lang-addon.xml [16]
21:58:53.785-----------> ClassLocator.getDependentXMLResources: Replicate resource: zkplus
Overwrite bundleresource://174.fwk1873315227:13/metainfo/zk/lang-addon.xml
with bundleresource://174.fwk1873315227:30/metainfo/zk/lang-addon.xml [16]
21:58:54.017===========> DB.executeUpdate: UPDATE AD_Session SET Processed='Y' WHERE Processed='N' AND ServerName=? [null] [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_session" does not exist
  Position: 8; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:441)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:1449)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeUpdate(Unknown Source)
    at org.compiere.util.DB.executeUpdate(DB.java:1038)
    at org.compiere.util.DB.executeUpdate(DB.java:1007)
    at org.adempiere.webui.LoggedSessionListener.DestroyAllSession(LoggedSessionListener.java:56)
    at org.adempiere.webui.LoggedSessionListener.stateChange(LoggedSessionListener.java:74)
    at org.compiere.Adempiere.fireServerStateChanged(Adempiere.java:733)
    at org.compiere.Adempiere.startup(Adempiere.java:592)
    at org.adempiere.webui.session.WebUIServlet.init(WebUIServlet.java:77)
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:612)

21:58:54.025-----------> NewPooledConnection.log: [c3p0] A PooledConnection that has already signalled a Connection error is still in use! [16]
21:58:54.026-----------> NewPooledConnection.log: [c3p0] Another error has occurred [ org.postgresql.util.PSQLException: ERROR: relation "ad_table" does not exist
  Position: 15 ] which will not be reported to listeners! [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_table" does not exist
  Position: 15; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.MTable.get(MTable.java:126)
    at org.compiere.model.Query.<init>(Query.java:124)
    at org.compiere.model.MSystem.get(MSystem.java:70)
    at org.compiere.model.MIssue.create(MIssue.java:57)
    at org.compiere.util.CLogErrorBuffer.publish(CLogErrorBuffer.java:204)
    at java.util.logging.Logger.log(Logger.java:616)
    at java.util.logging.Logger.doLog(Logger.java:641)
    at java.util.logging.Logger.log(Logger.java:730)
    at org.compiere.util.DB.executeUpdate(DB.java:1052)
    at org.compiere.util.DB.executeUpdate(DB.java:1007)

21:58:54.026===========> MTable.get: SELECT * FROM AD_Table WHERE UPPER(TableName)=? [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_table" does not exist
  Position: 15; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:380)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:1418)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeQuery(Unknown Source)
    at org.compiere.model.MTable.get(MTable.java:126)
    at org.compiere.model.Query.<init>(Query.java:124)
    at org.compiere.model.MSystem.get(MSystem.java:70)
    at org.compiere.model.MIssue.create(MIssue.java:57)
    at org.compiere.util.CLogErrorBuffer.publish(CLogErrorBuffer.java:204)
    at java.util.logging.Logger.log(Logger.java:616)
    at java.util.logging.Logger.doLog(Logger.java:641)
    at java.util.logging.Logger.log(Logger.java:730)
    at org.compiere.util.DB.executeUpdate(DB.java:1052)
    at org.compiere.util.DB.executeUpdate(DB.java:1007)

21:58:54.017===========> DB.executeUpdate: UPDATE AD_Session SET Processed='Y' WHERE Processed='N' AND ServerName=? [null] [16]
org.postgresql.util.PSQLException: ERROR: relation "ad_session" does not exist
  Position: 8; State=42P01; ErrorCode=0
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2182)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1911)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:173)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:645)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:495)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:441)
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:1449)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.compiere.db.StatementProxy.invoke(StatementProxy.java:128)
    at com.sun.proxy.$Proxy3.executeUpdate(Unknown Source)
    at org.compiere.util.DB.executeUpdate(DB.java:1038)
    at org.compiere.util.DB.executeUpdate(DB.java:1007)
    at org.adempiere.webui.LoggedSessionListener.DestroyAllSession(LoggedSessionListener.java:56)
    at org.adempiere.webui.LoggedSessionListener.stateChange(LoggedSessionListener.java:74)
    at org.compiere.Adempiere.fireServerStateChanged(Adempiere.java:733)
    at org.compiere.Adempiere.startup(Adempiere.java:592)
    at org.adempiere.webui.session.WebUIServlet.init(WebUIServlet.java:77)
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:612)


21:58:54.028===========> DB.saveError: DBExecuteError - ERROR: relation "ad_session" does not exist
  Position: 8 [16]
21:58:54.029-----------> /webui.log: unavailable [16]
org.adempiere.exceptions.AdempiereException: UpdateSession: Cannot Destroy All Session
    at org.adempiere.webui.LoggedSessionListener.DestroyAllSession(LoggedSessionListener.java:58)
    at org.adempiere.webui.LoggedSessionListener.stateChange(LoggedSessionListener.java:74)
    at org.compiere.Adempiere.fireServerStateChanged(Adempiere.java:733)
    at org.compiere.Adempiere.startup(Adempiere.java:592)
    at org.adempiere.webui.session.WebUIServlet.init(WebUIServlet.java:77)
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:612)
    at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:395)
    at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871)
    at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298)
    at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349)
    at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342)
    at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
    at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41)
    at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186)
    at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:498)
    at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:146)
    at org.eclipse.jetty.osgi.boot.BundleWebAppProvider.bundleAdded(BundleWebAppProvider.java:154)
    at org.eclipse.jetty.osgi.boot.internal.webapp.BundleWatcher.register(BundleWatcher.java:279)
    at org.eclipse.jetty.osgi.boot.internal.webapp.BundleWatcher.addingBundle(BundleWatcher.java:189)

21:58:54.031-----------> WebAppContext.doStart: Failed startup of context o.e.j.w.WebAppContext@5c9b6713{/webui,file:/home/jjfwang/iDempiere_Workspace/org.adempiere.ui.zk/,STARTING}{file:/home/jjfwang/iDempiere_Workspace/org.adempiere.ui.zk/} [16]
javax.servlet.ServletException: zkLoader@258442a4==org.adempiere.webui.session.WebUIServlet,1,false
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:633)
    at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:395)
    at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871)
    at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298)
    at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349)
    at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342)
    at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
    at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41)
    at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186)
    at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:498)
    at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:146)
    at org.eclipse.jetty.osgi.boot.BundleWebAppProvider.bundleAdded(BundleWebAppProvider.java:154)
    at org.eclipse.jetty.osgi.boot.internal.webapp.BundleWatcher.register(BundleWatcher.java:279)
    at org.eclipse.jetty.osgi.boot.internal.webapp.BundleWatcher.addingBundle(BundleWatcher.java:189)
    at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:469)
    at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)
    at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
    at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183)
    at org.osgi.util.tracker.BundleTracker.open(BundleTracker.java:156)
caused by: org.adempiere.exceptions.AdempiereException: UpdateSession: Cannot Destroy All Session
    at org.adempiere.webui.LoggedSessionListener.DestroyAllSession(LoggedSessionListener.java:58)
    at org.adempiere.webui.LoggedSessionListener.stateChange(LoggedSessionListener.java:74)
    at org.compiere.Adempiere.fireServerStateChanged(Adempiere.java:733)
    at org.compiere.Adempiere.startup(Adempiere.java:592)
    at org.adempiere.webui.session.WebUIServlet.init(WebUIServlet.java:77)
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:612)
    at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:395)
    at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871)
    at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298)
    at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349)
    at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342)
    at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505)
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
    at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41)
    at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186)
    at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:498)
    at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:146)
    at org.eclipse.jetty.osgi.boot.BundleWebAppProvider.bundleAdded(BundleWebAppProvider.java:154)
    at org.eclipse.jetty.osgi.boot.internal.webapp.BundleWatcher.register(BundleWatcher.java:279)
    at org.eclipse.jetty.osgi.boot.internal.webapp.BundleWatcher.addingBundle(BundleWatcher.java:189)

21:58:54.862-----------> AnnotationConfiguration.configure: ServletContainerInitializers: detected. Class hierarchy: empty [16]
Mar 02, 2016 9:58:59 PM com.hazelcast.instance.Node
WARNING: [10.0.2.15]:5701 [adempiere.idempiere/localhost] [3.5.3] No join method is enabled! Starting standalone.
osgi>

Joseph Chu

unread,
Mar 2, 2016, 10:18:35 AM3/2/16
to iDempiere
i wonder your installation of postgresql database is ok ?

redhuan d. oon

unread,
Mar 2, 2016, 8:10:07 PM3/2/16
to iDempiere
You did not mention if you ran RUN_ImportIdempiere to get the database in first? The errors first showed a basic file AD_SysConfig as missing.
This is usually done in a binary setup (besides the source) so that you get a binary going to test your source changes deployment.
...

Jianfeng Wang

unread,
Mar 2, 2016, 10:15:09 PM3/2/16
to iDempiere
Hi All, 

Thanks for your help. This is resolved.

Thanks, 
Jianfeng Wang

在 2016年3月2日星期三 UTC+8下午10:05:36,Jianfeng Wang写道:
...

Al Ameen

unread,
May 26, 2017, 3:09:18 AM5/26/17
to iDempiere
I am getting the same issue. can you please help here.
Message has been deleted

iDempiere lover

unread,
Aug 23, 2017, 4:08:43 AM8/23/17
to iDempiere
You didn't mention how it was resolved

kmuh...@bandahealth.org

unread,
Feb 2, 2018, 7:48:43 AM2/2/18
to iDempiere
This may be coming a little late but hope it helps someone later.  I had the same issue and after later discovered that some of the reported missing tables were in a different schema of the database and since postgres by default searches the default schema, errors were reported.

According to the Postgres documentation: "

The system determines which table is meant by following a search path, which is a list of schemas to look in. The first matching table in the search path is taken to be the one wanted. If there is no match in the search path, an error is reported, even if matching table names exist in other schemas in the database. The first schema named in the search path is called the current schema. Aside from being the first schema searched, it is also the schema in which new tables will be created if the CREATE TABLE command does not specify a schema name.".


So to resolve this I had to set the schema search path:  psql -d idempiere -U adempiere -c "ALTER ROLE adempiere SET search_path TO adempiere, pg_catalog"

This resolved the issue. You may want to look at these docs:

http://wiki.idempiere.org/en/Importing_DB_Seed_Manually
https://www.postgresql.org/docs/9.0/static/ddl-schemas.html
...
Reply all
Reply to author
Forward
0 new messages