Hello,

Your configuration files look right. Did you remove the data folder under Jboss after these modifications?

Jesus Ibañez Calvo wrote:
Hello Mariana!!

first of all thanks for your response, I have followed your clues, but the tabs still appear, my files look as follow:

--------------------------------------------------
my-content-template-contrib.xml

<component name="org.nuxeo.ecm.platform.content.template.service.ContentTemplateService.myTemplateContrib">
<require>org.nuxeo.ecm.platform.content.template.service.ContentTemplateService.defaultContrib</require>

  <extension
target="org.nuxeo.ecm.platform.content.template.service.ContentTemplateService"
      point="factoryBinding">

<factoryBinding name="DomainFactory" factoryName="SimpleTemplateFactory" targetType="Domain">
      <template>
<templateItem typeName="WorkspaceRoot" id="workspaces" title="Workspaces"
            description="Workspaces"/>
      </template>
    </factoryBinding>

  </extension>

</component>

---------------------------------------
MANIFEST.MF

Manifest-Version: 1.0
Bundle-ManifestVersion: 1
Bundle-Name: d5ecm project
Bundle-SymbolicName: org.nuxeo.book.upcoming;singleton:=true
Bundle-Version: 0.0.1
Bundle-Vendor: d5ecm
Nuxeo-Require: org.nuxeo.ecm.core, org.nuxeo.ecm.core.schema, org.nuxeo.ecm.webapp.core
Require-Bundle: org.nuxeo.ecm.platform.content.template
Nuxeo-Component: OSGI-INF/my-content-template-contrib.xml


what am i doing wrong?

Thks.
Jesus




On Thu, Jul 23, 2009 at 2:22 AM, Mariana Cedica <[email protected] <mailto:[email protected]>> wrote:

    Hello,

    If you want to have a clean Domain without SectionRoot and
    TemplateRoot create a  content-template-contrib.xml (use as
    example the file from /nuxeo-platform-content-template-manager) in
    your plugin and  remove the templateItems corresponding to these
    two types from the  DomainFactory factoryBinding like this:

      <factoryBinding name="DomainFactory"
    factoryName="SimpleTemplateFactory" targetType="Domain">
        <template>
          <templateItem typeName="WorkspaceRoot" id="workspaces"
    title="Workspaces"
              description="Workspaces"/>
        </template>
      </factoryBinding>

    Also make sure that your  contribution is deployed after the
    default one by adding  org.nuxeo.ecm.platform.content.template  as
    Require-Bundle in your MANIFEST.MF

    Mariana
    //
    Jesus Ibańez Calvo wrote:

        Hello!!

        could someone to help on how to hide SectionRoot &
        TemplateRoot from Root?  i have the next component (which is
        registered with success), but they still appear:


        <component name="org.nuxeo.ecm.platform.actionsContrib">
        <require>org.nuxeo.ecm.platform.types</require>
        <extension target="org.nuxeo.ecm.platform.types.TypeService"
        point="types">

        <type id="Domain">
             <label>Domain</label>
             <icon>/icons/domain.gif</icon>
             <bigIcon>/icons/domain.gif</bigIcon>
             <category>SuperDocument</category>
             <description>Domain.description</description>
             <default-view>view_documents</default-view>
             <create-view>create_domain</create-view>
             <views>
               <view id="user_dashboard" value="user_dashboard" />
             </views>
             <deniedSubtypes>
               <type>SectionRoot</type>
               <type>TemplateRoot</type>
             </deniedSubtypes>
             <layouts mode="any">
               <layout>heading</layout>
             </layouts>
             <layouts mode="edit">
               <layout>heading</layout>
               <layout>D5-dublincore</layout>
             </layouts>
           </type>

        </extension>
        </component >


        Thks. in advanced
-- Jesus
        ------------------------------------------------------------------------

        _______________________________________________
        ECM mailing list
        [email protected] <mailto:[email protected]>
        http://lists.nuxeo.com/mailman/listinfo/ecm
        To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm




--
Jesus

_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm

Reply via email to