Thanks Michiel

I have tried it. .. and it doesnt work because the bundle is loaded
before mmbase is started.
I am not sure how I can solve this problem.

It here is my builder

<?xml version="1.0" encoding="UTF-8"?>
<builder
    xmlns="http://www.mmbase.org/xmlns/builder";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
    xsi:schemaLocation="http://www.mmbase.org/xmlns/builder
                        http://www.mmbase.org/xmlns/builder.xsd";
    name="datatypes" maintainer="mmbase.org" version="0" extends="object">
  <names>
    <singular xml:lang="en">rbtest</singular>
    <plural xml:lang="en">rbtest</plural>
  </names>

  <descriptions>
    <description xml:lang="nl">Builder voor het testen van de mmbase
resource bundle</description>
    <description xml:lang="en">Builder for testing the mmbase resource
bundle</description>
  </descriptions>

  <fieldlist>
    <field>
      <datatype xmlns="http://www.mmbase.org/xmlns/datatypes";>
       <enumeration
resource="net.sf.mmapps.resourcebundle.MMBaseResourceBundle">
           <entry resource="rbe.editor.top.header"/>
       </enumeration>
      </datatype>
      <db>
        <name>headers</name>
        <type size="255" state="persistent">STRING</type>
      </db>
    </field>
  </fieldlist>

</builder>

and this is the exception:
2005-10-19 16:13:50,959 ERROR   mmbase.module.core.MMBase -
org.mmbase.bridge.NotFoundException: MMBase is not yet initialized
        at 
org.mmbase.bridge.implementation.BasicCloudContext.checkExists(BasicCloudContext.java:121)
        at 
org.mmbase.bridge.implementation.BasicCloudContext.getCloud(BasicCloudContext.java:130)
        at 
net.sf.mmapps.modules.cloudprovider.ConfiguredUsernameAndPasswordCloudProvider.getAdminCloud(ConfiguredUsernameAndPasswordCloudProvider.java:62)
        at 
net.sf.mmapps.modules.cloudprovider.ConfiguredUsernameAndPasswordCloudProvider.getCloud(ConfiguredUsernameAndPasswordCloudProvider.java:70)
        at 
net.sf.mmapps.resourcebundle.model.MMBaseResourceBundleHelper.load(MMBaseResourceBundleHelper.java:207)
        at 
net.sf.mmapps.resourcebundle.model.MMBaseResourceBundleHelper.getBundleGroups(MMBaseResourceBundleHelper.java:119)
        at 
net.sf.mmapps.resourcebundle.MMBaseResourceBundle.getKeys(MMBaseResourceBundle.java:88)
        at org.mmbase.util.SortedBundle.getResource(SortedBundle.java:133)
        at 
org.mmbase.util.LocalizedEntryListFactory$Bundle.get(LocalizedEntryListFactory.java:189)
        at 
org.mmbase.util.LocalizedEntryListFactory.addBundle(LocalizedEntryListFactory.java:94)
        at 
org.mmbase.datatypes.util.xml.DataTypeDefinition.addEnumeration(DataTypeDefinition.java:356)
        at 
org.mmbase.datatypes.util.xml.DataTypeDefinition.addCondition(DataTypeDefinition.java:238)
        at 
org.mmbase.datatypes.util.xml.DataTypeDefinition.configureConditions(DataTypeDefinition.java:205)
        at 
org.mmbase.datatypes.util.xml.DataTypeDefinition.configure(DataTypeDefinition.java:174)
        at 
org.mmbase.datatypes.util.xml.DataTypeReader.readDataType(DataTypeReader.java:105)
        at 
org.mmbase.util.xml.BuilderReader.decodeDataType(BuilderReader.java:639)
        at 
org.mmbase.util.xml.BuilderReader.decodeFieldDef(BuilderReader.java:669)
        at org.mmbase.util.xml.BuilderReader.getFields(BuilderReader.java:336)
        at org.mmbase.module.core.MMBase.loadBuilderFromXML(MMBase.java:1075)
        at org.mmbase.module.core.MMBase.loadBuilders(MMBase.java:816)
        at org.mmbase.module.core.MMBase.init(MMBase.java:321)
        at org.mmbase.module.Module.startModule(Module.java:127)
        at org.mmbase.module.Module.getModule(Module.java:372)
        at org.mmbase.module.core.MMBase.getMMBase(MMBase.java:481)
        at org.mmbase.module.RemoteMMCI.init(RemoteMMCI.java:79)
        at org.mmbase.module.Module.startModule(Module.java:127)
        at org.mmbase.module.Module.startModules(Module.java:311)
        at org.mmbase.module.Module.getModule(Module.java:357)
        at org.mmbase.module.core.MMBase.getMMBase(MMBase.java:481)
        at org.mmbase.servlet.MMBaseStartThread.run(MMBaseStartThread.java:40)
_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers

Reply via email to