weblogic-Installationen nicht Lesen der Eigenschaften von WEB-INF/classes, konfiguriert mit Spring

Ich habe ein ähnliches problem: Mit externen properties-Dateien im weblogic und beachten Sie, dass die akzeptierte Antwort gibt es vor allem für mich arbeiten.

Allerdings habe ich ein follow-up (sorry, kann nicht herausfinden, wie einfach Kommentare hinzufügen, um re-öffnen Sie die ursprüngliche Frage)

Weiß jemand, was die eigentliche Ursache ist und die "richtige" (wenn es so etwas gibt) Lösung, oder nehmen Menschen das kopieren von Dateien auf die domain als gängige Praxis in weblogic (10.3.3)

Was ich verwende, ist:
Spring config ist diese:

<bean id="messages" class="java.util.ResourceBundle" factory-method="getBundle">
     <constructor-arg index="0" value="config/messages"/>
</bean>

den Nachrichten bean ist dann auf die in anderen Bohnen
Der Fehler ist

<code>
<11-Apr-2011 11:47:23 o'clock BST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1302518829904' for task '4'. Error is: 'weblogic.application.ModuleException: '
weblogic.application.ModuleException:
        at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1514)
        at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:486)
        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
        at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
        Truncated. see log file for complete stacktrace

Caused By: java.util.MissingResourceException: Can't find bundle for base name config/messages, locale en_GB
        at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1521)
        at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1260)
        at java.util.ResourceBundle.getBundle(ResourceBundle.java:715)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        Truncated. see log file for complete stacktrace
</code>

Ich habe versucht, das entfernen der config/am start (und kopieren der Nachrichten.Eigenschaften WEB-INF und auch WEB-INF/classes, ohne Erfolg. Sollte auch darauf hinweisen, dass alle Nachrichten, Nachrichten _en_GB und Nachrichten _en_US existieren

InformationsquelleAutor Gary McWilliams | 2011-04-11

Schreibe einen Kommentar