Downloaded, unpacked, deployed, and started dotcms 3.0.1 - won't lunch on browser

71 views
Skip to first unread message

George Taku

unread,
Jan 28, 2015, 5:20:32 PM1/28/15
to dot...@googlegroups.com
I deployed and started dotcms 3.0.1. The deploy returned successful, but the start process was a blink with a quick flash of a new command line window that quickly disappears to return to the original command line. I then tried lunching a browser (http:localhost:8080) but won't lunch. I have experience this on many different tries and configurations.
I'll greatly appreciate contributions to resolve this issue. See attached screenshots. No log files were produced either.





Jason Tesser

unread,
Jan 28, 2015, 11:03:43 PM1/28/15
to dot...@googlegroups.com
sounds like your java is not configured properly or maybe you need to run ad administrator. 

I think you can add a run after the command to make the console window stay open 

--
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dotcms+un...@googlegroups.com.
To post to this group, send email to dot...@googlegroups.com.
Visit this group at http://groups.google.com/group/dotcms.
For more options, visit https://groups.google.com/d/optout.



--

3250 Mary Street
Suite 405
Miami, FL 33133
Main: 
305-900-2001 | Direct: 305.209.8104

   

Falzone, Chris

unread,
Jan 29, 2015, 8:16:05 AM1/29/15
to dot...@googlegroups.com
Instead of starting the startup.bat file from the explorer window, open up a command line prompt in administrator mode.  Then browse to where you have dotcms installed and call the startup.bat file that way.  This will prevent the window from disappearing before you can see the error message.  

Though I assume that you are not even getting as far as writing to the log file, another thing that can help is a tail program.  Instead of viewing the console output you can tail the log file.  In windows I have used baretail and that is my favorite:  https://www.baremetalsoft.com/baretail/


Christopher Falzone

Interactive Developer


A Q U E N T

Digital, Creative, and Marketing Talent


aquent.com

cfal...@aquent.com

George Taku

unread,
Jan 29, 2015, 10:12:16 AM1/29/15
to dot...@googlegroups.com
Chris Falzone - As seen in the screenshots that I posted with this issue, I used windows command line to execute the deploy and start, on the dotcms path. I indeed opened command line as administrator to execute the deploy and start.
How can I tail the log file when it does not exist?
Thanks for your suggestion, Jason and Chris.

Obviously there is something wrong. I am now verifying my jre_home as suggested by Jason Tesser, changing it from ..\jdk1.7.0_72\jre7 to ..\jdk1.7.0_72\jre. I'll now reboot and give this another shot.
Please more ideas from anyone, especially anyone that might have experienced similar issues is greatly appreciated.

George Taku

unread,
Jan 29, 2015, 12:05:16 PM1/29/15
to dot...@googlegroups.com, jason....@dotcms.com
After changing my jre_home from   , I could get dotcms 3.0 to start to at least the point where log files are created. I am however yet to there as far as getting to http://localhost:8080 and seeing results. Here are the first errors in the dotcms.log file (other errors followed after a bunch of info):

