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