still not working...
anonymous-contrib.xml
<?xml version="1.0"?>
<component
name="org.nuxeo.ecm.platform.login.anonymous.config">
<require>org.nuxeo.ecm.platform.ui.web.auth.defaultConfig</require
>
<!-- Add an Anonymous user -->
<extension
target="org.nuxeo.ecm.platform.usermanager.UserService"
point="userManager">
<userManager>
<users>
<anonymousUser id="Guest">
<property name="firstName">Guest</property>
<property name="lastName">User</property>
</anonymousUser>
</users>
</userManager>
</extension>
</component>
actions-contrib.xml :
<?xml version="1.0"?>
<component name="org.nuxeo.project.sample.actions">
<require>org.nuxeo.ecm.platform.actions.ActionService</require
>
<require>org.nuxeo.ecm.platform.userworkspace.actions</require
>
<require>org.nuxeo.opensocial.dashboard.actions</require>
<extension
target="org.nuxeo.ecm.platform.actions.ActionService"
point="filters">
<filter id="anonymous">
<rule grant="true">
<condition>#{currentUser.anonymous}</condition>
</rule>
</filter>
</extension>
<extension
target="org.nuxeo.ecm.platform.actions.ActionService"
point="actions">
<action id="login" link="logout" label="command.login"
order="100">
<category>USER_MENU_ACTIONS</category>
<filter-id>anonymous</filter-id>
</action>
</extension>
</component>
After restarting I see login page again
and in terminal:
Server started with process ID 2479.
............................................................
............................................................
...............
============================================================
==========
= Nuxeo EP Started
============================================================
==========
= Component Loading Status: Pending: 1 / Unstarted: 0 /
Total: 485
* service:org.nuxeo.project.sample.actions requires
[service:org.nuxeo.opensocial.dashboard.actions]
============================================================
==========
Started in 2min16s
I delete string
<require>org.nuxeo.opensocial.dashboard.actions</require> ..
restart... and it still not working.
In URL
http://doc.nuxeo.com/display/KB/How+to+create+web+pages+view
able+by+anonymous+users
Quote:
> (have a look at actions-contrib.xml file from
> nuxeo-platform-webapp-core module for example)
In that file:
<component name="org.nuxeo.ecm.platform.actions">
<extension
target="org.nuxeo.ecm.platform.actions.ActionService"
point="actions">
<!-- server actions -->
[b]<!--[/b]
<action id="logout" link="logout"
label="command.logout" order="200">
<category>USER_SERVICES_BOTTOM</category>
</action>
[b]-->[/b]
<action id="documents" link="view_documents"
label="label.main.tab.documents" order="40">
<category>MAIN_TABS</category>
</action>
<action id="non_anonymous_logout" link="logout"
label="command.logout" order="100">
<category>USER_MENU_ACTIONS</category>
<filter-id>not_anonymous</filter-id>
</action>
[b]<action id="login" link="logout"
label="command.login" order="100">
<category>USER_MENU_ACTIONS</category>
<filter-id>anonymous</filter-id>
</action>
[/b]
<action id="advanced_search" link="search_form"
label="command.advancedSearch" order="10">
<category>SEARCH_ACTIONS</category>
</action>
<action id="newDomain"
link="#{documentActions.createDocument('Domain')}"
label="command.create.domain"
icon="/icons/action_add.gif">
<category>SUBVIEW_UPPER_LIST</category>
<filter id="newDomain">
<rule grant="true">
<permission>AddChildren</permission>
<type>Root</type>
</rule>
</filter>
</action>
It is normal? The first action is comment... and another
filter 'anonymous'?
Every time, when I go to my server
http://192.168.70.130:8081/nuxeo/ or
http://192.168.70.130:8081/nuxeo/nxpath/default/default-domain@view_documents
it redirect me http://192.168.70.130:8081/nuxeo/login.jsp
when I must enter login and password.
---
Mailing list: [email protected]
Forum: http://forum.nuxeo.org/f/1/