[] Re: [[nbdiscuss-fr]] Re: [[nbdiscuss-fr]] Not understant this ClassNotFoudException

Sébastien GLON <[email protected]> Sat, 4 Jun 2011 20:49:52 +0200 (CEST)
Newsgroups gmane.comp.java.netbeans.general.french
Message-ID <1718906868.384921307213392124.JavaMail.root@spooler6-g27.priv.proxad.net>
Voici =C3=A9galement une autre stacktrace sur ce m=C3=AAme probl=C3=A8me:
SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor org.s=
onar.ide.netbeans.impl.SonarManagerImpl$1
java.lang.ClassNotFoundException: org.netbeans.modules.maven.api.NbMavenPro=
ject
=09at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
=09at java.security.AccessController.doPrivileged(Native Method)
=09at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
=09at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
=09at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
=09at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
=09at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:262)
Caused: java.lang.ClassNotFoundException: org.netbeans.modules.maven.api.Nb=
MavenProject starting from ModuleCL@fbf51d[org.sonar.ide.netbeans.maven] wi=
th possible defining loaders [ModuleCL@1a2f5b1[org.netbeans.modules.maven]]=
 and declared parents [ModuleCL@1a7c484[org.netbeans.modules.projectapi], M=
oduleCL@17c7988[org.netbeans.modules.xml.xam], ModuleCL@1a2f5b1[org.netbean=
s.modules.maven], ModuleCL@1ded4c9[org.netbeans.modules.maven.model], Modul=
eCL@1352447[org.codehaus.sonar.ide.netbeans.netbeans.sonar.plugin.core], Mo=
duleCL@15151aa[org.openide.awt], ModuleCL@b41166[org.netbeans.modules.maven=
.embedder], ModuleCL@25b72a[org.netbeans.modules.xml.catalog], org.netbeans=
.MainImpl$BootClassLoader@a01335]
=09at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:264)
=09at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Caused: java.lang.NoClassDefFoundError: org/netbeans/modules/maven/api/NbMa=
venProject
=09at org.sonar.ide.netbeans.maven.SonarProviderImpl.findSourceCode(SonarPr=
oviderImpl.java:26)
=09at org.sonar.ide.netbeans.spi.ProjectSonarProvider$1.findSourceCode(Proj=
ectSonarProvider.java:28)
=09at org.sonar.ide.netbeans.impl.SonarManagerImpl.checkOpenProjects(SonarM=
anagerImpl.java:241)
=09at org.sonar.ide.netbeans.impl.SonarManagerImpl.access$000(SonarManagerI=
mpl.java:35)
=09at org.sonar.ide.netbeans.impl.SonarManagerImpl$1.run(SonarManagerImpl.j=
ava:54)
=09at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424=
)
=09at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java=
:1968)
Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to
=09at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java=
:1465)
=09at org.sonar.ide.netbeans.impl.SonarManagerImpl$2.propertyChange(SonarMa=
nagerImpl.java:63)
=09at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup=
port.java:339)
=09at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup=
port.java:276)
=09at org.netbeans.modules.project.ui.OpenProjectsTrampolineImpl.propertyCh=
ange(OpenProjectsTrampolineImpl.java:111)
=09at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup=
port.java:339)
=09at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSup=
port.java:276)
=09at org.netbeans.modules.project.ui.OpenProjectList$7.run(OpenProjectList=
.java:744)
=09at org.netbeans.modules.project.ui.OpenProjectList$7.run(OpenProjectList=
.java:742)
=09at org.openide.util.Mutex$1AWTWorker.run(Mutex.java:1377)
=09at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
=09at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:642)
=09at java.awt.EventQueue.access$000(EventQueue.java:85)
=09at java.awt.EventQueue$1.run(EventQueue.java:603)
=09at java.awt.EventQueue$1.run(EventQueue.java:601)
=09at java.security.AccessController.doPrivileged(Native Method)
=09at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessCo=
ntrolContext.java:87)
=09at java.awt.EventQueue.dispatchEvent(EventQueue.java:612)
=09at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.j=
ava:148)
=09at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre=
ad.java:269)
=09at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.=
java:184)
=09at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.=
java:178)
=09at java.awt.Dialog$1.run(Dialog.java:1046)
=09at java.awt.Dialog$3.run(Dialog.java:1098)
=09at java.security.AccessController.doPrivileged(Native Method)
=09at java.awt.Dialog.show(Dialog.java:1096)
=09at java.awt.Component.show(Component.java:1585)
=09at java.awt.Component.setVisible(Component.java:1537)
=09at java.awt.Window.setVisible(Window.java:842)
=09at java.awt.Dialog.setVisible(Dialog.java:986)
=09at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.=
java:614)
=09at org.netbeans.modules.project.ui.actions.OpenProject.actionPerformed(O=
penProject.java:142)
=09at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:19=
95)
=09at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.jav=
a:2318)
=09at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel=
.java:387)
=09at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242=
)
=09at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
=09at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:8=
09)
=09at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMen=
uItemUI.java:850)
=09at java.awt.Component.processMouseEvent(Component.java:6289)
=09at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
=09at java.awt.Component.processEvent(Component.java:6054)
=09at java.awt.Container.processEvent(Container.java:2041)
=09at java.awt.Component.dispatchEventImpl(Component.java:4652)
=09at java.awt.Container.dispatchEventImpl(Container.java:2099)
=09at java.awt.Component.dispatchEvent(Component.java:4482)
=09at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577=
)
=09at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
=09at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
=09at java.awt.Container.dispatchEventImpl(Container.java:2085)
=09at java.awt.Window.dispatchEventImpl(Window.java:2478)
=09at java.awt.Component.dispatchEvent(Component.java:4482)
=09at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
=09at java.awt.EventQueue.access$000(EventQueue.java:85)
=09at java.awt.EventQueue$1.run(EventQueue.java:603)
=09at java.awt.EventQueue$1.run(EventQueue.java:601)
=09at java.security.AccessController.doPrivileged(Native Method)
=09at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessCo=
ntrolContext.java:87)
=09at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessCo=
ntrolContext.java:98)
=09at java.awt.EventQueue$2.run(EventQueue.java:617)
=09at java.awt.EventQueue$2.run(EventQueue.java:615)
=09at java.security.AccessController.doPrivileged(Native Method)
=09at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessCo=
ntrolContext.java:87)
=09at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
=09at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.j=
ava:148)
=09at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre=
ad.java:269)
=09at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.=
java:184)
=09at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre=
ad.java:174)
=09at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
=09at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
[catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)


