Erro ao subir o WebCenter no Admin

Ao criar um domínio com WebCenter, se ao invés de utilizar às configurações padrões, resolver instalá-lo sem o managed server para economizar memória, você poderá ter o seguinte erro:

<Jul 5, 2013 2:01:47 PM BRT> <Error> <HTTP Session> <BEA-100081> <Persistent store settings cannot be changed between versions. The persistent store settings for application webcenter [Version=11.1.1.4.0] is different from the settings for previous version(s).>
<Jul 5, 2013 2:01:47 PM BRT> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'webcenter [Version=11.1.1.4.0]' due to error weblogic.application.ModuleException: Failed to load webapp: '/'.
weblogic.application.ModuleException: Failed to load webapp: '/'
	at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:393)
	at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
	at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
	at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
	Truncated. see log file for complete stacktrace
Caused By: weblogic.management.DeploymentException: [HTTP Session:100081]Persistent store settings cannot be changed between versions. The persistent store settings for application webcenter [Version=11.1.1.4.0] is different from the settings for previous version(s).
	at weblogic.servlet.internal.session.SessionContext.getInstance(SessionContext.java:167)
	at weblogic.servlet.internal.WebAppServletContext.initSessionContext(WebAppServletContext.java:1236)
	at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:452)
	at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:493)
	at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:418)
	Truncated. see log file for complete stacktrace
>

É porque o WebCenter entra em conflito com a aplicação de boas vindas. Para corrigir esse problema, é só realizar o undeploy da aplicação "FMW Welcome Page Application". Depois realize o redeploy da aplicação webcenter ou reinicie o servidor. Era um problema que já tive antes, mas tinha esquecido de repassar o conhecimento.

Sobre: Thiago Galbiatti Vespa

Thiago Galbiatti Vespa é mestre em Ciências da Computação e Matemática Computacional pela USP e bacharel em Ciências da Computação pela UNESP. Coordenador de projetos do JavaNoroeste, membro do JCP (Java Community Process), consultor Oracle, arquiteto de software de empresas de médio e grande porte, palestrante de vários eventos e colaborador de projetos open source. Possui as certificações: Oracle Certified Master, Java EE 5 Enterprise Architect – Step 1, 2 and 3; Oracle WebCenter Portal 11g Certified Implementation Specialist; Oracle Service Oriented Architecture Infrastructure Implementation Certified Expert; Oracle Certified Professional, Java EE 5 Web Services Developer; Oracle Certified Expert, NetBeans Integrated Development Environment 6.1 Programmer; Oracle Certified Professional, Java Programmer; Oracle Certified Associate, Java SE 5/SE 6