[29/01/15 10:23:08:738 CST] ERROR cluster.ClusterFactory: Error trying to wire node to the Cluster
com.dotmarketing.exception.DotDataException: Invalid object name 'sitelic'.
    at com.dotmarketing.common.db.DotConnect.loadResult(DotConnect.java:234)
    at com.dotmarketing.common.db.DotConnect.loadObjectResults(DotConnect.java:859)
    at com.dotcms.enterprise.license.a.b(SourceFile:143)
    at com.dotcms.enterprise.license.a.c(SourceFile:147)
    at com.dotcms.enterprise.license.LicenseManager.isLicenseOnRepo(SourceFile:65)
    at com.dotcms.enterprise.LicenseUtil.setUpLicenseRepo(SourceFile:195)
    at com.dotcms.enterprise.cluster.ClusterFactory.addNodeToCluster(SourceFile:290)
    at com.dotcms.enterprise.cluster.ClusterFactory.addNodeToCluster(SourceFile:197)
    at com.dotcms.enterprise.cluster.ClusterFactory.initialize(SourceFile:111)
    at com.dotmarketing.startup.runonce.Task03015CreateClusterConfigModel.executeUpgrade(Task03015CreateClusterConfigModel.java:59)
    at com.dotmarketing.startup.StartupTasksExecutor.executeUpgrades(StartupTasksExecutor.java:273)
    at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:116)
    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.sql.SQLException: Invalid object name 'sitelic'.
    at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)
    at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2816)
    at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2254)
    at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:631)
    at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQLQuery(JtdsStatement.java:477)
    at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeQuery(JtdsPreparedStatement.java:777)
    at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at com.dotmarketing.common.db.DotConnect.executeQuery(DotConnect.java:574)
    at com.dotmarketing.common.db.DotConnect.executeQuery(DotConnect.java:486)
    at com.dotmarketing.common.db.DotConnect.loadResult(DotConnect.java:232)
    ... 27 more

Thanks.

Jason Tesser

unread,
Jan 29, 2015, 12:10:40 PM1/29/15
to dot...@googlegroups.com, Jason Tesser
Is this an upgrade?  If so you should get this once on first time start of upgrade and it should move forward. 

if this is a new install then you must be pointed at a DB that has stuff in it by accident 

George Taku

unread,
Jan 29, 2015, 4:35:46 PM1/29/15
to dot...@googlegroups.com, jason....@dotcms.com
Yes, it is an upgrade, 2.2 t0 3.0.1.
I have passed the other errors. Here is where I am now as far as errors:

[29/01/15 15:14:57:164 CST] ERROR util.JDBCExceptionReporter: Connection is closed.
[29/01/15 15:14:57:164 CST] ERROR hibernate.HibernateException: Cannot close connection
com.dotcms.repackage.net.sf.hibernate.exception.GenericJDBCException: Cannot close connection
    at com.dotcms.repackage.net.sf.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:80)
    at com.dotcms.repackage.net.sf.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:69)
    at com.dotcms.repackage.net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
    at com.dotcms.repackage.net.sf.hibernate.impl.BatcherImpl.convert(BatcherImpl.java:328)
    at com.dotcms.repackage.net.sf.hibernate.impl.BatcherImpl.closeConnection(BatcherImpl.java:314)
    at com.dotcms.repackage.net.sf.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:3399)
    at com.dotcms.repackage.net.sf.hibernate.impl.SessionImpl.close(SessionImpl.java:586)
    at com.liferay.portal.util.HibernateUtil.closeSession(HibernateUtil.java:45)
    at com.liferay.portal.ejb.CompanyPersistence.findByPrimaryKey(CompanyPersistence.java:183)
    at com.liferay.portal.ejb.CompanyUtil.findByPrimaryKey(CompanyUtil.java:128)
    at com.dotmarketing.cms.factories.PublicCompanyFactory.getDefaultCompany(PublicCompanyFactory.java:55)
    at com.dotmarketing.servlets.InitServlet.init(InitServlet.java:89)

    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.sql.SQLException: Connection is closed.
    at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.checkOpen(PoolingDataSource.java:185)
    at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.getAutoCommit(PoolingDataSource.java:234)
    at com.liferay.util.dao.hibernate.DSConnectionProvider.closeConnection(DSConnectionProvider.java:62)
    at com.dotcms.repackage.net.sf.hibernate.impl.BatcherImpl.closeConnection(BatcherImpl.java:311)
    ... 23 more

Thanks.

George Taku

unread,
Jan 29, 2015, 5:02:01 PM1/29/15
to dot...@googlegroups.com, jason....@dotcms.com
More details on the errors returned upon start (I am current locating the objects that are throwing these errors). I am aware that there's been some changes in third party plugin references, but I do not yet see that to be where the errors are stemming from.

