[Yanel-usage] Problems with adding a new realm
Michael Wechner
michael.wechner at wyona.com
Fri Jan 5 22:44:28 CET 2007
Andreas Wuest wrote:
> Hi
>
> After pulling my <realm/> up above the test realm, it now works.
>
> Does Yanel somehow depend on the order in which realms are listed in
> the realms.conf?
yes. The very last realm is the "root" realm. Also see the root=true
attribute ;-)
I think it would be great to mention this within the documentation.
Maybe you want to submit a patch for the docu ;-)
Cheers
Michi
>
> On 5.1.2007 21:32 Uhr, Andreas Wuest wrote:
>
>> Hi
>>
>> I wanted to create a local test realm to toy around with Yulup.
>>
>> I've added a new realm, as described in
>> http://127.0.0.1:8080/yanel/yanel-website/en/documentation/how-to-add-a-new-realm.html.
>>
>>
>> I've copied the file conf/realms.conf to
>> conf/local/local.realms.conf, and added a new entry at the bottom of
>> the file:
>>
>> <realm id="blog" mount-point="/blog/">
>> <name>Andreas Wuest's Blog</name>
>> <config
>> src="/Users/awuest/Documents/devel/src/blog/yanel/config/yanel-realm-config.xml"/>
>>
>> </realm>
>>
>> Then did a ./build.sh clean, ./build.sh, and ./yanel.sh start.
>>
>> My new realm indeed shows up on http://127.0.0.1:8080/yanel/ in the
>> "Registered Realms" section.
>>
>> Interestingly enough, this link points to
>> http://127.0.0.1:8080/yanel/blog/ (I thought it might point to
>> http://127.0.0.1:8080/blog/, but whatever).
>>
>> Accessing this page gives me the following error though:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <yanel
>> servlet-context-real-path="/Users/awuest/Documents/devel/src/wyona/yanel/trunk/local/apache-tomcat-5.5.20/webapps/yanel/">
>>
>> <request servlet-path="/blog/" uri="/yanel/blog/"/>
>> <session id="AD96E79826532B323021A941A8A5E84B">
>> <no-attributes/>
>> </session>
>> <resource-type-identifier local-name="file"
>> namespace="http://www.wyona.org/yanel/resource/1.0"/>
>> <resource>
>> <view>View Descriptors: null</view>
>> <size>-1</size>
>> </resource>
>> <exception>org.wyona.yarep.core.NoSuchNodeException:
>> /Users/awuest/Documents/devel/src/wyona/yanel/trunk/src/realms/welcome-admin/yanel/data/blog
>> (No such file or directory)
>> </exception>
>> </yanel>
>>
>> It looks like Yanel tries to access
>> /Users/awuest/Documents/devel/src/wyona/yanel/trunk/src/realms/welcome-admin/yanel/data/blog.
>>
>>
>> But my data resides in
>> /Users/awuest/Documents/devel/src/blog/yanel/data/.
>>
>> BTW: I've simply copied the from-scratch-template, without modifying
>> anything in there (except the <name/> in yanel-realm-config.xml).
>>
>> PS: Yes, I've unset CATALINA_HOME... ;)
>>
>
--
Michael Wechner
Wyona - Open Source Content Management - Apache Lenya
http://www.wyona.com http://lenya.apache.org
michael.wechner at wyona.com michi at apache.org
+41 44 272 91 61
More information about the Yanel-usage
mailing list