You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by Emmanouil Batsis <ma...@geekologue.com> on 2005/09/09 11:32:00 UTC

Missing users.properties


I've just build from trunk and cannot login as editor or even view live pages. 
jcr wants a users.properties. What is the correct file for content for 
lenya's default users/roles and where should this file be?



javax.jcr.LoginException: Missing users.properties file.
	at org.apache.jackrabbit.core.RepositoryImpl.login(RepositoryImpl.java:840)
	at org.apache.jackrabbit.core.RepositoryImpl.login(RepositoryImpl.java:872)
	at 
org.apache.cocoon.jcr.AbstractRepository.login(AbstractRepository.java:185)
	at org.apache.lenya.cms.jcr.LenyaRepository.login(LenyaRepository.java:91)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143)
	at $Proxy60.login(Unknown Source)
	at 
org.apache.cocoon.jcr.source.JCRSourceFactory.getSource(JCRSourceFactory.java:235)
	at 
org.apache.excalibur.source.impl.SourceResolverImpl.resolveURI(SourceResolverImpl.java:208)
	at 
org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:536)
	at 
org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:519)
	at org.apache.lenya.cms.repository.SourceNode.loadData(SourceNode.java:446)
	at org.apache.lenya.cms.repository.SourceNode.exists(SourceNode.java:367)
	at 
org.apache.lenya.cms.cocoon.source.RepositorySource.exists(RepositorySource.java:171)
	at org.apache.lenya.cms.cocoon.source.SourceUtil.readDOM(SourceUtil.java:160)
	at 
org.apache.lenya.cms.site.tree.DefaultSiteTree.<init>(DefaultSiteTree.java:83)
	at 
org.apache.lenya.cms.site.tree.SiteTreeFactory.build(SiteTreeFactory.java:74)
	at org.apache.lenya.transaction.IdentityMapImpl.get(IdentityMapImpl.java:61)
	at 
org.apache.lenya.cms.site.tree.TreeSiteManager.getTree(TreeSiteManager.java:69)
	at 
org.apache.lenya.cms.site.tree.TreeSiteManager.getTree(TreeSiteManager.java:75)
	at 
org.apache.lenya.cms.site.tree.TreeSiteManager.contains(TreeSiteManager.java:161)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143)
	at $Proxy70.contains(Unknown Source)
	at 
org.apache.lenya.cms.publication.DefaultDocument.exists(DefaultDocument.java:282)
	at 
org.apache.lenya.cms.publication.DefaultDocument.getLanguages(DefaultDocument.java:172)
	at 
org.apache.lenya.cms.publication.DefaultDocument.existsInAnyLanguage(DefaultDocument.java:304)
	at 
org.apache.lenya.cms.ac.DocumentPolicyManagerWrapper.getPolicyURL(DocumentPolicyManagerWrapper.java:85)
	at 
org.apache.lenya.cms.ac.DocumentPolicyManagerWrapper.getPolicy(DocumentPolicyManagerWrapper.java:225)
	at 
org.apache.lenya.ac.impl.PolicyAuthorizer.authorizePolicy(PolicyAuthorizer.java:109)
	at 
org.apache.lenya.ac.impl.PolicyAuthorizer.authorize(PolicyAuthorizer.java:170)
	at 
org.apache.lenya.ac.impl.PolicyAuthorizer.authorize(PolicyAuthorizer.java:92)
	at 
org.apache.lenya.ac.impl.DefaultAccessController.authorize(DefaultAccessController.java:116)
	at 
org.apache.lenya.ac.impl.BypassableAccessController.authorize(BypassableAccessController.java:155)
	at 
org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerAction.doAct(DelegatingAuthorizerAction.java:68)
	at 
org.apache.lenya.cms.cocoon.acting.AccessControlAction.act(AccessControlAction.java:86)
	at 
org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerAction.act(DelegatingAuthorizerAction.java:50)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:124)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:250)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:624)
	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1149)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
	at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
	at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at 
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
	at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
	at 
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
	at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
	at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
	at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
	at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
	at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
	at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
	at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
	at 
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
	at java.lang.Thread.run(Thread.java:534)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org