SEVERE: Servlet  threw load() exception
com.dotcms.repackage.net.sf.hibernate.PropertyNotFoundException: Could not find a setter for property modDate in class com.dotmarketing.portlets.folders.model.Folder
    at com.dotcms.repackage.net.sf.hibernate.property.BasicPropertyAccessor.getSetter(BasicPropertyAccessor.java:131)
    at com.dotcms.repackage.net.sf.hibernate.mapping.Property.getSetter(Property.java:178)
    at com.dotcms.repackage.net.sf.hibernate.persister.AbstractEntityPersister.<init>(AbstractEntityPersister.java:750)
    at com.dotcms.repackage.net.sf.hibernate.persister.NormalizedEntityPersister.<init>(NormalizedEntityPersister.java:684)
    at com.dotcms.repackage.net.sf.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:45)
    at com.dotcms.repackage.net.sf.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:137)
    at com.dotcms.repackage.net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:805)
    at com.dotmarketing.db.HibernateUtil.buildSessionFactory(HibernateUtil.java:566)
    at com.dotmarketing.db.HibernateUtil.getSession(HibernateUtil.java:625)
    at com.dotmarketing.db.HibernateUtil.sessionCleanupAndRollback(HibernateUtil.java:800)
    at com.dotmarketing.db.HibernateUtil.rollbackTransaction(HibernateUtil.java:769)
    at com.dotmarketing.startup.StartupTasksExecutor.executeUpgrades(StartupTasksExecutor.java:226)
    at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:116)

    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)

Jan 29, 2015 3:14:57 PM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
com.dotmarketing.exception.DotRuntimeException: No Company!
    at com.dotmarketing.cms.factories.PublicCompanyFactory.getDefaultCompany(PublicCompanyFactory.java:58)

    at com.dotmarketing.servlets.InitServlet.init(InitServlet.java:89)
    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)

Jan 29, 2015 3:14:57 PM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet  threw load() exception
com.dotmarketing.exception.DotRuntimeException: No Company!
    at com.dotmarketing.cms.factories.PublicCompanyFactory.getDefaultCompany(PublicCompanyFactory.java:58)

    at com.dotmarketing.servlets.InitServlet.init(InitServlet.java:89)
    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)

Thanks.
Thanks for your input.

Jason Tesser

unread,
Jan 29, 2015, 5:15:33 PM1/29/15
to dot...@googlegroups.com, Jason Tesser

This looks like a DB config out something.  Something wrong with your DB connection. 

Jason Tesser

unread,
Jan 29, 2015, 11:36:59 PM1/29/15
to Jason Tesser, dot...@googlegroups.com
Yes actually looks like your DB is not setup. In 3.0 it is in the
context.xml. It is in the install doc and upgrade doc
--

George Taku

unread,
Jan 30, 2015, 11:12:57 AM1/30/15
to dot...@googlegroups.com, jason...@gmail.com, jason....@dotcms.com
I configured my db connections settings in the context.xml config file through the plugins path as directed in the instructions. The context.xml was exported to it's expect locations in the dotserver path after .\bin\deploy_plugins.bat successful execution as described in the instructions. DB connection is refused for some reason. I have checked a verified that the db user is configured correctly, the ownere of the dotcms db, with obviously all necessary permissions.
I am suspecting the third party plugins references that is said to have changed with dotcms 3.0. My search so far shows 94 jsp and java code files that has third party plugins references that are in the old format. I will post solutions here when I solve this issue. For the meanwhile, I'll continue to appreciate every input.
Thank you.

Jason Tesser

unread,
Jan 30, 2015, 11:17:05 AM1/30/15
to George Taku, dot...@googlegroups.com, Jason Tesser
ok I understand but that error is an I cannot connect to the DB.  Maybe check DB logs, permissions etc,, 

George Taku

unread,
Jan 30, 2015, 11:24:19 AM1/30/15
to dot...@googlegroups.com, jason...@gmail.com, jason....@dotcms.com
I am not sure if it's the DB connection settings per say. I did configure the db settings in the context.xml config. The connection get closed for some reason.
Here are some of the errors returned:

