This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 24129 - unable to use the generated autoload module with JMI interfaces
Summary: unable to use the generated autoload module with JMI interfaces
Status: RESOLVED INVALID
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-28 11:45 UTC by Alberto Lagna
Modified: 2002-07-19 15:23 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alberto Lagna 2002-05-28 11:45:49 UTC
I successfully installed:
- mof and jmi modules 
- MDR version downloaded from NB update center 
alpha (now it's far easier to install ;-) )

Then I
- Instantiated Model package, i.e. go to MOF 
(package extent) -> Package (class
proxy) -> Model (instance of Package) and 
perform instantiate action on it. 
- Imported UML metamodel into Model_1 (from 
xmi found in MDR website 01-02-15_Diff.xml + 
01-02-15.xml)
- Generated JMI interfaces
- created a module with the generated jmi 
interfaces and loaded into NB, using te update 
tool.
The module was generated using the 
makemodules.xml, customised for the current 
module  (attached at the end). I called it 
uml_jmi.nbm


Then I tried to instantiate the UML package 
going to Model_1 -> Package -> UML 
performing "instantiate" action, with the 
package name: "org.omg.UML"
but I got an exception:
java.lang.ClassNotFoundException: 
org.omg.uml.foundation.datatypes.Multiplicity
even if the Multiplicity.class IS present in 
the jar in the uml_jmi.nbm module.

I'm attaching the ide.log regarding the 
installation of the new module and the above 
Exception.

How can I fix the problem?
PLease let me know

ciao and thanks
Alberto

---
Alberto Lagna
Senior Architect
QuarterSoft Inc.
http://www.quartersoft.com
+39 333 3138664
alberto@quartersoft.com

"Turning mindshare into marketshare"  




===============================================
===============================================
customised makemodules.xml
===============================================
===============================================

<?xml version="1.0" encoding="UTF-8"?>
<!--
                Sun Public License Notice

The contents of this file are subject to the 
Sun Public License
Version 1.0 (the "License"). You may not use 
this file except in
compliance with the License. A copy of the 
License is available at
http://www.sun.com/

The Original Code is NetBeans. The Initial 
Developer of the Original
Code is Sun Microsystems, Inc. Portions 
Copyright 1997-2001 Sun
Microsystems, Inc. All Rights Reserved.
-->

<project name="mdr" basedir="." 
default="netbeans">

  <taskdef name="makenbm" 
classname="org.netbeans.nbbuild.MakeNBM" 
classpath="nbanttasks.jar"/>
  <taskdef name="genlist" 
classname="org.netbeans.nbbuild.MakeListOfNBM" 
classpath="nbanttasks.jar"/>
  <taskdef name="locjar" 
classname="org.netbeans.nbbuild.LocalizedJar" 
classpath="nbanttasks.jar"/>

  <target name="init">
    <tstamp/>
    <property name="buildnumber" 
value="${DSTAMP}-${TSTAMP}"/>
    <echo message="buildnumber = 
${buildnumber}"/>
  </target>

  <!-- ======================== -->
  <!-- Compilation of all parts -->
  <!-- ======================== -->
  <target name="compile">
    <!-- sources -->
    <javac srcdir="." destdir="."
           debug="${build.compiler.debug}" 
           
deprecation="${build.compiler.deprecation}">
    </javac>    
  </target>

  <!-- ===================== -->
  <!-- Creating jars -->
  <!-- ===================== -->
  <target name="jars" depends="init,compile">
    <mkdir dir="netbeans/modules/autoload"/>

    <echo file="manifest-uml_jmi.mf">Manifest-
Version: 1.0
OpenIDE-Module-Specification-Version: 0.93
OpenIDE-Module: org.omg.uml/1
OpenIDE-Module-Display-Category: MDR
OpenIDE-Module-Implementation-Version: 
200205231025
OpenIDE-Module-Module-Dependencies: 
javax.jmi.reflect/1 > 0.92
OpenIDE-Module-Name: JMI Metamodel API
OpenIDE-Module-Short-Description: Generated 
JMI API for UML.
OpenIDE-Module-Long-Description: Generated JMI 
API for UML.
OpenIDE-Module-Implementation-Version: 
@BUILD_NUMBER_SUBST@
    </echo>


    <filter token="BUILD_NUMBER_SUBST" 
value="${buildnumber}"/>
    <copy file="manifest-uml_jmi.mf" 
filtering="on" tofile="manifest-uml_jmi-
subst.mf"/>    


    <locjar 
jarfile="netbeans/modules/autoload/uml_jmi.jar"
            manifest="manifest-uml_jmi-
subst.mf"
            compress="false">
      <locale name="ja"/>
      <fileset dir=".">
        <include name="org/"/>
        <include name="primitivetypes/"/>
        <exclude name="**/*.java"/>
      </fileset>
    </locjar>

  </target>

  <!-- Default targets -->
  <target name="netbeans" depends="nbm" 
description="Main build target, creates NBM 
files for downloaded files."/>

  <!-- ================= -->
  <!-- Production of NBM -->
  <!-- ================= -->
  <target name="nbm" depends="jars">
    <mkdir dir="uml_jmi-nbm-tmp"/>
    <copy todir="uml_jmi-nbm-tmp">
      <fileset dir=".">
        <include 
name="netbeans/modules/autoload/uml_jmi.jar"/>
      </fileset>
    </copy>
    <makenbm file="uml_jmi.nbm"
             topdir="uml_jmi-nbm-tmp"
             
module="netbeans/modules/autoload/uml_jmi.jar"
	     
homepage="http://mdr.${homepage.base}/"
	     distribution="http://
${dist.base}/uml_jmi.nbm">
    </makenbm>
  </target>


===============================================
===============================================
ide.log
===============================================
===============================================

-----------------------------------------------
--------------------------------
>Log Session: Monday, May 27, 2002 1:14:48 PM 
CEST
>System Info: 
  Product Version       = NetBeans IDE 
Development Version (Build 200205070925)
  IDE Versioning        = IDE/1 spec=2.17 
impl=200205070925
  Operating System      = Windows 2000 version 
5.0 running on x86
  Java; VM; Vendor      = 1.3.1; Java HotSpot
(TM) Client VM 1.3.1-b24; Sun Microsystems Inc.
  Java Home             = 
c:\local\java\j2sdk1.3.1\jre
  System Locale; Encod. = en_US; Cp1252
  Home Dir; Current Dir = C:\Documents and 
Settings\Alberto; C:\Program Files\NetBeans 
IDE 3.4dev
  IDE Install; User Dir = C:\Program 
Files\NetBeans IDE 3.4dev; C:\Documents and 
Settings\Alberto\.netbeans\3.4dev
  CLASSPATH             = C:\Program 
Files\NetBeans IDE 3.4dev\lib\patches\openide-
compat.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\core-compiler.jar;C:\Program 
Files\NetBeans IDE 3.4dev\lib\core-
execution.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\core-ide.jar;C:\Program 
Files\NetBeans IDE 3.4dev\lib\core-
ui.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\core-windows.jar;C:\Program 
Files\NetBeans IDE 
3.4dev\lib\core.jar;C:\Program Files\NetBeans 
IDE 3.4dev\lib\openide.jar;C:\Program 
Files\NetBeans IDE 
3.4dev\lib\ext\crimson.jar;C:\Program 
Files\NetBeans IDE 
3.4dev\lib\ext\regexp.jar;C:\Program 
Files\NetBeans IDE 3.4dev\lib\ext\rmi-
ext.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\ext\terminalemulator.jar;C:\Program 
Files\NetBeans IDE 
3.4dev\lib\ext\xerces.jar;C:\Program 
Files\NetBeans IDE 3.4dev\lib\ext\junit-
ext.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\ext\junit.jar;c:\local\java\j2sdk1.3
.1\lib\dt.jar;c:\local\java\j2sdk1.3.1
\lib\tools.jar
  Boot & ext classpath  = 
c:\local\java\j2sdk1.3.1
\jre\lib\rt.jar;c:\local\java\j2sdk1.3.1
\jre\lib\i18n.jar;c:\local\java\j2sdk1.3.1
\jre\lib\sunrsasign.jar;c:\local\java\j2sdk1.3.
1\jre\classes;c:\local\java\j2sdk1.3.1
\jre\lib\ext\testingbootstrap.jar;c:\local\java
\j2sdk1.3.1\jre\lib\ext\Coroutine4Java.jar
-----------------------------------------------
--------------------------------
Warning: the extension C:\Program 
Files\NetBeans IDE 3.4dev\modules\ext\jasper-
runtime.jar may be multiply loaded by modules: 
[C:\Program Files\NetBeans IDE 
3.4dev\modules\jsp-parser.jar, C:\Program 
Files\NetBeans IDE 3.4dev\modules\tomcat40.jar]
Warning: the extension C:\Program 
Files\NetBeans IDE 3.4dev\modules\ext\jasper-
compiler.jar may be multiply loaded by 
modules: [C:\Program Files\NetBeans IDE 
3.4dev\modules\jsp-parser.jar, C:\Program 
Files\NetBeans IDE 3.4dev\modules\tomcat40.jar]
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.jndi is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Option in 
org.netbeans.modules.junit is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Description in 
org.netbeans.modules.junit is deprecated.
[org.netbeans.core.modules] (Please install 
help using an XML layer instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.debugger.core is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.looks is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.vcscore is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.j2eeserver is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in org.netbeans.modules.rmi 
is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in org.netbeans.modules.rmi 
is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.xml.catalog is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.core.execution is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
Turning on modules:
	org.netbeans.modules.text/1 [1.8 
200205070925]
	org.netbeans.modules.properties/1 [1.8 
200205070925]
	org.openidex.util/2 [2.3 200205070925]
	org.netbeans.modules.javahelp/1 [1.0 
200204252030]
	org.netbeans.libs.xalan/1 [1.1 2.3.1]
	org.netbeans.modules.mousewheel/1 [1.2]
	org.netbeans.modules.jndi/1 [1.5 
200205070925]
	org.netbeans.modules.junit/2 [2.3 
${buildnumber}]
	org.netbeans.modules.schema2beans/1 
[1.3 200205070925]
	org.netbeans.modules.html/1 [1.9 
200205070925]
	org.netbeans.core.naming/1 [1.0 
${buildnumber}]
	org.netbeans.libs.jaxp/1 [1.1 1.1.2]
	org.netbeans.modules.java/1 [1.9 
200205070925]
	org.netbeans.modules.debugger.core/3 
[2.2 200205070925]
	org.netbeans.modules.xml.tax/1 [0.6 
200205070925]
	org.netbeans.modules.jarpackager/2 
[1.10 200205070925]
	org.netbeans.core/1 [1.3 200203111053]
	org.netbeans.modules.classfile/1 [1.5 
200205070925]
	org.netbeans.modules.usersguide/1 
[1.10 200205070925]
	org.netbeans.modules.servletapi/1 [1.1 
200205070925]
	org.netbeans.modules.servletapi23/1 
[1.2 200205070925]
	org.netbeans.modules.clazz/1 [1.9 
200205070925]
	org.netbeans.modules.form/2 [1.8 
200205070925]
	org.netbeans.modules.scripting/1 [1.5 
200205070925]
	org.netbeans.modules.debugger.debug/1 
[1.10 200205070925]
	org.netbeans.modules.looks/1 [0.1 
${buildnumber}]
	org.netbeans.modules.utilities/1 [1.8 
200205070925]
	org.netbeans.modules.editor/1 [1.9 
200205070925]
	javax.jmi.reflect/1 [0.92 20020523-
1131   ]
	org.apache.tools.ant.module/2 [2.9 
200205070925]
	org.apache.tools.ant.module.docs [2.9 
200205070925]
	org.netbeans.modules.autoupdate/1 [2.2 
200205070925]
	org.netbeans.modules.image/1 [1.8 
200205070925]
	org.netbeans.modules.beans/1 [1.8 
200205070925]
	org.netbeans.modules.css/1 [0.6 
200205070925]
	org.netbeans.modules.applet/1 [1.8 
200205070925]
	org.netbeans.modules.i18n/1 [1.10 
200205070925]
	org.netbeans.modules.freestylebrowser/1
 [1.0 200201081828]
	org.netbeans.modules.debugger.jpda/1 
[1.10 200205070925]
	org.netbeans.modules.vcscore/1 [1.6 
200205070925]
	org.netbeans.api.xml/1 [0.3 
200205070925]
	org.netbeans.modules.javadoc/1 [1.8 
200205070925]
	org.netbeans.modules.httpserver/1 [1.8 
200205070925]
	org.netbeans.modules.diff/1 [1.4 
200205070925]
	org.netbeans.modules.projects/1 [1.8 
200205070925]
	org.netbeans.modules.properties.syntax/
1 [1.8 200205070925]
	org.netbeans.modules.apisupport.lite/1 
[0.3 200205070925]
	org.netbeans.core.windows/1 [1.0 
200205070925]
	org.netbeans.modules.i18n.form/2 [1.9 
200205070925]
	org.netbeans.modules.xml.core/1 [0.6 
200205070925]
	javax.jmi.model/1 [0.92 20020522-1659]
	org.netbeans.modules.xml.tree/1 [0.6 
200205070925]
	org.netbeans.jmi.xmlmodel/1 [0.93 
200205201725]
	org.netbeans.modules.cvsclient/1 [1.5 
200205070925]
	org.netbeans.modules.j2eeserver/2 [1.4 
200205070925]
	org.netbeans.core.ui/1 [1.0 
200205070925]
	org.netbeans.modules.extbrowser/1 [0.4 
200205070925]
	org.netbeans.modules.web.core/1 [1.8 
200205070925]
	org.netbeans.api.mdr/1 [0.98 
200205201652]
	org.netbeans.modules.vcs.advanced/1 
[1.6 200205070925]
	org.netbeans.modules.rmi/1 [1.5 
200205070925]
	org.netbeans.modules.xml.catalog/1 
[0.6 200205070925]
	org.netbeans.modules.vcs.profiles.vss/1
 [1.0 200205070925]
	org.netbeans.modules.xml.tools/1 [0.6 
200205070925]
	org.netbeans.modules.xml.text/1 [0.6 
200205070925]
	org.netbeans.modules.mdrxml/1 [0.51 
200205201648]
	org.netbeans.modules.vcs.profiles.cvspr
ofiles/1 [1.0 200205070925]
	org.netbeans.modules.mdr/1 [0.49 
200205201753]
	org.netbeans.modules.xml/2 [0.6 
200205070925]
	org.netbeans.core.compiler/1 [1.0 
200205070925]
	org.netbeans.modules.web.jspparser/1 
[1.1 200205070925]
	org.netbeans.modules.vcs.cmdline.compat
/1 [1.1 200205070925]
	org.netbeans.modules.vcs.profiles.pvcs/
1 [1.0 200205070925]
	org.netbeans.core.execution/1 [1.0 
200205070925]
	org.netbeans.modules.web.core.syntax/1 
[1.7 200205070925]
	org.netbeans.modules.web.tomcat.tomcat4
0/1 [1.3 200205070925]
	org.netbeans.modules.web.tomcat.tomcat4
0.autocompile/1 [1.2 200205070925]
	org.netbeans.modules.mdrexplorer/1 
[0.29 ${buildnumber}]
	org.netbeans.core.ide/1 [1.0 
200205070925]
	org.netbeans.modules.xml.editor.colorin
g/2 [0.6 200205070925]
	org.netbeans.modules.mdrtoolkit/1 
[0.29 200205201740]
[org.openide.loaders.InstanceDataObject #3] 
Use of [] in Shortcuts/CA-J[org-netbeans-
modules-junit-CreateTestAction].instance is 
deprecated.
Starting system in full screen (MDI) UI mode.
[org.openide.loaders.InstanceDataObject #3] 
(Please use the string-valued file attribute 
instanceClass instead.)
[org.openide.loaders.InstanceDataObject #3] 
Use of [] in Shortcuts/CA-K[org-netbeans-
modules-junit-OpenTestAction].instance is 
deprecated.
[org.openide.loaders.InstanceDataObject #3] 
(Please use the string-valued file attribute 
instanceClass instead.)
[org.openide.loaders.InstanceDataObject #3] 
Use of [] in Shortcuts/CA-L[org-netbeans-
modules-junit-RunTestAction].instance is 
deprecated.
[org.openide.loaders.InstanceDataObject #3] 
(Please use the string-valued file attribute 
instanceClass instead.)
Deprecated relative path in 
org.netbeans.modules.junit.CreateTestAction.ico
nResource (cf. #20072)
Deprecated relative path in 
org.netbeans.modules.junit.RunTestAction.iconRe
source (cf. #20072)
Deprecated relative path in 
org.netbeans.modules.junit.OpenTestAction.iconR
esource (cf. #20072)
You must call super.initialize() from 
org.netbeans.modules.mousewheel.MouseWheelSetti
ngs.initialize()
Serializable class 
org.netbeans.modules.mdrexplorer.looks.MDRManag
erWrapper does not declare serialVersionUID 
field. Encountered while storing: 
[org.openide.explorer.ExplorerManager, 
org.netbeans.api.looks.LookNode$H, 
java.util.HashMap] See also 
http://www.netbeans.org/issues/show_bug.cgi?
id=19915
Serializable class java.util.TreeSet does not 
declare serialVersionUID field. Encountered 
while storing: 
[org.openide.util.SharedClassObject$WriteReplac
e, 
org.apache.tools.ant.module.loader.AntProjectDa
taLoader, org.openide.loaders.UniFileLoader, 
org.openide.loaders.MultiFileLoader, 
org.openide.loaders.DataLoader, 
org.openide.util.SharedClassObject, 
java.lang.Integer, java.lang.Number, 
org.openide.loaders.ExtensionList] See also 
http://www.netbeans.org/issues/show_bug.cgi?
id=19915
Serializable class 
org.netbeans.modules.mdr.MDRLoader does not 
declare serialVersionUID field. Encountered 
while storing: 
[org.openide.util.SharedClassObject$WriteReplac
e] See also 
http://www.netbeans.org/issues/show_bug.cgi?
id=19915
-----------------------------------------------
--------------------------------
>Log Session: Monday, May 27, 2002 1:16:43 PM 
CEST
>System Info: 
  Product Version       = NetBeans IDE 
Development Version (Build 200205070925)
  IDE Versioning        = IDE/1 spec=2.17 
impl=200205070925
  Operating System      = Windows 2000 version 
5.0 running on x86
  Java; VM; Vendor      = 1.3.1; Java HotSpot
(TM) Client VM 1.3.1-b24; Sun Microsystems Inc.
  Java Home             = 
c:\local\java\j2sdk1.3.1\jre
  System Locale; Encod. = en_US; Cp1252
  Home Dir; Current Dir = C:\Documents and 
Settings\Alberto; C:\Program Files\NetBeans 
IDE 3.4dev
  IDE Install; User Dir = C:\Program 
Files\NetBeans IDE 3.4dev; C:\Documents and 
Settings\Alberto\.netbeans\3.4dev
  CLASSPATH             = C:\Program 
Files\NetBeans IDE 3.4dev\lib\patches\openide-
compat.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\core-compiler.jar;C:\Program 
Files\NetBeans IDE 3.4dev\lib\core-
execution.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\core-ide.jar;C:\Program 
Files\NetBeans IDE 3.4dev\lib\core-
ui.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\core-windows.jar;C:\Program 
Files\NetBeans IDE 
3.4dev\lib\core.jar;C:\Program Files\NetBeans 
IDE 3.4dev\lib\openide.jar;C:\Program 
Files\NetBeans IDE 
3.4dev\lib\ext\crimson.jar;C:\Program 
Files\NetBeans IDE 
3.4dev\lib\ext\regexp.jar;C:\Program 
Files\NetBeans IDE 3.4dev\lib\ext\rmi-
ext.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\ext\terminalemulator.jar;C:\Program 
Files\NetBeans IDE 
3.4dev\lib\ext\xerces.jar;C:\Program 
Files\NetBeans IDE 3.4dev\lib\ext\junit-
ext.jar;C:\Program Files\NetBeans IDE 
3.4dev\lib\ext\junit.jar;c:\local\java\j2sdk1.3
.1\lib\dt.jar;c:\local\java\j2sdk1.3.1
\lib\tools.jar
  Boot & ext classpath  = 
c:\local\java\j2sdk1.3.1
\jre\lib\rt.jar;c:\local\java\j2sdk1.3.1
\jre\lib\i18n.jar;c:\local\java\j2sdk1.3.1
\jre\lib\sunrsasign.jar;c:\local\java\j2sdk1.3.
1\jre\classes;c:\local\java\j2sdk1.3.1
\jre\lib\ext\testingbootstrap.jar;c:\local\java
\j2sdk1.3.1\jre\lib\ext\Coroutine4Java.jar
-----------------------------------------------
--------------------------------
Warning: the extension C:\Program 
Files\NetBeans IDE 3.4dev\modules\ext\jasper-
runtime.jar may be multiply loaded by modules: 
[C:\Program Files\NetBeans IDE 
3.4dev\modules\jsp-parser.jar, C:\Program 
Files\NetBeans IDE 3.4dev\modules\tomcat40.jar]
Warning: the extension C:\Program 
Files\NetBeans IDE 3.4dev\modules\ext\jasper-
compiler.jar may be multiply loaded by 
modules: [C:\Program Files\NetBeans IDE 
3.4dev\modules\jsp-parser.jar, C:\Program 
Files\NetBeans IDE 3.4dev\modules\tomcat40.jar]
New modules:
	org.omg.uml/1 [0.93 20020527-1213   ]
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Option in 
org.netbeans.modules.junit is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Description in 
org.netbeans.modules.junit is deprecated.
[org.netbeans.core.modules] (Please install 
help using an XML layer instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.debugger.core is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.jndi is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.looks is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.j2eeserver is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.vcscore is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in org.netbeans.modules.rmi 
is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in org.netbeans.modules.rmi 
is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.core.execution is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
[org.netbeans.core.modules] Use of OpenIDE-
Module-Class: Node in 
org.netbeans.modules.xml.catalog is obsolete.
[org.netbeans.core.modules] (Please use layer-
based installation of objects instead.)
Turning on modules:
	org.netbeans.modules.html/1 [1.9 
200205070925]
	org.openidex.util/2 [2.3 200205070925]
	org.netbeans.modules.text/1 [1.8 
200205070925]
	org.netbeans.modules.utilities/1 [1.8 
200205070925]
	org.netbeans.modules.javahelp/1 [1.0 
200204252030]
	org.netbeans.modules.junit/2 [2.3 
${buildnumber}]
	org.netbeans.modules.debugger.core/3 
[2.2 200205070925]
	org.netbeans.core/1 [1.3 200203111053]
	org.netbeans.modules.java/1 [1.9 
200205070925]
	org.netbeans.libs.xalan/1 [1.1 2.3.1]
	org.netbeans.modules.projects/1 [1.8 
200205070925]
	org.apache.tools.ant.module/2 [2.9 
200205070925]
	org.apache.tools.ant.module.docs [2.9 
200205070925]
	org.netbeans.core.naming/1 [1.0 
${buildnumber}]
	org.netbeans.modules.jarpackager/2 
[1.10 200205070925]
	org.netbeans.modules.schema2beans/1 
[1.3 200205070925]
	org.netbeans.modules.apisupport.lite/1 
[0.3 200205070925]
	org.netbeans.modules.applet/1 [1.8 
200205070925]
	org.netbeans.modules.properties/1 [1.8 
200205070925]
	javax.jmi.reflect/1 [0.92 20020523-
1131   ]
	org.netbeans.modules.servletapi23/1 
[1.2 200205070925]
	org.netbeans.modules.editor/1 [1.9 
200205070925]
	org.netbeans.modules.mousewheel/1 [1.2]
	org.netbeans.modules.xml.tax/1 [0.6 
200205070925]
	org.netbeans.modules.debugger.jpda/1 
[1.10 200205070925]
	org.netbeans.modules.autoupdate/1 [2.2 
200205070925]
	org.netbeans.modules.image/1 [1.8 
200205070925]
	org.netbeans.modules.scripting/1 [1.5 
200205070925]
	org.netbeans.modules.beans/1 [1.8 
200205070925]
	org.netbeans.modules.properties.syntax/
1 [1.8 200205070925]
	org.netbeans.modules.usersguide/1 
[1.10 200205070925]
	org.netbeans.modules.jndi/1 [1.5 
200205070925]
	org.netbeans.modules.servletapi/1 [1.1 
200205070925]
	org.netbeans.modules.css/1 [0.6 
200205070925]
	org.netbeans.modules.form/2 [1.8 
200205070925]
	org.netbeans.core.windows/1 [1.0 
200205070925]
	org.netbeans.modules.debugger.debug/1 
[1.10 200205070925]
	org.netbeans.modules.looks/1 [0.1 
${buildnumber}]
	org.netbeans.modules.j2eeserver/2 [1.4 
200205070925]
	org.netbeans.jmi.xmlmodel/1 [0.93 
200205201725]
	org.netbeans.modules.javadoc/1 [1.8 
200205070925]
	org.netbeans.modules.i18n/1 [1.10 
200205070925]
	org.netbeans.modules.diff/1 [1.4 
200205070925]
	org.netbeans.modules.classfile/1 [1.5 
200205070925]
	org.netbeans.modules.i18n.form/2 [1.9 
200205070925]
	org.netbeans.libs.jaxp/1 [1.1 1.1.2]
	org.netbeans.modules.httpserver/1 [1.8 
200205070925]
	org.netbeans.modules.clazz/1 [1.9 
200205070925]
	javax.jmi.model/1 [0.92 20020522-1659]
	org.netbeans.modules.vcscore/1 [1.6 
200205070925]
	org.netbeans.modules.web.core/1 [1.8 
200205070925]
	org.netbeans.modules.extbrowser/1 [0.4 
200205070925]
	org.netbeans.core.ui/1 [1.0 
200205070925]
	org.netbeans.modules.web.core.syntax/1 
[1.7 200205070925]
	org.netbeans.modules.web.tomcat.tomcat4
0/1 [1.3 200205070925]
	org.netbeans.modules.vcs.advanced/1 
[1.6 200205070925]
	org.netbeans.modules.cvsclient/1 [1.5 
200205070925]
	org.netbeans.modules.rmi/1 [1.5 
200205070925]
	org.netbeans.modules.vcs.profiles.pvcs/
1 [1.0 200205070925]
	org.netbeans.modules.freestylebrowser/1
 [1.0 200201081828]
	org.netbeans.api.xml/1 [0.3 
200205070925]
	org.netbeans.modules.vcs.profiles.vss/1
 [1.0 200205070925]
	org.netbeans.modules.web.jspparser/1 
[1.1 200205070925]
	org.netbeans.api.mdr/1 [0.98 
200205201652]
	org.netbeans.core.execution/1 [1.0 
200205070925]
	org.netbeans.modules.web.tomcat.tomcat4
0.autocompile/1 [1.2 200205070925]
	org.netbeans.core.compiler/1 [1.0 
200205070925]
	org.netbeans.modules.vcs.profiles.cvspr
ofiles/1 [1.0 200205070925]
	org.netbeans.modules.xml.core/1 [0.6 
200205070925]
	org.netbeans.modules.xml.tree/1 [0.6 
200205070925]
	org.netbeans.modules.xml.text/1 [0.6 
200205070925]
	org.netbeans.modules.mdr/1 [0.49 
200205201753]
	org.netbeans.core.ide/1 [1.0 
200205070925]
	org.netbeans.modules.vcs.cmdline.compat
/1 [1.1 200205070925]
	org.netbeans.modules.mdrxml/1 [0.51 
200205201648]
	org.netbeans.modules.mdrexplorer/1 
[0.29 ${buildnumber}]
	org.netbeans.modules.xml.catalog/1 
[0.6 200205070925]
	org.netbeans.modules.mdrtoolkit/1 
[0.29 200205201740]
	org.netbeans.modules.xml.tools/1 [0.6 
200205070925]
	org.netbeans.modules.xml/2 [0.6 
200205070925]
	org.netbeans.modules.xml.editor.colorin
g/2 [0.6 200205070925]
[org.openide.loaders.InstanceDataObject #3] 
Use of [] in Shortcuts/CA-J[org-netbeans-
modules-junit-CreateTestAction].instance is 
deprecated.
Starting system in full screen (MDI) UI mode.
[org.openide.loaders.InstanceDataObject #3] 
(Please use the string-valued file attribute 
instanceClass instead.)
[org.openide.loaders.InstanceDataObject #3] 
Use of [] in Shortcuts/CA-K[org-netbeans-
modules-junit-OpenTestAction].instance is 
deprecated.
[org.openide.loaders.InstanceDataObject #3] 
(Please use the string-valued file attribute 
instanceClass instead.)
[org.openide.loaders.InstanceDataObject #3] 
Use of [] in Shortcuts/CA-L[org-netbeans-
modules-junit-RunTestAction].instance is 
deprecated.
[org.openide.loaders.InstanceDataObject #3] 
(Please use the string-valued file attribute 
instanceClass instead.)
java.lang.ClassNotFoundException: 
org.omg.uml.foundation.datatypes.Multiplicity
	at java.lang.ClassLoader.findClass
(ClassLoader.java:346)
	at 
org.netbeans.mdr.handlers.MDRClassLoader.loadCl
ass(MDRClassLoader.java:57)
	at java.lang.ClassLoader.loadClass
(ClassLoader.java:253)
	at 
java.lang.ClassLoader.loadClassInternal
(ClassLoader.java:313)
	at java.lang.Class.forName0(Native 
Method)
	at java.lang.Class.forName
(Class.java:195)
	at 
org.netbeans.mdr.handlers.BaseObjectHandler.res
olveInterface(BaseObjectHandler.java:205)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.instantiate
PackageContent(NBMDRepositoryImpl.java:461)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.instantiate
Package(NBMDRepositoryImpl.java:377)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.instantiate
PackageContent(NBMDRepositoryImpl.java:489)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.instantiate
Package(NBMDRepositoryImpl.java:377)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.createExten
t(NBMDRepositoryImpl.java:190)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.createExten
t(NBMDRepositoryImpl.java:139)
	at 
org.netbeans.modules.mdrexplorer.looks.reflect.
actions.InstantiateAction$1.run
(InstantiateAction.java:75)
	at org.openide.util.Task.run
(Task.java:136)
	at 
org.openide.util.RequestProcessor$Processor.run
(RequestProcessor.java:599)
org.netbeans.mdr.util.DebugException
	at 
org.netbeans.mdr.NBMDRepositoryImpl.instantiate
PackageContent(NBMDRepositoryImpl.java:465)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.instantiate
Package(NBMDRepositoryImpl.java:377)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.instantiate
PackageContent(NBMDRepositoryImpl.java:489)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.instantiate
Package(NBMDRepositoryImpl.java:377)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.createExten
t(NBMDRepositoryImpl.java:190)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.createExten
t(NBMDRepositoryImpl.java:139)
	at 
org.netbeans.modules.mdrexplorer.looks.reflect.
actions.InstantiateAction$1.run
(InstantiateAction.java:75)
	at org.openide.util.Task.run
(Task.java:136)
	at 
org.openide.util.RequestProcessor$Processor.run
(RequestProcessor.java:599)
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack
(Thread.java:993)
	at 
org.netbeans.mdr.util.TransactionMutex.leave
(TransactionMutex.java:100)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.endTrans
(NBMDRepositoryImpl.java:708)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.createExten
t(NBMDRepositoryImpl.java:207)
	at 
org.netbeans.mdr.NBMDRepositoryImpl.createExten
t(NBMDRepositoryImpl.java:139)
	at 
org.netbeans.modules.mdrexplorer.looks.reflect.
actions.InstantiateAction$1.run
(InstantiateAction.java:75)
	at org.openide.util.Task.run
(Task.java:136)
	at 
org.openide.util.RequestProcessor$Processor.run
(RequestProcessor.java:599)
Serializable class 
org.netbeans.modules.mdrexplorer.looks.MDRManag
erWrapper does not declare serialVersionUID 
field. Encountered while storing: 
[org.openide.explorer.ExplorerManager, 
org.netbeans.api.looks.LookNode$H, 
java.util.HashMap] See also 
http://www.netbeans.org/issues/show_bug.cgi?
id=19915
Serializable class java.util.TreeSet does not 
declare serialVersionUID field. Encountered 
while storing: 
[org.openide.util.SharedClassObject$WriteReplac
e, 
org.apache.tools.ant.module.loader.AntProjectDa
taLoader, org.openide.loaders.UniFileLoader, 
org.openide.loaders.MultiFileLoader, 
org.openide.loaders.DataLoader, 
org.openide.util.SharedClassObject, 
java.lang.Integer, java.lang.Number, 
org.openide.loaders.ExtensionList] See also 
http://www.netbeans.org/issues/show_bug.cgi?
id=19915
Serializable class 
org.netbeans.modules.mdr.MDRLoader does not 
declare serialVersionUID field. Encountered 
while storing: 
[org.openide.util.SharedClassObject$WriteReplac
e] See also 
http://www.netbeans.org/issues/show_bug.cgi?
id=19915
Comment 1 Martin Matula 2002-06-12 09:49:43 UTC
As I pointed to you already in the mail, autoload module 
is enabled only if other module depending on it is 
enabled. This is not the case in the example bellow, thus 
you need to make the module containing the interfaces a 
regular module (not autoload module) by placing the jar 
file directly into modules directory (rather than 
modules/autoload).