Re: use of refVerifyConstraints method

"Bin Fu" <[email protected]> Wed, 15 Oct 2003 16:20:22 +0200 (MEST)
Newsgroups gmane.comp.java.netbeans.modules.mdr.devel
Message-ID <[email protected]>
Hi, Martin,

because refVerfiyConstraints doesn't show me any messages, I put it between
two System.currentTimeMillis() and then found that it didn't take any time,
i.e. the duration of this method is 0 ms. When my XMI file is read in, 2584
instances will be created, and I don't think it takes 0 ms to verify one of two
packages (refVerifyConstraints will be invoked for 2 times because there are
2 root packages in my XMI file). refVerifyConstraints(true) doesn't seem to
work, althought it can be invoked.

Besides constraints violation, what else could be a reason for not being
able to generate JMI interfaces e.g. sequences of attribute in a model element?
By the way, I want to mention that my XMI 1.2 file was converted from XMI 2.0
which describes MOF 2.0 (for UML 2.0), could MOF 2.0 have anything to do
with this problem?

Sorry for asking again and again, but without solution for this problem
happening on MDR, I really cannot carry on.
Thanks again!

Fu, Bin 



> Hi,
> the error you mentioned in your previous e-mail was caused by a 
> corrupted storage - you will need to delete the storage files (i.e. 
> reboot the storage) to make that problem disappear.
> Regarding the refVerifyConstraints, the deep verify in MDR is 
> implemented by recursing into extents (not into composite associations). 
> I.e. if you invoke deep verify on a package proxy, the verify is invoked 
> also on all nested class proxies and association proxies, for each class 
> proxy on its every instance, etc. So after you read in the XMI file, it 
> should be enough to invoke refVerifyConstraints on the package extent 
> that you read the XMI file into.
> Regards,
> Martin
> 
> Bin Fu wrote:
> > Hi, Martin,
> > 
> > I changed the computer and ran the same java file again, and it works!! 
> > I think, "read(String URL, RefPackage extent)" is somehow sensitive with
> 
> > the environment, but I don't know why. Anyway, you can leave this 
> > problem that I asked yesterday.
> > 
> > I get a Collection with following code:
> > List l = new ArrayList(reader.read(uri, extent))
> > 
> > the length of this list l.size() is 2, which corresponds two root 
> > packages in my xmi file.
> > and when I check, I set it as deep verification i.e. 
> > refVerifyConstraints(true), is it not enough? (My running java file is 
> > same as what I sent you yesterday, so that you can use it as reference)
> > 
> > do you mean that I should go through each model element in my xml file 
> > and verify the constraints of each of them?
> > Thanks
> > 
> > Fu, Bin
> > 
> > 
> > 
> > 
> > 
> > Martin Matula wrote:
> > 
> >> Hi,
> >> the exception looks like there is an attribute in your metamodel that 
> >> does not have a type set. Maybe you could file a request for 
> >> enhancement (issue) requesting making the JMIMapper more user friendly 
> >> when reporting errors.
> >> I am not sure why the refVerifyConstraints does not work for you. It 
> >> is a fact that we have not implemented checking of all constraints, 
> >> but at least the multiplicity constraint should be checked. Are you 
> >> sure your program invokes refVerifyConstraints on each model element?
> >> Martin
> >>
> >> Bin Fu wrote:
> >>
> >>> Hi,
> >>>
> >>> as you suggested, I wrote a verification program to verify my 
> >>> generated xml file. And the "Collection" returned from 
> >>> "refVerifyConstraints" method is not null (which means there should 
> >>> be constraints violation according to the specification of JMI in 
> >>> p.81), but the length of returned "Collection" is always 0. 
> >>> Therefore, I guess that there are no constraints violation in my xml 
> >>> file.
> >>> But after I import my xml file into the MDR explorer again, I always 
> >>> get following exceptions when I try to export JMI interfaces.
> >>> Except for constraints violation, could it be other problems? And how 
> >>> to deal with?
> >>>
> >>> Thanks for your support!!
> >>>
> >>> Fu, Bin
> >>> PS: in the attachment you can find log file generated by netbeans IDE
> >>>
> >>> annotation: Exception occurred in Request Processor
> >>> java.lang.NullPointerException
> >>>    at java.util.Hashtable.get(Hashtable.java:333)
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.getAttrType(GenericMapper.java:144) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.getAttrType(GenericMapper.java:149) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.getAttrType(GenericMapper.java:149) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.JavaMapper.attributeTemplate(JavaMapper.java:362) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.JavaMapper.classInstanceTemplate(JavaMapper.java:571) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:344) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:335) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:335) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:335) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefPackage(GenericMapper.java:389) 
> >>>
> >>>    at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefBaseObject(GenericMapper.java:397) 
> >>>
> >>>    at 
> >>>
> org.netbeans.lib.jmi.mapping.JMIMapperImpl.generate(JMIMapperImpl.java:57)

> >>>
> >>>    at 
> >>>
>
org.netbeans.modules.mdrexplorer.looks.reflect.actions.Map2JavaAction$1.run(Map2JavaAction.java:75) 
> >>>
> >>>    at org.openide.util.Task.run(Task.java:136)
> >>>    at 
> >>> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:328)
> >>> [catch] at 
> >>>
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:670)

