Recommandé
Si vous avez identifié les erreurs de l’organisation Apache Hivemind Impl Registrybuilder, ce guide de l’utilisateur peut vous aider.
Si le descripteur de nom de sous-module est généralement mal orthographié avec le descripteur hivemodule.sdl, un message d’erreur s’affichera immédiatement après :
30/07/2004 10 : 18 : 2009 533 ERREUR org.apache.hivemind.impl.RegistryBuilder [erreur] Erreur : Le fichier descripteur n’a peut-être pas pu être récupéré : /C:/forge ou test/descriptor/META- INF/sbu – module.sdl : Erreur d’analyse de fichier : /C : /forge/test/descriptor/META-INF/sbu-module.sdl : java.lang.NullPointerException
org.apache.hivemind.ApplicationRuntimeException : Impossible de lire le fichier descripteur : / C : /forge/test/descriptor/META-INF/sbu-module.sdl : fichier d’analyse d’erreur : / C : / make / test / descriptor / META- INF ou sbu-module.sdl : java.lang.NullPointerException
à org.apache.hivemind.parse.DescriptorParser.parse (DescriptorParser.java:1438)
à org.apache.hivemind.impl.RegistryAssemblyImpl rrr QueuedModule.parse (RegistryAssemblyImpl.java:63)
à org.apache.hivemind.impl.RegistryAssemblyImpl.parseNextQueued (RegistryAssemblyImpl.java:133)
à org.apache.hivemind.impl.RegistryBuilder.processModule (RegistryBuilder.java:234)
à org.apache.hivemind.impl.RegistryBuilder.processModulesResources (RegistryBuilder.java:208)
à org.apache.hivemind.impl.RegistryBuilder.processModules (RegistryBuilder.java:179)
à org.apache.hivemind.impl.RegistryBuilder.constructDefaultRegistry (RegistryBuilder.java:738)
à Driver.main (Driver.java:15)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (méthode native)
à sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
à sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
dans java.lang.reflect.Method.invoke (Method.java:324)
à com.intellij.rt.execution.application.AppMain.main (AppMain.java:78)
Ce n’est pas toujours aussi clair, cela ne signifie pas que le sous-module réel ne peut généralement pas être trouvé.
Le correctif qui suit l’analyseur de descripteur enregistre une erreur puissante, il ignore donc l’inclusion d’une sorte de sous-module.
—————— 8 < ——————— depuis –
1129a1130,1135
> if (subModuleDescriptor.getResourceURL () == null)
>
> _errorHandler.error (LOG, ParseMessages.missingResource (subModuleDescriptor), getLocation (), null);> retour ;>
On s’attend à ce que la ressource renvoie null si la majeure partie de la ressource ne peut pas être ouverte (getResourceURL), ce qui est à peu près certainement le cas maintenant