J'ai ceci dans mes test de d=C3=A9veloppement du module Sonar ide for Netbe=
ans.
J'esp=C3=A8re que cela parle =C3=A0 des d=C3=A9veloppeur de module pour Net=
beans.

Cordialement,
S=C3=A9bastien GLON




----- Mail Original -----
De: "Jacques PIOTROWSKI" <[email protected]>
=C3=80: "nbdiscuss fr" <[email protected]>
Envoy=C3=A9: Samedi 4 Juin 2011 20:25:37 GMT +01:00 Amsterdam / Berlin / Be=
rne / Rome / Stockholm / Vienne
Objet: [[nbdiscuss-fr]] Re: [[nbdiscuss-fr]] Not understant this ClassNotFo=
udException

CLASSPATH of the application : have you thought to include the JAR =20
that contains this
class in the project properties (right click, properties, add a JAR)?

Good Luck


Le 4 juin 11 =C3=A0 20:23, Jacques PIOTROWSKI a =C3=A9crit :

> Bonjour,
>
> c'est un probl=C3=A8me de CLASSPATH de l'application : avez-vous pens=C3=
=A9 =C3=A0 =20
> inclure le JAR qui contient cette
> classe dans les propri=C3=A9t=C3=A9s du projet (clic droit, propri=C3=A9t=
=C3=A9s, =20
> ajouter un JAR) ?
>
> A lire aussi :
> http://www.commentcamarche.net/forum/affich-50409-java-lang-noclassdeffou=
nderror
> http://download.oracle.com/javase/1.4.2/docs/api/java/lang/NoClassDefFoun=
dError.html
> http://bytes.com/topic/python/answers/32681-java-lang-noclassdeffounderro=
r-java-lang-noclassdeffounderror-org-apache-commons-logging-logfactory
>
> Bon courage.
>
> PJ
>
> Le 4 juin 11 =C3=A0 19:03, S=C3=A9bastien GLON a =C3=A9crit :
>
>> Hello,
>>
>> I work actualy to develop Sonar Netbeans IDE.
>> But I can not arrive to understant and correct this error:
>> SEVERE [org.openide.util.Exceptions]
>> java.lang.NoClassDefFoundError: org/netbeans/modules/maven/api/=20
>> NbMavenProject
>> =09at =20
>> org=20
>> .sonar=20
>> .ide=20
>> .netbeans=20
>> .maven.SonarProviderImpl.findSourceCode(SonarProviderImpl.java:26)
>> =09at org.sonar.ide.netbeans.spi.ProjectSonarProvider=20
>> $1.findSourceCode(ProjectSonarProvider.java:28)
>> =09at =20
>> org=20
>> .sonar=20
>> .ide=20
>> .netbeans=20
>> .utils=20
>> .NetbeansResourceUtils.getProjectKey(NetbeansResourceUtils.java:68)
>> =09at =20
>> org=20
>> .sonar=20
>> .ide=20
>> .netbeans=20
>> .utils=20
>> .NetbeansResourceUtils.getProjectKey(NetbeansResourceUtils.java:36)
>> =09at =20
>> org=20
>> .sonar=20
>> .ide=20
>> .shared=20
>> .AbstractResourceUtils.getComponentKey(AbstractResourceUtils.java:=20
>> 106)
>> =09at =20
>> org=20
>> .sonar=20
>> .ide=20
>> .shared.AbstractResourceUtils.getFileKey(AbstractResourceUtils.java:=20
>> 143)
>> =09at org.sonar.ide.netbeans.editor.SonarTask.run(SonarTask.java:79)
>> =09at org.sonar.ide.netbeans.editor.SonarTask.run(SonarTask.java:41)
>> =09at org.netbeans.modules.java.source.JavaSourceAccessor=20
>> $CancelableTaskWrapper.run(JavaSourceAccessor.java:322)
>> [catch] at org.netbeans.modules.parsing.impl.TaskProcessor=20
>> $CompilationJob.run(TaskProcessor.java:715)
>> =09at java.util.concurrent.Executors=20
>> $RunnableAdapter.call(Executors.java:441)
>> =09at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:=20
>> 303)
>> =09at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>> =09at java.util.concurrent.ThreadPoolExecutor=20
>> $Worker.runTask(ThreadPoolExecutor.java:886)
>> =09at java.util.concurrent.ThreadPoolExecutor=20
>> $Worker.run(ThreadPoolExecutor.java:908)
>> =09at java.lang.Thread.run(Thread.java:662)
>>
>>
>> This is my module manifest:
>> Manifest-Version: 1.0
>> OpenIDE-Module-Localizing-Bundle: org/sonar/ide/netbeans/maven/=20
>> Bundle.
>> properties
>> OpenIDE-Module-Specification-Version: 0.1
>> OpenIDE-Module-Implementation-Version: 0.1-20110604
>> OpenIDE-Module-Build-Version: 201106040634
>> OpenIDE-Module: org.sonar.ide.netbeans.maven
>> OpenIDE-Module-Public-Packages: -
>> OpenIDE-Module-Requires: org.openide.modules.ModuleFormat1
>> OpenIDE-Module-Display-Category: org.codehaus.sonar-ide.netbeans
>> OpenIDE-Module-Name: Sonar IDEs :: NetBeans Maven Plugin
>> OpenIDE-Module-Short-Description: NetBeans parent Plugin for Sonar.
>> OpenIDE-Module-Long-Description: NetBeans parent Plugin for Sonar.
>> OpenIDE-Module-Module-Dependencies:  =20
>> org.codehaus.sonar.ide.netbeans.n
>> etbeans.sonar.plugin.core > 0.1, org.netbeans.modules.maven/2 > 2.9.2
>> , org.netbeans.modules.maven.embedder/2 > 2.8.1, org.netbeans.modules
>> .maven.model/1 > 1.14.1, org.netbeans.modules.projectapi/1 > 1.35.1,
>> org.netbeans.modules.xml.catalog/2 > 1.23.1.4, org.netbeans.modules.x
>> ml.xam/1 > 1.13.1.1, org.openide.awt > 7.30.1, org.openide.filesystem
>> s > 7.46.1, org.openide.util > 8.0, org.openide.util.lookup > 8.0
>>
>>
>>
>> Can you help me, i deploy on netbeans 7.0
>>
>> Thanks for your help
>> S=C3=A9bastien GLON
>>
>>
>>
>