> >>>
> >>>
> >>>
> >>>
> >>> Martin Matula wrote:
> >>>
> >>>> Hi,
> >>>> the text that you have found describes how to make 
> >>>> refVerifyConstraints check more than just the multiplicity 
> >>>> constraints that are checked by default - you don't need this.
> >>>> Using refVerifyConstraints is simple - once you read XML file using 
> >>>> XMI   reader, you can invoke refVerifyConstraints on every object in 
> >>>> the collection returned from XMI reader's read method.
> >>>> Martin
> >>>>
> >>>> Bin Fu wrote:
> >>>>
> >>>>> Hi,
> >>>>>
> >>>>>
> >>>>> I've read specification of method "refVerifyConstraints", but I 
> >>>>> still don't know how to import an XMI file and then invoke this 
> >>>>> method. Do you know anywhere that I can find a little sample code 
> >>>>> for use of refVerifyConstraints?
> >>>>>
> >>>>> I found the following text from 
> >>>>> http://mdr.netbeans.org/custom_implementations.html: "
> >>>>>
> >>>>> The second possibility to implement some constraint checks is 
> >>>>> implementing the *_verify(...)*method. This method is invoked as a 
> >>>>> callback from refVerifyConstraints(...), thus, it serves for an "on 
> >>>>> demand" verification of element's constraints. A correct 
> >>>>> implementation of the _verify(...) method should always call 
> >>>>> super._verify(...).
> >>>>>
> >>>>>  protected Collection _verify(Collection verify) {
> >>>>>    super._verify(verify);
> >>>>>    // do your stuff here
> >>>>>  }
> >>>>>
> >>>>> "
> >>>>> But this is too rough for me.
> >>>>>
> >>>>> And as a beginner of MDR I've got so much support from you, thanks 
> >>>>> again!
> >>>>>
> >>>>> Regards
> >>>>>
> >>>>>
> >>>>> Bin
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> Martin Matula wrote:
> >>>>>
> >>>>>> Hi,
> >>>>>> no, this is not possible. Moreover, the problem you probably have 
> >>>>>> is not with the incorrectness of the XMI file - the XMI file is 
> >>>>>> correct, but the model serialized in it is not wellformed in a 
> >>>>>> sense that it seems to break some deferred constraints. One way to 
> >>>>>> find out which elements break this constraint is to try to call 
> >>>>>> refVerifyConstraints on them programatically.
> >>>>>> Martin
> >>>>>>
> >>>>>> Bin Fu wrote:
> >>>>>>
> >>>>>>> Hi, Martin,
> >>>>>>>
> >>>>>>> is there any way to execute the XML file with MDR step by step 
> >>>>>>> (such like "debug mode"), so that I can find what is needed in my 
> >>>>>>> XML file?
> >>>>>>> I found that there is a link to "source code" under 
> >>>>>>> mdr.netbeans.org, but I failed to find source code of MDR.
> >>>>>>>
> >>>>>>> Thanks!
> >>>>>>> Kind regards
> >>>>>>>
> >>>>>>> Bin
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> Martin Matula wrote:
> >>>>>>>
> >>>>>>>> Hi,
> >>>>>>>> it seems that for some reason, scope of an attribute (whether it 
> >>>>>>>> is a classifier level or instance level) is not set, so the 
> >>>>>>>> metamodel you are trying to generate the interfaces from is not 
> >>>>>>>> well-formed.
> >>>>>>>> Martin
> >>>>>>>>
> >>>>>>>> Bin Fu wrote:
> >>>>>>>>
> >>>>>>>>> Dear Martin,
> >>>>>>>>>
> >>>>>>>>> thanks for your answer. I found out the problem that is exactly 
> >>>>>>>>> as what you said.
> >>>>>>>>> After I solved this problem, I am able to load xml file into 
> >>>>>>>>> MDR without problem. And then I selected some packages that I 
> >>>>>>>>> need and clicked righ mouse to try to export them as JMI 
> >>>>>>>>> interfaces. Afterwards one error message came: "Exception 
> >>>>>>>>> occurred in Request Processor" (Details is shown following)
> >>>>>>>>>
> >>>>>>>>> Now that xml file can already be loaded, why is there still 
> >>>>>>>>> problem?
> >>>>>>>>> Thanks again!
> >>>>>>>>>
> >>>>>>>>> Bin
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Annotation: Exception occurred in Request Processor
> >>>>>>>>> java.lang.NullPointerException
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.JavaMapper$ClassContents.<init>(JavaMapper.java:621) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.JavaMapper$ClassContents.<init>(JavaMapper.java:592) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.JavaMapper.getClassContents(JavaMapper.java:587) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.JavaMapper.classInstanceTemplate(JavaMapper.java:548) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:344) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:335) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:335) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:335) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefBaseObject(GenericMapper.java:399) 
> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
> org.netbeans.lib.jmi.mapping.JMIMapperImpl.generate(JMIMapperImpl.java:57)

> >>>>>>>>>
> >>>>>>>>>    at 
> >>>>>>>>>
>
org.netbeans.modules.mdrexplorer.looks.reflect.actions.Map2JavaAction$1.run(Map2JavaAction.java:75) 
> >>>>>>>>>
> >>>>>>>>>    at org.openide.util.Task.run(Task.java:136)
> >>>>>>>>>    at 
> >>>>>>>>>
> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:328) 
> >>>>>>>>>
> >>>>>>>>> [catch] at 
> >>>>>>>>>
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:670)

> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Martin Matula wrote:
> >>>>>>>>>
> >>>>>>>>>> The reason for this error usually is that there is xmi.idref 
> >>>>>>>>>> element pointing to an object that does not exist. In this 
> >>>>>>>>>> case, it seems that there is xmi.idref="String" (something 
> >>>>>>>>>> references an object with id="String"), but there seems to be 
> >>>>>>>>>> no object defined in the XMI file that would have the xmi.id 
> >>>>>>>>>> attribute set to "String".
> >>>>>>>>>> Martin
> >>>>>>>>>>
> >>>>>>>>>> Bin Fu wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Hi,
> >>>>>>>>>>>
> >>>>>>>>>>> If I use MDR to process a parsered XML file, following error 
> >>>>>>>>>>> message will occur
> >>>>>>>>>>> What could be the reason?
> >>>>>>>>>>>
> >>>>>>>>>>> Bin
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> javax.jmi.xmi.MalformedXMIException: 
> >>>>>>>>>>> org.netbeans.lib.jmi.util.DebugException: Unknown reference 
> >>>>>>>>>>> or circularity in instance dependences detected, bad 
> >>>>>>>>>>> reference: String
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XMISaxReaderImpl.read(XMISaxReaderImpl.java:77) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XMISaxReaderImpl.read(XMISaxReaderImpl.java:59) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
>
org.netbeans.modules.mdrexplorer.looks.reflect.actions.LoadXMIAction$1.run(LoadXMIAction.java:111) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at org.openide.util.Task.run(Task.java:136)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:328) 
> >>>>>>>>>>>
> >>>>>>>>>>> [catch] at 
> >>>>>>>>>>>
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:670)

> >>>>>>>>>>>
> >>>>>>>>>>> ==>
> >>>>>>>>>>> Annotation: XMI parsing error at line: 16685: Unknown 
> >>>>>>>>>>> reference or circularity in instance dependences detected, 
> >>>>>>>>>>> bad reference: String
> >>>>>>>>>>> org.netbeans.lib.jmi.util.DebugException: Unknown reference 
> >>>>>>>>>>> or circularity in instance dependences detected, bad 
> >>>>>>>>>>> reference: String
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XmiSAXReader.endElement(XmiSAXReader.java:252) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1683) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>> org.apache.crimson.parser.Parser2.content(Parser2.java:1926)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1654) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:634) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at
> org.apache.crimson.parser.Parser2.parse(Parser2.java:333)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:118) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:99)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XMISaxReaderImpl.read(XMISaxReaderImpl.java:71) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XMISaxReaderImpl.read(XMISaxReaderImpl.java:59) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
>
org.netbeans.modules.mdrexplorer.looks.reflect.actions.LoadXMIAction$1.run(LoadXMIAction.java:111) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at org.openide.util.Task.run(Task.java:136)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:328) 
> >>>>>>>>>>>
> >>>>>>>>>>> [catch] at 
> >>>>>>>>>>>
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:670)

> >>>>>>>>>>>
> >>>>>>>>>>> ==>
> >>>>>>>>>>> org.netbeans.lib.jmi.util.DebugException: Unknown reference 
> >>>>>>>>>>> or circularity in instance dependences detected, bad 
> >>>>>>>>>>> reference: String
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
>
org.netbeans.lib.jmi.xmi.XmiElement$Content.endElement(XmiElement.java:395) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XmiSAXReader.endElement(XmiSAXReader.java:240) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1683) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>> org.apache.crimson.parser.Parser2.content(Parser2.java:1926)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1654) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:634) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at
> org.apache.crimson.parser.Parser2.parse(Parser2.java:333)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:118) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:99)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XMISaxReaderImpl.read(XMISaxReaderImpl.java:71) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.netbeans.lib.jmi.xmi.XMISaxReaderImpl.read(XMISaxReaderImpl.java:59) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
>
org.netbeans.modules.mdrexplorer.looks.reflect.actions.LoadXMIAction$1.run(LoadXMIAction.java:111) 
> >>>>>>>>>>>
> >>>>>>>>>>>    at org.openide.util.Task.run(Task.java:136)
> >>>>>>>>>>>    at 
> >>>>>>>>>>>
> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:328) 
> >>>>>>>>>>>
> >>>>>>>>>>> [catch] at 
> >>>>>>>>>>>
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:670)

> >>>>>>>>>>>
> >>>>>>>>>>> ==>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>>
> ------------------------------------------------------------------------
> >>>
> >>>
>
------------------------------------------------------------------------------- 
> >>>
> >>>
> >>>> Log Session: Freitag, 10. Oktober 2003 17.57 Uhr CEST
> >>>> System Info: 
> >>>
> >>>
> >>>
> >>>   Product Version       = NetBeans IDE 3.5.1 (Build 200307302351)
> >>>   IDE Versioning        = IDE/1 spec=3.42.2 impl=200307302351
> >>>   Operating System      = Linux version 2.4.4-4GB running on i386
> >>>   Java; VM; Vendor      = 1.4.2; Java HotSpot(TM) Client VM 
> >>> 1.4.2-b28; Sun Microsystems Inc.
> >>>   Java Home             = /extgw/common/java/j2sdk1.4.2/jre
> >>>   System Locale; Encod. = de_DE; ISO-8859-15
> >>>   Home Dir; Current Dir = /extgw/home/binf; /extgw/home/binf
> >>>   IDE Install; User Dir = /extgw/home/binf/netbeans/netbeans; 
> >>> /extgw/home/binf/.netbeans/3.5
> >>>   CLASSPATH             = 
> >>>
>
/extgw/home/binf/netbeans/netbeans/lib/ext/boot.jar:/extgw/home/binf/netbeans/netbeans/lib/ext/crimson-1.1.3.jar:/extgw/home/binf/netbeans/netbeans/lib/ext/regexp-1.2.jar:/extgw/home/binf/netbeans/netbeans/lib/ext/xerces-2.0.2.jar:/extgw/home/binf/netbeans/netbeans/lib/ext/xml-apis-1.0b2.jar:/extgw/common/java/j2sdk1.4.2/lib/dt.jar:/extgw/common/java/j2sdk1.4.2/lib/htmlconverter.jar:/extgw/common/java/j2sdk1.4.2/lib/tools.jar
> 
> >>>
> >>>   Boot & ext classpath  = 
> >>>
>
/extgw/common/java/j2sdk1.4.2/jre/lib/rt.jar:/extgw/common/java/j2sdk1.4.2/jre/lib/i18n.jar:/extgw/common/java/j2sdk1.4.2/jre/lib/sunrsasign.jar:/extgw/common/java/j2sdk1.4.2/jre/lib/jsse.jar:/extgw/common/java/j2sdk1.4.2/jre/lib/jce.jar:/extgw/common/java/j2sdk1.4.2/jre/lib/charsets.jar:/extgw/common/java/j2sdk1.4.2/jre/classes:/extgw/common/java/j2sdk1.4.2/jre/lib/ext/dnsns.jar:/extgw/common/java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar:/extgw/common/java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar:/extgw/common/java/j2sdk1.4.2/jre/lib/ext/localedata.jar
> 
> >>>
> >>>   Dynamic classpath     = 
> >>>
>
/extgw/home/binf/netbeans/netbeans/lib/openide.jar:/extgw/home/binf/netbeans/netbeans/lib/core.jar:/extgw/home/binf/netbeans/netbeans/lib/core-windows.jar
> 
> >>>
> >>>
>
------------------------------------------------------------------------------- 
> >>>
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module javax.jmi.model: added = [module org.openide.src > 1.0, 
> >>> module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module org.netbeans.jmi.xmlmodel: added = [module org.openide.src 
> >>> > 1.0, module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module org.netbeans.modules.mdrexplorer: added = [module 
> >>> org.openide.src > 1.0, module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module org.netbeans.modules.mdr: added = [module org.openide.src 
> >>> > 1.0, module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module org.netbeans.modules.remotefs: added = [module 
> >>> org.openide.src > 1.0, module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module org.netbeans.modules.jmitoolkit: added = [module 
> >>> org.openide.src > 1.0, module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module org.netbeans.api.mdr: added = [module org.openide.src > 
> >>> 1.0, module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module org.netbeans.modules.looks: added = [module 
> >>> org.openide.src > 1.0, module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module org.netbeans.modules.mdrxml: added = [module 
> >>> org.openide.src > 1.0, module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to upgrade dependencies 
> >>> for module javax.jmi.reflect: added = [module org.openide.src > 1.0, 
> >>> module org.openide.debugger > 1.0, token 
> >>> org.openide.compiler.CompilationEngine, module org.openide.compiler > 
> >>> 1.0, token org.openide.TopManager, module org.openide.execution > 
> >>> 1.0, token org.openide.windows.IOProvider, token 
> >>> org.netbeans.api.javahelp.Help, module org.openide.deprecated > 1.0, 
> >>> token org.openide.execution.ExecutionEngine, module org.openide.io > 
> >>> 1.0] removed = []
> >>> [org.netbeans.core.modules #3] Warning - had to add recursive class 
> >>> loader dependencies for module org.netbeans.api.mdr on 
> >>> [javax.jmi.reflect]; see 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-indirect-dep-cp 
> >>>
> >>> [org.netbeans.core.modules #3] Warning - had to add recursive class 
> >>> loader dependencies for module org.netbeans.modules.jmitoolkit on 
> >>> [javax.jmi.reflect, javax.jmi.model]; see 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-indirect-dep-cp 
> >>>
> >>> [org.netbeans.core.modules #3] Use of OpenIDE-Module-Class: Option in 
> >>> org.netbeans.modules.remotefs is obsolete.
> >>> [org.netbeans.core.modules #3] (Please use layer-based installation 
> >>> of objects instead.)
> >>> [org.netbeans.core.modules #3] Use of OpenIDE-Module-Class: 
> >>> Filesystem in org.netbeans.modules.remotefs is obsolete.
> >>> [org.netbeans.core.modules #3] (Please use layer-based installation 
> >>> of objects instead.)
> >>> [org.netbeans.core.modules #3] Warning - had to add recursive class 
> >>> loader dependencies for module org.netbeans.modules.mdr on 
> >>> [javax.jmi.reflect, javax.jmi.model]; see 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-indirect-dep-cp 
> >>>
> >>> [org.netbeans.core.modules #3] Warning - had to add recursive class 
> >>> loader dependencies for module org.netbeans.modules.mdrexplorer on 
> >>> [org.netbeans.core.naming, org.netbeans.api.mdr, javax.jmi.reflect, 
> >>> org.netbeans.modules.jmitoolkit, javax.jmi.model]; see 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-indirect-dep-cp 
> >>>
> >>> [org.netbeans.core.modules #4] Warning: the module javax.jmi.reflect 
> >>> uses org.openide.deprecated which is deprecated: Clients of obsoleted 
> >>> Open APIs are encouraged to remove this dependency. See 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep 
> >>>
> >>> [org.netbeans.core.modules #4] Warning: the module javax.jmi.model 
> >>> uses org.openide.deprecated which is deprecated: Clients of obsoleted 
> >>> Open APIs are encouraged to remove this dependency. See 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep 
> >>>
> >>> [org.netbeans.core.modules #4] Warning: the module 
> >>> org.netbeans.modules.looks uses org.openide.deprecated which is 
> >>> deprecated: Clients of obsoleted Open APIs are encouraged to remove 
> >>> this dependency. See 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep 
> >>>
> >>> [org.netbeans.core.modules #4] Warning: the module 
> >>> org.netbeans.api.mdr uses org.openide.deprecated which is deprecated: 
> >>> Clients of obsoleted Open APIs are encouraged to remove this 
> >>> dependency. See 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep 
> >>>
> >>> [org.netbeans.core.modules #4] Warning: the module 
> >>> org.netbeans.modules.jmitoolkit uses org.openide.deprecated which is 
> >>> deprecated: Clients of obsoleted Open APIs are encouraged to remove 
> >>> this dependency. See 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep 
> >>>
> >>> [org.netbeans.core.modules #4] Warning: the module 
> >>> org.netbeans.modules.projects uses org.openide.deprecated which is 
> >>> deprecated: Clients of obsoleted Open APIs are encouraged to remove 
> >>> this dependency. See 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep 
> >>>
> >>> [org.netbeans.core.modules #4] Warning: the module 
> >>> org.netbeans.modules.remotefs uses org.openide.deprecated which is 
> >>> deprecated: Clients of obsoleted Open APIs are encouraged to remove 
> >>> this dependency. See 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep 
> >>>
> >>> [org.netbeans.core.modules #4] Warning: the module 
> >>> org.netbeans.modules.mdr uses org.openide.deprecated which is 
> >>> deprecated: Clients of obsoleted Open APIs are encouraged to remove 
> >>> this dependency. See 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep 
> >>>
> >>> [org.netbeans.core.modules #4] Warning: the module 
> >>> org.netbeans.modules.mdrexplorer uses org.openide.deprecated which is 
> >>> deprecated: Clients of obsoleted Open APIs are encouraged to remove 
> >>> this dependency. See 
> >>>
>
http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep 
> >>>
> >>> Use of super(org.netbeans.modules.mdr.MDRDataObject.class) in 
> >>> org.netbeans.modules.mdr.MDRLoader() should be replaced with 
> >>> super("org.netbeans.modules.mdr.MDRDataObject") to reduce unnecessary 
> >>> class loading
> >>> Turning on modules:
> >>>     org.openide/1 [3.42.2 200307302351]
> >>>     org.netbeans.core/1 [1.12.2 200307302351]
> >>>     org.netbeans.modules.settings/1 [1.3.1]
> >>>     org.netbeans.modules.autoupdate/1 [2.7.2 200307302351]
> >>>     org.netbeans.modules.image/1 [1.10.1 200307302351]
> >>>     org.netbeans.modules.servletapi23/1 [1.3.1 200307302351]
> >>>     org.openide.src [1.0.1 200307302351]
> >>>     org.openide.io [1.0.1 200307302351]
> >>>     org.openide.execution [1.0.1 200307302351]
> >>>     org.openide.compiler [1.0.1 200307302351]
> >>>     org.netbeans.lib.terminalemulator [1.0.2 200307302351]
> >>>     org.netbeans.core.output/1 [1.0.2 200307302351]
> >>>     org.netbeans.core.compiler/1 [1.3.1 200307302351]
> >>>     org.openide.debugger [1.0.1 200307302351]
> >>>     org.netbeans.core.execution/1 [1.2.2 200307302351]
> >>>     org.openide.deprecated [1.2.1 200307302351]
> >>>     org.netbeans.core.deprecated [1.2.1 200307302351]
> >>>     org.netbeans.modules.javahelp/1 [1.2.1 200307302351]
> >>>     javax.jmi.reflect/1 [1.0 200208191132]
> >>>     javax.jmi.model/1 [1.0 200208191132]
> >>>     org.netbeans.modules.sysprops [1.7.1 200306022350]
> >>>     org.netbeans.modules.schema2beans/1 [1.4.1 200307302351]
> >>>     org.netbeans.core.naming/1 [1.1.1 200306022350]
> >>>     org.netbeans.libs.xalan/1 [1.1.1 2.3.1]
> >>>     org.netbeans.libs.jaxp/1 [1.1.1 1.1.2]
> >>>     org.netbeans.api.xml/1 [1.1.1 200307302351]
> >>>     org.netbeans.modules.xml.core/2 [0.8.1 XMLr35]
> >>>     org.netbeans.modules.xml.tax/2 [0.8.1 XMLr35]
> >>>     org.netbeans.modules.xml.tree/2 [0.8.1 XMLr35]
> >>>     org.netbeans.modules.html/1 [1.11.1 200307302351]
> >>>     org.netbeans.core.ide/1 [1.2.2 200307302351]
> >>>     org.netbeans.modules.editor/1 [1.13.2 200307302351]
> >>>     org.netbeans.core.windows/1 [1.1.1 200307302351]
> >>>     org.netbeans.core.ui/1 [1.1.1 200307302351]
> >>>     org.openidex.util/2 [2.6.1 200307302351]
> >>>     org.netbeans.modules.utilities/1 [1.13.1 200307302351]
> >>>     org.netbeans.modules.welcome/1 [1.4.2 200307302351]
> >>>     org.netbeans.modules.servletapi/1 [1.2.1 200307302351]
> >>>     org.netbeans.modules.httpserver/1 [1.12.1 200307302351]
> >>>     org.netbeans.modules.xsl/1 [0.8.2 XMLr35]
> >>>     org.netbeans.modules.looks/1 [0.2.1 200306022350]
> >>>     org.netbeans.api.java/1 [1.2.1 200307302351]
> >>>     org.netbeans.modules.classfile/1 [1.7.1 200307302351]
> >>>     org.netbeans.modules.java/1 [1.15.2 200307302351]
> >>>     org.netbeans.modules.form/2 [1.12.2 200307302351]
> >>>     org.netbeans.modules.diff/1 [1.6.1 200307302351]
> >>>     org.netbeans.modules.vcscore/1 [1.8.1 200307302351]
> >>>     org.netbeans.modules.vcs.advanced/1 [1.8.1 200307302351]
> >>>     org.netbeans.modules.vcs.profiles.pvcs/1 [1.2.1 200307302351]
> >>>     org.netbeans.modules.vcs.profiles.cvsprofiles/1 [1.2.1
> 200307302351]
> >>>     org.netbeans.modules.debugger.core/3 [2.8.1 200307302351]
> >>>     org.netbeans.modules.javadoc/1 [1.10.2 200307302351]
> >>>     org.netbeans.api.mdr/1 [0.984.1 200306030849]
> >>>     org.netbeans.modules.jmitoolkit/1 [0.75.1 200306030849]
> >>>     org.netbeans.modules.extbrowser/1 [0.7.1 200307302351]
> >>>     org.netbeans.modules.usersguide/1 [1.12.1 200307302351]
> >>>     org.netbeans.modules.vcs.cmdline.compat/1 [1.2.1 200307302351]
> >>>     org.netbeans.modules.cvsclient/1 [1.7.2 200307302351]
> >>>     org.netbeans.modules.debugger.jpda/1 [1.14.1 200307302351]
> >>>     org.netbeans.modules.applet/1 [1.12.1 200307302351]
> >>>     org.netbeans.modules.properties/1 [1.10.2 200307302351]
> >>>     org.netbeans.modules.properties.syntax/1 [1.10.1 200307302351]
> >>>     org.netbeans.modules.j2eeserver/2 [1.7.1 200307302351]
> >>>     org.netbeans.modules.xml.text/2 [0.8.1 XMLr35]
> >>>     org.netbeans.modules.projects/1 [1.12.3 200307302351]
> >>>     org.netbeans.modules.jarpackager/2 [1.13.2 200307302351]
> >>>     org.netbeans.modules.web.core/1 [1.16.2 200307302351]
> >>>     org.netbeans.modules.web.core.syntax/1 [1.12.1 200307302351]
> >>>     org.netbeans.modules.i18n/1 [1.12.1 200307302351]
> >>>     org.netbeans.modules.xml.schema/1 [0.8.1 200307302351]
> >>>     org.netbeans.modules.group/1 [0.1.1 200307302351]
> >>>     org.netbeans.modules.clazz/1 [1.12.1 200307302351]
> >>>     org.netbeans.modules.text/1 [1.11.1 200307302351]
> >>>     org.netbeans.modules.i18n.form/2 [1.11.1 200307302351]
> >>>     org.netbeans.modules.externaleditor [1.1 200306022350]
> >>>     org.netbeans.modules.web.jspparser/1 [1.5.1 200307302351]
> >>>     org.netbeans.modules.xml.catalog/2 [0.9.2 XMLr35]
> >>>     org.netbeans.modules.beans/1 [1.10.1 200307302351]
> >>>     org.netbeans.modules.web.debug/1 [1.8.1 200307302351]
> >>>     org.netbeans.modules.remotefs/1 [1.4.1 200306022350]
> >>>     org.apache.tools.ant.module/2 [2.16.1 200307302351]
> >>>     org.netbeans.modules.db/1 [1.7.1 200307302351]
> >>>     org.netbeans.modules.web.monitor/1 [1.8.2 200307302351]
> >>>     org.netbeans.modules.web.tomcat.tomcat40/1 [1.8.2 200307302351]
> >>>     org.netbeans.modules.web.tomcat.tomcat40.autocompile/1 [1.5.1 
> >>> 200307302351]
> >>>     org.netbeans.modules.serialversion/1 [0.5.1 200306022350]
> >>>     org.netbeans.modules.vcs.profiles.vss/1 [1.2.1 200307302351]
> >>>     org.netbeans.modules.mdr/1 [0.84.1 200306030849]
> >>>     org.netbeans.modules.mdrexplorer/1 [0.36.1 200306030849]
> >>>     org.netbeans.modules.web.taglibed/1 [1.11.2 200307302351]
> >>>     org.netbeans.modules.web.ie/1 [1.15.2 200307302351]
> >>>     org.netbeans.modules.css/2 [0.8.1 200307302351]
> >>>     org.netbeans.modules.web.tomcat.bundled/1 [1.3.1 200307302351]
> >>>     org.netbeans.modules.xml.tools/2 [0.8.2 200307302351]
> >>> Starting system in full screen (MDI) UI mode.
> >>> [WinSys:ModeData] Bounds java.awt.Rectangle[x=0,y=0,width=0,height=0] 
> >>> are invalid in 
> >>>
>
org.netbeans.core.windows.layers.ModeData@18425b7[Windows/WindowManager/Debugging/editor]. 
> >>> Repaired to java.awt.Rectangle[x=0,y=0,width=200,height=200]
> >>> [WinSys:ModeData] Maximized bounds 
> >>> java.awt.Rectangle[x=0,y=0,width=0,height=0] are invalid in 
> >>>
>
org.netbeans.core.windows.layers.ModeData@18425b7[Windows/WindowManager/Debugging/editor]. 
> >>> Ignoring
> >>> [WinSys:ModeData] Bounds java.awt.Rectangle[x=0,y=0,width=0,height=0] 
> >>> are invalid in 
> >>>
>
org.netbeans.core.windows.layers.ModeData@18425b7[Windows/WindowManager/Debugging/editor]. 
> >>> Repaired to java.awt.Rectangle[x=0,y=0,width=200,height=200]
> >>> [WinSys:ModeData] Maximized bounds 
> >>> java.awt.Rectangle[x=0,y=0,width=0,height=0] are invalid in 
> >>>
>
org.netbeans.core.windows.layers.ModeData@18425b7[Windows/WindowManager/Debugging/editor]. 
> >>> Ignoring
> >>> [org.openide.loaders.InstanceDataObject #2] Use of [] in 
> >>> Menu/View/MDR 
> >>>
> Browser[org-netbeans-modules-mdrexplorer-actions-BrowserAction].instance 
> >>> is deprecated.
> >>> [org.openide.loaders.InstanceDataObject #2] (Please use the 
> >>> string-valued file attribute instanceClass instead.)
> >>> [org.netbeans.mdr.Logger] INFORMATIONAL *********** Exception 
> >>> occurred ************ at Fri Oct 10 17:58:57 CEST 2003
> >>> org.netbeans.mdr.persistence.StorageBadRequestException: Btree 
> >>> repository 
> >>> /extgw/home/binf/.netbeans/3.5/system/MDRepositories/Storages/mdr 
> >>> does not exist
> >>>     at 
> >>>
>
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeStorage.open(BtreeStorage.java:172) 
> >>>
> >>> [catch] at 
> >>> org.netbeans.mdr.storagemodel.MdrStorage.init(MdrStorage.java:384)
> >>>     at 
> >>> org.netbeans.mdr.storagemodel.MdrStorage.init(MdrStorage.java:342)
> >>>     at 
> >>>
> org.netbeans.mdr.NBMDRepositoryImpl.initCheck(NBMDRepositoryImpl.java:492)

> >>>
> >>>     at 
> >>>
>
org.netbeans.mdr.NBMDRepositoryImpl.addListener(NBMDRepositoryImpl.java:151) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.modules.mdrexplorer.looks.MDREventHandler.<init>(MDREventHandler.java:71) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.modules.mdrexplorer.looks.RepositoryCache.addRepository(RepositoryCache.java:104) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.modules.mdrexplorer.looks.MDRepositoryLook.attachTo(MDRepositoryLook.java:44) 
> >>>
> >>>     at 
> >>> org.netbeans.api.looks.Look$NodeSubstitute.attachTo(Look.java:476)
> >>>     at org.netbeans.spi.looks.ProxyLook$S.<init>(ProxyLook.java:960)
> >>>     at org.netbeans.spi.looks.ProxyLook.s(ProxyLook.java:942)
> >>>     at
> org.netbeans.spi.looks.ProxyLook.createLookup(ProxyLook.java:215)
> >>>     at 
> >>>
> org.netbeans.api.looks.LookNode$SubstituteImpl.<init>(LookNode.java:752)
> >>>     at org.netbeans.api.looks.LookNode.<init>(LookNode.java:124)
> >>>     at org.netbeans.api.looks.LookNode.<init>(LookNode.java:107)
> >>>     at 
> >>> org.netbeans.api.looks.LookChildren.createNodes(LookChildren.java:69)
> >>>     at org.openide.nodes.Children$Keys$KE.nodes(Children.java:1983)
> >>>     at
> org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:109)
> >>>     at org.openide.nodes.Children$Info.nodes(Children.java:1077)
> >>>     at org.openide.nodes.Children.justComputeNodes(Children.java:583)
> >>>     at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:54)
> >>>     at org.openide.nodes.Children.getNodes(Children.java:325)
> >>>     at 
> >>>
>
org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:169) 
> >>>
> >>>     at 
> >>>
>
org.openide.explorer.view.VisualizerNode.getChildCount(VisualizerNode.java:213) 
> >>>
> >>>     at 
> >>>
> javax.swing.tree.DefaultTreeModel.getChildCount(DefaultTreeModel.java:168)

> >>>
> >>>     at 
> >>>
>
javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1461) 
> >>>
> >>>     at 
> >>>
>
javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) 
> >>>
> >>>     at 
> >>>
>
javax.swing.tree.VariableHeightLayoutCache.rebuild(VariableHeightLayoutCache.java:725) 
> >>>
> >>>     at 
> >>>
>
javax.swing.tree.VariableHeightLayoutCache.treeStructureChanged(VariableHeightLayoutCache.java:626) 
> >>>
> >>>     at 
> >>>
>
javax.swing.plaf.basic.BasicTreeUI$TreeModelHandler.treeStructureChanged(BasicTreeUI.java:2469) 
> >>>
> >>>     at 
> >>>
>
javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged(DefaultTreeModel.java:559) 
> >>>
> >>>     at 
> >>>
>
javax.swing.tree.DefaultTreeModel.nodeStructureChanged(DefaultTreeModel.java:345) 
> >>>
> >>>     at 
> >>> javax.swing.tree.DefaultTreeModel.setRoot(DefaultTreeModel.java:117)
> >>>     at 
> >>> org.openide.explorer.view.NodeTreeModel$1.run(NodeTreeModel.java:67)
> >>>     at org.openide.util.Mutex.doEvent(Mutex.java:912)
> >>>     at org.openide.util.Mutex.readAccess(Mutex.java:232)
> >>>     at 
> >>> org.openide.explorer.view.NodeTreeModel.setNode(NodeTreeModel.java:54)
> >>>     at 
> >>>
>
org.openide.explorer.view.TreeView.synchronizeRootContext(TreeView.java:626) 
> >>>
> >>>     at 
> >>>
>
org.openide.explorer.view.TreeView.lookupExplorerManager(TreeView.java:473) 
> >>>
> >>>     at org.openide.explorer.view.TreeView.addNotify(TreeView.java:451)
> >>>     at java.awt.Container.addNotify(Container.java:2049)
> >>>     at javax.swing.JComponent.addNotify(JComponent.java:4291)
> >>>     at
> org.openide.windows.TopComponent.addNotify(TopComponent.java:236)
> >>>     at java.awt.Container.addNotify(Container.java:2049)
> >>>     at javax.swing.JComponent.addNotify(JComponent.java:4291)
> >>>     at java.awt.Container.addNotify(Container.java:2049)
> >>>     at javax.swing.JComponent.addNotify(JComponent.java:4291)
> >>>     at java.awt.Container.addNotify(Container.java:2049)
> >>>     at javax.swing.JComponent.addNotify(JComponent.java:4291)
> >>>     at java.awt.Container.addNotify(Container.java:2049)
> >>>     at javax.swing.JComponent.addNotify(JComponent.java:4291)
> >>>     at javax.swing.JRootPane.addNotify(JRootPane.java:676)
> >>>     at java.awt.Container.addNotify(Container.java:2049)
> >>>     at java.awt.Window.addNotify(Window.java:418)
> >>>     at java.awt.Frame.addNotify(Frame.java:482)
> >>>     at 
> >>>
>
org.netbeans.core.windows.frames.TopFrameTypeImpl.addNotify(TopFrameTypeImpl.java:87) 
> >>>
> >>>     at java.awt.Window.show(Window.java:459)
> >>>     at java.awt.Component.show(Component.java:1133)
> >>>     at java.awt.Component.setVisible(Component.java:1088)
> >>>     at
> org.netbeans.core.windows.ModeImpl.setVisible(ModeImpl.java:1371)
> >>>     at 
> >>> org.netbeans.core.windows.ModeImpl$1.performCommand(ModeImpl.java:520)
> >>>     at 
> >>>
>
org.netbeans.core.windows.DeferredPerformer.processCommand(DeferredPerformer.java:195) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.core.windows.DeferredPerformer.putRequest(DeferredPerformer.java:89) 
> >>>
> >>>     at
> org.netbeans.core.windows.ModeImpl.doDockInto(ModeImpl.java:479)
> >>>     at org.netbeans.core.windows.ModeImpl.dockInto(ModeImpl.java:418)
> >>>     at org.netbeans.core.windows.ModeImpl.dockInto(ModeImpl.java:404)
> >>>     at org.netbeans.core.windows.ModeImpl.dockInto(ModeImpl.java:392)
> >>>     at 
> >>>
>
org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.doOpen(WindowManagerImpl.java:1632) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.access$1600(WindowManagerImpl.java:1501) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.core.windows.WindowManagerImpl$6.run(WindowManagerImpl.java:1593) 
> >>>
> >>>     at
> java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
> >>>     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
> >>>     at 
> >>>
>
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) 
> >>>
> >>>     at 
> >>>
>
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) 
> >>>
> >>>     at 
> >>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
> >>>     at 
> >>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
> >>>     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
> >>> *********** Exception occurred ************ at Fri Oct 10 18:02:16 
> >>> CEST 2003
> >>> Annotation: Exception occurred in Request Processor
> >>> java.lang.NullPointerException
> >>>     at java.util.Hashtable.get(Hashtable.java:333)
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.getAttrType(GenericMapper.java:144) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.getAttrType(GenericMapper.java:149) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.getAttrType(GenericMapper.java:149) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.JavaMapper.attributeTemplate(JavaMapper.java:362) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.JavaMapper.classInstanceTemplate(JavaMapper.java:571) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:344) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:331) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:335) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:335) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefObject(GenericMapper.java:335) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefPackage(GenericMapper.java:389) 
> >>>
> >>>     at 
> >>>
>
org.netbeans.lib.jmi.mapping.GenericMapper.visitRefBaseObject(GenericMapper.java:397) 
> >>>
> >>>     at 
> >>>
> org.netbeans.lib.jmi.mapping.JMIMapperImpl.generate(JMIMapperImpl.java:57)

> >>>
> >>>     at 
> >>>
>
org.netbeans.modules.mdrexplorer.looks.reflect.actions.Map2JavaAction$1.run(Map2JavaAction.java:75) 
> >>>
> >>>     at org.openide.util.Task.run(Task.java:136)
> >>>     at 
> >>> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:328)
> >>> [catch] at 
> >>>
> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:670)

> >>>
> >>
> >>
> >>
> >>
> >>
> > 
> > 
> > 
> 
> 

-- 
NEU FÜR ALLE - GMX MediaCenter - für Fotos, Musik, Dateien...
Fotoalbum, File Sharing, MMS, Multimedia-Gruß, GMX FotoService

Jetzt kostenlos anmelden unter http://www.gmx.net

+++ GMX - die erste Adresse für Mail, Message, More! +++