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 50241 - [40cat] CreationFailedException when changing platform
Summary: [40cat] CreationFailedException when changing platform
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: Martin Matula
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-11 18:05 UTC by skesper
Modified: 2007-09-26 09:14 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 skesper 2004-10-11 18:05:23 UTC
[ BUILD # : 200410071800 ]
[ JDK VERSION : J2SE 1.5.0 ]

I'm not complete sure, that this is really an
error. I switched the platform from 1.5 to 1.4.2.
I forgot that classpath scan will take place so I
hit the build clean button before the scan
classpath started. Then, both started concurrently
and now I get this exception every time I try to
compile. 

java.lang.RuntimeException
	at
org.netbeans.modules.javacore.JMManager.resolveCPRoot(JMManager.java:907)
	at
org.netbeans.modules.javacore.JMManager.resolveJavaExtent(JMManager.java:402)
	at
org.netbeans.modules.javacore.JMManager.getResource(JMManager.java:487)
	at
org.netbeans.modules.javacore.JMManager.getResource(JMManager.java:447)
	at
org.netbeans.modules.javacore.JMManager.getResource(JMManager.java:422)
	at
org.netbeans.modules.javacore.RepositoryUpdater.createOrUpdateResource(RepositoryUpdater.java:164)
	at
org.netbeans.modules.javacore.ExclusiveMutex.parseIfNeeded(ExclusiveMutex.java:194)
	at
org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:141)
	at
org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227)
	at
org.netbeans.modules.javacore.JMManager.getResource(JMManager.java:430)
	at
org.netbeans.modules.java.JavaNode.resolveIcons(JavaNode.java:544)
	at
org.netbeans.modules.java.JavaNode$4.run(JavaNode.java:769)
	at org.openide.util.Task.run(Task.java:136)
	at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)
==>
org.netbeans.api.mdr.CreationFailedException:
Cannot find created package.
	at
org.netbeans.mdr.NBMDRepositoryImpl.createExtent(NBMDRepositoryImpl.java:477)
	at
org.netbeans.modules.javacore.JMManager.resolveCPRoot(JMManager.java:904)
	at
org.netbeans.modules.javacore.JMManager.resolveJavaExtent(JMManager.java:402)
	at
org.netbeans.modules.javacore.JMManager.getResource(JMManager.java:487)
	at
org.netbeans.modules.javacore.JMManager.getResource(JMManager.java:447)
	at
org.netbeans.modules.javacore.JMManager.getResource(JMManager.java:422)
	at
org.netbeans.modules.javacore.RepositoryUpdater.createOrUpdateResource(RepositoryUpdater.java:164)
	at
org.netbeans.modules.javacore.ExclusiveMutex.parseIfNeeded(ExclusiveMutex.java:194)
	at
org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:141)
	at
org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227)
	at
org.netbeans.modules.javacore.JMManager.getResource(JMManager.java:430)
	at
org.netbeans.modules.java.JavaNode.resolveIcons(JavaNode.java:544)
	at
org.netbeans.modules.java.JavaNode$4.run(JavaNode.java:769)
	at org.openide.util.Task.run(Task.java:136)
	at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)
Comment 1 Jan Becicka 2004-10-19 17:24:17 UTC
Martine, please take a look at it. Thanks
Comment 2 Martin Matula 2004-10-25 17:45:39 UTC
The MDR should now be able to recover from this (added recovery code
for storage files mounting).
Comment 3 Quality Engineering 2007-09-20 10:22:22 UTC
Reorganization of java component