问题描述
这是我服务器的配置<beanname="hibernateProperties"class="org.springframework.beans.factory.config.PropertiesFactoryBean"><propertyname="properties"><props><propkey="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop><propkey="c3p0.min_size">10</prop><propkey="c3p0.max_size">50</prop><propkey="c3p0.timeout">1800</prop><propkey="c3p0.acquireRetryAttempts">4</prop><propkey="c3p0.acquireIncrement">1</prop><propkey="c3p0.idleConnectionTestPeriod">36000</prop><propkey="c3p0.initialPoolSize">5</prop><propkey="c3p0.maxPoolSize">30</prop><propkey="c3p0.maxIdleTime">1200</prop><propkey="c3p0.maxStatements">40</prop><propkey="c3p0.minPoolSize">2</prop><propkey="connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</prop><propkey="hibernate.show_sql">true</prop><propkey="hibernate.hbm2ddl.auto">none</prop><propkey="hibernate.cache.use_query_cache">true</prop><propkey="hibernate.default_batch_fetch_size">30</prop><propkey="hibernate.cache.use_second_level_cache">true</prop><propkey="hibernate.cache.use_structured_entries">true</prop><propkey="hibernate.cache.provider_class">org.hibernate.cache.OSCacheProvider</prop></props></property></bean>错误信息:18:36:38,071DEBUGDisposableBeanAdapter:140-ApplyingDestructionAwareBeanPostProcessorstobeanwithname'dataSource'18:36:38,072DEBUGDisposableBeanAdapter:140-ApplyingDestructionAwareBeanPostProcessorstobeanwithname'org.springfra<2014-6-24下午06时36分38秒CST><Error><Deployer><BEA-149231><Unabletosettheactivationstatetotruefortheapplicweblogic.application.ModuleException:[HTTP:101216]Servlet:"SiteConfigServlet"failedtopreloadonstartupinWebapplicajava.lang.NullPointerExceptionatcom.micsun.portal.site.SiteConfig.checkScanningStatus(SiteConfig.java:257)atcom.micsun.portal.site.SiteConfig.init(SiteConfig.java:150)atcom.micsun.portal.site.SiteConfigServlet.loadSiteConfig(SiteConfigServlet.java:88)atcom.micsun.portal.site.SiteConfigServlet.init(SiteConfigServlet.java:80)atweblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:299)atweblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:250)atweblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)atweblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)atweblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)atweblogic.servlet.internal.StubSecurityHelper.initServletInstance(StubSecurityHelper.java:94)atweblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:82)atweblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:74)atweblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:60)atweblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:34)atweblogic.servlet.internal.ServletStubImpl.initStubLifecycleHelper(ServletStubImpl.java:624)atweblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:565)atweblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1874)atweblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1848)atweblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1738)atweblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2740)atweblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1704)atweblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781)atweblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)atweblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)atweblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)atweblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)atweblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:212)atweblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:111)atweblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)atweblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)atweblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)atweblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)atweblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70)atweblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:24)atweblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729)atweblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)atweblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258)atweblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:48)atweblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165)atweblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)atweblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:192)atweblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:369)atweblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)atweblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)atweblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)atweblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)atweblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)atweblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)atweblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:186)atweblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:94)atweblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)atweblogic.work.ExecuteThread.execute(ExecuteThread.java:256)atweblogic.work.ExecuteThread.run(ExecuteThread.java:221)atweblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1706)atweblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781)atweblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213)atweblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208)atweblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35)Truncated.seelogfileforcompletestacktraceCausedBy:java.lang.NullPointerExceptionatcom.micsun.portal.site.SiteConfig.checkScanningStatus(SiteConfig.java:257)atcom.micsun.portal.site.SiteConfig.init(SiteConfig.java:150)atcom.micsun.portal.site.SiteConfigServlet.loadSiteConfig(SiteConfigServlet.java:88)atcom.micsun.portal.site.SiteConfigServlet.init(SiteConfigServlet.java:80)atweblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:299)Truncated.seelogfileforcompletestacktrace>
解决方案
解决方案二:
楼主,给你个建议,weblogic的问题,最好自己去百度或者谷歌。我之前做过weblogic的部署,有过出错求解答的经历。在csdn,搞weblogic的人不多。没搞过集群,不然还可以给楼主点参谋。
解决方案三:
引用1楼magi1201的回复:
楼主,给你个建议,weblogic的问题,最好自己去百度或者谷歌。我之前做过weblogic的部署,有过出错求解答的经历。在csdn,搞weblogic的人不多。没搞过集群,不然还可以给楼主点参谋。
谢谢!