Thanks! I test it and it works great.
Regards. Tiry escribió: > Hi Enrique, > > Your xml file needs to be named xxx-config.xml or xxx-bundle.xml if > you want it to be automatically deployed from the config directory. > > Tiry > > Enrique Perez a écrit : >> I've developped a new Extension Point. >> >> If I add new extensions in a xml file inside my jar plugin works >> fine, but I want to do it from an external xml. >> I noticed that Nuxeo does it by placing the xml in the config folder. >> So, I've created the following xml file and place it there: >> >> my-extension-point.xml >> >> <?xml version="1.0"?> >> <component name="es.yerbabuena.mimetypeManager.extension"> >> >> <require>es.yerbabuena.mimetypeManager.MimetypeComponent</require> >> >> >> <extension >> target="es.yerbabuena.mimetypeManager.MimetypeComponent" >> point="mimetype"> >> <mimetype mimetype="application/msword" >> command="ooconvert"> >> </mimetype> >> </extension> >> </component> >> >> But it doesn't work. However, If I copy the extension target in >> another xml file from this folder: >> >> anonymous-auth-config.xml >> >> <?xml version="1.0"?> >> <component name="org.nuxeo.ecm.platform.login.anonymous.config"> >> >> <!-- Make sure these components are read first --> >> <require>org.nuxeo.ecm.platform.ui.web.auth.defaultConfig</require> >> <require>org.nuxeo.ecm.platform.login.anonymous</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> >> >> <!-- Override the default authentication chain present in >> nuxeo-platform-ui-web to add ANONYMOUS_AUTH. --> >> <extension >> >> target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService" >> >> >> point="chain"> >> <authenticationChain> >> <plugins> >> <plugin>BASIC_AUTH</plugin> >> <plugin>ANONYMOUS_AUTH</plugin> >> <plugin>FORM_AUTH</plugin> >> </plugins> >> </authenticationChain> >> </extension> >> >> <require>es.yerbabuena.mimetypeManager.MimetypeComponent</require> >> >> >> <extension >> target="es.yerbabuena.mimetypeManager.MimetypeComponent" >> point="mimetype"> >> <mimetype mimetype="application/msword" >> command="ooconvert"> >> </mimetype> >> </extension> >> >> >> </component> >> >> >> The extension works fine. >> >> Do I need to register my new xml file in some place ? >> >> Best regards. >> >> > > -- Enrique Pérez Olivares. Dpto I+D. Yerbabuena Software. [EMAIL PROTECTED] http://www.yerbabuena.es Tlf/Fax: 902 995 246 _______________________________________________ ECM mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm
