Return-Path: X-Original-To: apmail-archiva-users-archive@www.apache.org Delivered-To: apmail-archiva-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E78AA76E6 for ; Mon, 26 Sep 2011 11:11:02 +0000 (UTC) Received: (qmail 4320 invoked by uid 500); 26 Sep 2011 11:11:02 -0000 Delivered-To: apmail-archiva-users-archive@archiva.apache.org Received: (qmail 4283 invoked by uid 500); 26 Sep 2011 11:11:02 -0000 Mailing-List: contact users-help@archiva.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@archiva.apache.org Delivered-To: mailing list users@archiva.apache.org Received: (qmail 4275 invoked by uid 99); 26 Sep 2011 11:11:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Sep 2011 11:11:02 +0000 X-ASF-Spam-Status: No, hits=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of Chandrasekaran.G@in.bosch.com designates 139.15.237.6 as permitted sender) Received: from [139.15.237.6] (HELO smtp2-v.fe.bosch.de) (139.15.237.6) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Sep 2011 11:10:57 +0000 Received: from vsmta12.fe.internet.bosch.com (unknown [10.4.98.30]) by imta23.fe.bosch.de (Postfix) with ESMTP id D8E8A582080E for ; Mon, 26 Sep 2011 13:10:35 +0200 (CEST) Received: from localhost (vsgw2.fe.internet.bosch.com [10.4.98.13]) by vsmta12.fe.internet.bosch.com (Postfix) with SMTP id E5C9A12105B3 for ; Mon, 26 Sep 2011 13:10:35 +0200 (CEST) Received: from sgphub14.APAC.bosch.com (10.187.48.77) by si-hub01.de.bosch.com (10.3.153.36) with Microsoft SMTP Server (TLS) id 8.3.137.0; Mon, 26 Sep 2011 13:10:34 +0200 Received: from SGPMBX01.APAC.bosch.com ([10.187.48.230]) by sgphub14.APAC.bosch.com ([10.187.48.77]) with mapi; Mon, 26 Sep 2011 19:10:33 +0800 From: "Chandrasekaran G (RBEI/ETT4)" To: "users@archiva.apache.org" Date: Mon, 26 Sep 2011 19:10:31 +0800 Subject: RE: FW: Steps to Install Archva 1.3.5 (with default database)on tomcat 6.0.33 (http://jira.codehaus.org/browse/MRM-1523) Thread-Topic: FW: Steps to Install Archva 1.3.5 (with default database)on tomcat 6.0.33 (http://jira.codehaus.org/browse/MRM-1523) Thread-Index: Acx8LZCojyb4ZDOjRQSAvNVZMq0FJQADnUoQ Message-ID: <745E127062DEA14896E92BFE53D46B1A2569E6D869@SGPMBX01.APAC.bosch.com> References: <745E127062DEA14896E92BFE53D46B1A2569E3FCD2@SGPMBX01.APAC.bosch.com> <745E127062DEA14896E92BFE53D46B1A2569E3FF10@SGPMBX01.APAC.bosch.com> <745E127062DEA14896E92BFE53D46B1A2569E40712@SGPMBX01.APAC.bosch.com> <745E127062DEA14896E92BFE53D46B1A2569E6D6AA@SGPMBX01.APAC.bosch.com> <745E127062DEA14896E92BFE53D46B1A2569E6D6F0@SGPMBX01.APAC.bosch.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Hi, 1) ------------------------------------------------------------------------= -------- I set the environment variable as you advised below. But still its not work= ing. I set as below Variable name : CATALINA_OPTS Value : "-Dappserver.home=3D%CATALINA_HOME% -Dappserver.base=3D%CATALI= NA_HOME%" Still I am getting below error (archiva.logs) 2011-09-26 16:37:03,810 [main] ERROR org.springframework.web.context.Contex= tLoader - Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bea= n definition with name 'registry#commons-configuration' defined in null: Co= uld not resolve placeholder 'appserver.base' at org.springframework.beans.factory.config.PropertyPlaceholderConf= igurer.processProperties(PropertyPlaceholderConfigurer.java:268) at org.springframework.beans.factory.config.PropertyResourceConfigu= rer.postProcessBeanFactory(PropertyResourceConfigurer.java:75) at org.springframework.context.support.AbstractApplicationContext.i= nvokeBeanFactoryPostProcessors(AbstractApplicationContext.java:553) at org.springframework.context.support.AbstractApplicationContext.i= nvokeBeanFactoryPostProcessors(AbstractApplicationContext.java:527) at org.springframework.context.support.AbstractApplicationContext.r= efresh(AbstractApplicationContext.java:362) at org.springframework.web.context.ContextLoader.createWebApplicati= onContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplication= Context(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextIni= tialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardC= ontext.java:4205) at org.apache.catalina.core.StandardContext.start(StandardContext.j= ava:4704) at org.apache.catalina.core.ContainerBase.addChildInternal(Containe= rBase.java:799) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.ja= va:779) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java= :601) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConf= ig.java:675) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostCon= fig.java:601) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.jav= a:502) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:131= 5) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig= .java:324) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lif= ecycleSupport.java:142) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:= 1061) at org.apache.catalina.core.StandardHost.start(StandardHost.java:84= 0) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:= 1053) at org.apache.catalina.core.StandardEngine.start(StandardEngine.jav= a:463) at org.apache.catalina.core.StandardService.start(StandardService.j= ava:525) at org.apache.catalina.core.StandardServer.start(StandardServer.jav= a:754) at org.apache.catalina.startup.Catalina.start(Catalina.java:595) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 2) ------------------------------------------------------------------------= ---- What could be the user name and password for default database. --------------------------------------------------------------------- Thank you. Mit freundlichen Gr=FC=DFen / Best regards G Chandrasekaran -----Original Message----- From: odeaching@gmail.com [mailto:odeaching@gmail.com] On Behalf Of Deng Ch= ing Sent: Monday, 26. September 2011 2:43 PM To: users@archiva.apache.org Subject: Re: FW: Steps to Install Archva 1.3.5 (with default database)on to= mcat 6.0.33 (http://jira.codehaus.org/browse/MRM-1523) It's not able to resolve appserver.home :) You need to set it with the command below before starting Tomcat: set CATALINA_OPTS=3D"-Dappserver.home=3D%CATALINA_HOME% -Dappserver.base=3D%CATALINA_HOME%" You can also opt to add CATALINA_OPTS as an environment variable instead so you won't have to do the above step each time you refresh the console and restart Tomcat. Thanks, Deng On Mon, Sep 26, 2011 at 4:59 PM, Chandrasekaran G (RBEI/ETT4) < Chandrasekaran.G@in.bosch.com> wrote: > > Sorry, Please see the error logs. > > 2011-09-26 14:25:09,383 [http-8080-2] INFO > org.springframework.beans.factory.support.DefaultListableBeanFactory > - Destroying singletons in > org.springframework.beans.factory.support.DefaultListableBeanFactory@e5d6= 22: > defining beans > [registry#commons-configuration,jdoFactory#archiva,jdoFactory#users,logge= rManager,logger#logger,environmentCheck#locked-admin-check,action#deleteRem= oteRepositoryAction,resolverFactoryInit,action#databaseAction,action#proxyC= onnectorsAction,action#repositoryGroupsAction,action#addRemoteRepositoryAct= ion,action#deleteLegacyArtifactPathAction,action#showArtifactAction,action#= uploadAction,action#editProxyConnectorAction,action#sortProxyConnectorsActi= on,action#repositoryScanningAction,action#deleteManagedRepositoryAction,act= ion#viewAuditLogReport,action#editRemoteRepositoryAction,action#enableProxy= ConnectorAction,action#addProxyConnectorAction,action#browseAction,action#a= ddManagedRepositoryAction,interceptor#configurationInterceptor,action#legac= yArtifactPathAction,action#systemStatus,action#schedulerAction,action#addLe= gacyArtifactPathAction,action#organisationInfo,action#sortRepositoriesActio= n,action#disableProxyConnectorAction,action#repositoriesAction,securitySync= hronization,component#download-artifact,action#editOrganisationInfo,action#= editManagedRepositoryAction,action#configureNetworkProxyAction,action#delet= eRepositoryGroupAction,action#deleteArtifactAction,action#deleteProxyConnec= torAction,action#networkProxiesAction,action#searchAction,dependencyTree,ac= tion#generateReport,oldArchetype,archetypeFilesResolver,pomManager,archetyp= eArtifactManager,archetypeRegistryManager,repositoryCrawler,filesetArchetyp= eGenerator,archetypeGenerator,archetypeDataSource#remote-catalog,archetypeD= ataSource#catalog,archetypeDataSource#internal-catalog,archetype,archetypeC= reator#fileset,downloader,dynamicReportSource#artifact-location,dynamicRepo= rtSource#old-snapshots,archivaArtifactConsumer#validate-artifacts-location,= archivaArtifactConsumer#duplicate-artifacts,dynamicReportSource#old-artifac= ts,dynamicReportSource#duplicate-artifacts,archivaConfiguration,fileTypes,k= nownRepositoryContentConsumer#repository-purge,knownRepositoryContentConsum= er#metadata-updater,knownRepositoryContentConsumer#validate-checksum,knownR= epositoryContentConsumer#auto-remove,knownRepositoryContentConsumer#auto-re= name,repositoryContentStatisticsDAO#jdo,repositoryListener#database,reposit= oryBrowsing,jdoAccess#archiva,databaseUpdater#jdo,repositoryProblemDAO#jdo,= projectModelResolutionListener#model-to-db,projectModelResolver#database,ar= tifactDAO#jdo,archivaAuditLogsDao#jdo,projectModelDAO#jdo,archivaDAO#jdo,da= tabaseCleanupConsumer#not-present-remove-db-artifact,knownRepositoryContent= Consumer#update-db-artifact,databaseUnprocessedArtifactConsumer#update-db-p= roject,databaseCleanupConsumer#not-present-remove-db-project,dependencyGrap= hBuilder#project-model,nexusIndexer#archiva,cache#url-failures-cache,downlo= adErrorPolicy#propagate-errors,preDownloadPolicy#snapshots,preDownloadPolic= y#cache-failures,downloadErrorPolicy#propagate-errors-on-update,postDownloa= dPolicy#checksum,preDownloadPolicy#releases,repositoryProxyConnectors,repos= itoryStatisticsReportGenerator#simple,reportingManager,cache#effective-proj= ect-cache,metadataTools,repositoryContentFactory,pathParser#legacy,projectM= odelResolverFactory,projectModelFilter#expression,repositoryScanner,managed= RepositoryContent,repositoryRequest,remoteRepositoryContent,managedReposito= ryContent#legacy,auditListener#logging,remoteRepositoryContent#legacy,proje= ctModelFilter#effective,rssFeedProcessor#new-versions,rssFeedProcessor#new-= artifacts,rssFeedGenerator,taskQueue#database-update,taskQueueExecutor#data= base-update,taskQueue#repository-scanning,taskQueueExecutor#repository-scan= ning,archivaTaskScheduler,taskExecutor#repository-scanning,taskExecutor#dat= abase-update,taskExecutor#indexing,taskQueue#indexing,taskQueueExecutor#ind= exing,userRepositories,servletAuthenticator,environmentCheck#required-roles= ,mimeTypes,archivaDavResourceFactory,artifactRepositoryLayout,artifactRepos= itoryLayout#legacy,artifactHandlerManager,artifactHandler#ejb,artifactHandl= er#jar,artifactHandler#test-jar,artifactHandler#maven-plugin,artifactHandle= r#pom,artifactHandler#java-source,artifactHandler#javadoc,artifactHandler#w= ar,artifactHandler#ear,artifactHandler#ejb-client,artifactHandler#rar,artif= actHandler#par,artifactHandler#ejb3,artifactFactory,artifactCollector,wagon= Manager,repositoryMetadataManager,artifactTransformation#snapshot,artifactT= ransformation#release,artifactTransformation#latest,artifactTransformationM= anager,artifactResolver,artifactInstaller,artifactDeployer,artifactReposito= ryFactory,repositoryMetadataBuilder,archetypeDataSource#nexus,nexusIndexer,= indexCreator#min,indexCreator#jarContent,indexPacker,queryCreator,scanner,a= rtifactContextProducer,searchEngine,indexerEngine,indexTreeView,indexUpdate= r,incrementalHandler,gavCalculator#maven2,gavCalculator#maven1,nexusEnforce= r,cacheBuilder,cache#ehcache,checksumFile,digester#sha1,streamingDigester#s= ha1,streamingDigester#md5,digester#md5,expressionSource#properties,expressi= onSource#sysprops,expressionEvaluator,scheduler,velocityComponent,cache#key= s,cache#operations,cache#permissions,cache#resources,cache#roles,cache#effe= ctiveRoleSet,cache#userAssignments,cache#userPermissions,action#redback-sys= info,action#redback-login,action#redback-register,interceptor#redbackForceA= dminUserInterceptor,actionInvocationTracker#simple,action#redback-admin-use= r-create,action#redback-operations,action#redback-role-create,action#redbac= k-role-model,action#redback-password,action#redback-assignments,action#redb= ack-admin-user-edit,interceptor#redbackEnvironmentCheckInterceptor,intercep= tor#redbackSecureActionInterceptor,environmentCheck#ExpectedStandardWebXwor= kActions,action#redback-account,action#redback-report,action#redback-admin-= account,action#backup-restore,action#redback-role-edit,action#redback-logou= t,action#redback-roles,interceptor#redbackPolicyEnforcementInterceptor,inte= rceptor#redbackAutoLoginInterceptor,action#redback-admin-user-delete,action= #redback-admin-user-list,result#securityExternalResult,action#redback-permi= ssions,action#redback-redirect,action#redback-password-reset,action#redback= -admin-console,action#redback-resources,userSecurityPolicy,cache#users,wago= n#file,wagon#https,wagon#http,artifactMissingChecksumsConsumer,databaseCons= umers,nexusSearch,logger,indexerConsumer,indexCleanupConsumer,urlFailureCac= he,wagonFactory,repositoryContentConsumers,org.springframework.context.anno= tation.internalCommonAnnotationProcessor,org.springframework.context.annota= tion.internalAutowiredAnnotationProcessor,org.springframework.context.annot= ation.internalRequiredAnnotationProcessor,authenticationManager,authenticat= ionDataSource#password,authenticationDataSource#token,authenticator#keystor= e,authenticator#ldap,authenticator#user-manager,permissionEvaluator,authori= zer#rbac,environmentCheck#ExpectedJsps,environmentCheck#guest-user-check,ht= tpAuthenticator#basic,httpAuthenticator#digest,httpClientHeader,mailer,mail= Generator#velocity,report#rolesmatrix-csv,report#userlist-csv,reportManager= ,autoLoginCookies,ldapConnectionFactory#configurable,userMapper#ldap,userCo= nfiguration,dataManagementTool#jdo,keyManager#cached,keyManager#jdo,userVal= idationSettings,passwordEncoder#plaintext,passwordEncoder#sha1,passwordEnco= der#sha256,cookieSettings#rememberMe,passwordRule#alpha-numeric,passwordRul= e#alpha-count,passwordRule#character-length,passwordRule#must-have,password= Rule#numerical-count,passwordRule#reuse,passwordRule#no-whitespaces,cookieS= ettings#signon,rBACManager#cached,rBACManager#jdo,jdoTool,roleManager,roleM= odelProcessor,roleTemplateProcessor,roleModelValidator,securitySystem,userM= anager#cached,userManager#configurable,userManager#jdo,defaultLdapControlle= r,userManager#ldap,propertyPlaceholder,xmlRpcUserRepositories,pingService,s= earchService,administrationService,xmlrpcServicesList,xmlRpcAuthenticator,m= ailSession,mailSender]; > root of factory hierarchy > > > 2011-09-26 14:25:09,383 [http-8080-2] ERROR > org.springframework.web.context.ContextLoader - Context initialization > failed > org.springframework.beans.factory.BeanDefinitionStoreException: Invalid > bean definition with name 'registry#commons-configuration' > defined in null: Could not resolve placeholder 'appserver.home' > at > org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.pr= ocessProperties(PropertyPlaceholderConfigurer.java:268) > at > org.springframework.beans.factory.config.PropertyResourceConfigurer.postP= rocessBeanFactory(PropertyResourceConfigurer.java:75) > at > org.springframework.context.support.AbstractApplicationContext.invokeBean= FactoryPostProcessors(AbstractApplicationContext.java:553) > at > org.springframework.context.support.AbstractApplicationContext.invokeBean= FactoryPostProcessors(AbstractApplicationContext.java:527) > at > org.springframework.context.support.AbstractApplicationContext.refresh(Ab= stractApplicationContext.java:362) > at > org.springframework.web.context.ContextLoader.createWebApplicationContext= (ContextLoader.java:255) > at > org.springframework.web.context.ContextLoader.initWebApplicationContext(C= ontextLoader.java:199) > at > org.springframework.web.context.ContextLoaderListener.contextInitialized(= ContextLoaderListener.java:45) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.ja= va:4205) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4704) > at > org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1276= ) > at > org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.j= ava:625) > at > org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.j= ava:136) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat= ionFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte= rChain.java:206) > at > org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionF= ilter.java:186) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat= ionFilterChain.java:235) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte= rChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve= .java:233) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve= .java:191) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorB= ase.java:563) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:= 127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:= 102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j= ava:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:29= 8) > at > org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.ja= va:864) > at > org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.proces= s(Http11AprProtocol.java:579) > at > org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1665) > at java.lang.Thread.run(Unknown Source) > > > > Thank you. > Mit freundlichen Gr=FC=DFen / Best regards > G Chandrasekaran > > > -----Original Message----- > From: odeaching@gmail.com [mailto:odeaching@gmail.com] On Behalf Of Deng > Ching > Sent: Monday, 26. September 2011 2:20 PM > To: users@archiva.apache.org > Subject: Re: FW: Steps to Install Archva 1.3.5 (with default database)on > tomcat 6.0.33 (http://jira.codehaus.org/browse/MRM-1523) > > Hi, > > I don't think attachments are allowed in the list. Can you post it in > pastie > or send it to me directly? > > Thanks, > Deng > > On Mon, Sep 26, 2011 at 4:41 PM, Chandrasekaran G (RBEI/ETT4) < > Chandrasekaran.G@in.bosch.com> wrote: > > > Hi, > > > > still I am getting same error. Please see the archive error log attache= d. > > > > Thank you. > > Best regards > > G Chandrasekaran > > > > > > -----Original Message----- > > From: odeaching@gmail.com [mailto:odeaching@gmail.com] On Behalf Of Den= g > > Ching > > Sent: Monday, 26. September 2011 1:36 PM > > To: users@archiva.apache.org > > Subject: Re: FW: Steps to Install Archva 1.3.5 (with default database)o= n > > tomcat 6.0.33 (http://jira.codehaus.org/browse/MRM-1523) > > > > On Mon, Sep 26, 2011 at 3:03 PM, Chandrasekaran G (RBEI/ETT4) < > > Chandrasekaran.G@in.bosch.com> wrote: > > > > > Hi, > > > 1) If I tried to start archiva using " Tomcat Web Application Manager > ", > > I > > > am getting below error > > > " FAIL - Application at context path /archiva could not be started " > > > > > > > > It looks correct.. > > > > > > > > > > 2) Could you please let me know. > > > Is the content of archiva.xml file is ok?. > > > Is the Database URL path is correct? > > > since I simply add this path and there is no folder in the name of > > > "database" under " C:\Program Files\Apache Software Foundation\Tomcat > > 6.0" > > > folder. > > > > > > > > You can either create the "database" directory OR put your database in = a > > different directory outside the Tomcat installation. In the second case= , > > you'd need to change the database URL path in archiva.xml > > > > > > > 3) do I need to set any environment varibale ? > > > > > > Please let me know. Thanks in advance. > > > > > > > > > > docBase=3D"${catalina.home}/archiva/apache-archiva-1.3.5.w= ar"> > > > > > > > > > type=3D"javax.sql.DataSource" > > > > username=3D"sa" > > > > password=3D"" > > > > driverClassName=3D"org.apache.derby.jdbc.EmbeddedDriver" > > > > > url=3D"jdbc:derby:${catalina.home}/database/users;create=3Dtrue" > > > /> > > > > > > > > > > type=3D"javax.sql.DataSource" > > > > username=3D"sa" > > > > password=3D"" > > > > driverClassName=3D"org.apache.derby.jdbc.EmbeddedDriver" > > > > > > url=3D"jdbc:derby:${catalina.home}/database/archiva;create=3Dtrue" > > > > /> > > > > > > > > > > > type=3D"javax.mail.Session" > > > > mail.smtp.host=3D"localhost"/> > > > > > > > > > > > > Yes, I think you need to set the catalina.home environment variable. > > > > Thanks, > > Deng > > >