Jan 30, 2015 9:52:59 AM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath
Jan 30, 2015 9:53:04 AM org.apache.catalina.core.ApplicationContext log
INFO: com.dotcms.repackage.org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
Jan 30, 2015 9:53:07 AM org.apache.catalina.core.StandardContext loadOnStartup

SEVERE: Servlet  threw load() exception
com.dotcms.repackage.net.sf.hibernate.PropertyNotFoundException: Could not find a setter for property modDate in class com.dotmarketing.portlets.folders.model.Folder
    at com.dotcms.repackage.net.sf.hibernate.property.BasicPropertyAccessor.getSetter(BasicPropertyAccessor.java:131)
    at com.dotcms.repackage.net.sf.hibernate.mapping.Property.getSetter(Property.java:178)
    at com.dotcms.repackage.net.sf.hibernate.persister.AbstractEntityPersister.<init>(AbstractEntityPersister.java:750)
    at com.dotcms.repackage.net.sf.hibernate.persister.NormalizedEntityPersister.<init>(NormalizedEntityPersister.java:684)
    at com.dotcms.repackage.net.sf.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:45)
    at com.dotcms.repackage.net.sf.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:137)
    at com.dotcms.repackage.net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:805)
    at com.dotmarketing.db.HibernateUtil.buildSessionFactory(HibernateUtil.java:566)
    at com.dotmarketing.db.HibernateUtil.getSession(HibernateUtil.java:625)
    at com.dotmarketing.db.HibernateUtil.sessionCleanupAndRollback(HibernateUtil.java:800)
    at com.dotmarketing.db.HibernateUtil.rollbackTransaction(HibernateUtil.java:769)
    at com.dotmarketing.startup.StartupTasksExecutor.executeUpgrades(StartupTasksExecutor.java:226)
    at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:116)
    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)

Jan 30, 2015 9:53:08 AM org.apache.catalina.core.ApplicationContext log

SEVERE: StandardWrapper.Throwable
com.dotmarketing.exception.DotRuntimeException: No Company!
    at com.dotmarketing.cms.factories.PublicCompanyFactory.getDefaultCompany(PublicCompanyFactory.java:58)
    at com.dotmarketing.servlets.InitServlet.init(InitServlet.java:89)
    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)

Jan 30, 2015 9:53:08 AM org.apache.catalina.core.StandardContext loadOnStartup

SEVERE: Servlet  threw load() exception
com.dotmarketing.exception.DotRuntimeException: No Company!
    at com.dotmarketing.cms.factories.PublicCompanyFactory.getDefaultCompany(PublicCompanyFactory.java:58)
    at com.dotmarketing.servlets.InitServlet.init(InitServlet.java:89)
    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
[30/01/15 09:53:08:636 CST]  WARN util.JDBCExceptionReporter: SQL Error: 0, SQLState: null
[30/01/15 09:53:08:636 CST] ERROR util.JDBCExceptionReporter: Connection is closed.
[30/01/15 09:53:08:646 CST] ERROR hibernate.HibernateException: Cannot close connection
Thanks again.

George Taku

unread,
Jan 30, 2015, 12:23:09 PM1/30/15
to dot...@googlegroups.com, takug...@gmail.com, jason....@dotcms.com
From the errors I posted, see this part that is the first of all the errors that is returned, that causes me to suspect that the issue has to do with the change in the plugins references with dotcms 3.0 (not finding an expected property in the plugin):


SEVERE: Servlet  threw load() exception
com.dotcms.repackage.net.sf.
hibernate.PropertyNotFoundException: Could not find a setter for property modDate in class com.dotmarketing.portlets.folders.model.Folder

So, I'd think that if it's missing hibernate properties in the plugins, then it may contribute to the db connection having to close. I don't see any issues with the connection configuration itself. Any ideas?

Thanks again.
Reply all
Reply to author
Forward
0 new messages