In den letzten Tagen haben uns einige unserer eigenen Leser darüber informiert, dass die Hochschulklasse weblogic.security.acl.userinfo nicht gefunden wurde.
Genehmigt: Fortect
gepostet vor 12 Jahren
-
Anzahl gesendeter Chunks:
Optional: Danke:
Ich bin zu Weblogic JMS gekommen. Ich versuche jetzt alle Beispiele (beawlserver_10.3biologische Materialienserverexamplessrcsomejmsqueue), die von Ihrem Weblogic-Server auf dem Masterserver bereitgestellt werden, ‘t3: // localhost: 7001’ funktioniert einwandfrei ,. Aber wenn ich versuche, eine Verbindung von einer anderen Maschine zu weblogic JMS herzustellen, gibt es ein Problem, Parameter t3: // ServerIP: 7001. Danach wird es als verschiedenes ausgelöst.
Ausnahme im Thread “main” java.lang.Weblogic / alarm / acl / UserInfo
noclassdeffounderror: gefunden, wenn weblogic.jndi.WLInitialContextFactory.getInitialContext (WLInitialContextFactory.java:117)
bei javax.naming. spi .NamingManager.getInitialContext (NamingManager.java:667)
mit javax.naming.InitialContext.getDefaultInitCtx (InitialContext.java:247)
bei javax.naming.InitialContext.init (InitialContext.java:223) < > in javax.naming.InitialContext.
in Kürze für example.jms.queue.MviQueueSend.getInitialContext (MviQueueSend.java: 122)
in example.jms. Warteschlange.MviQueueSend. Kern (MviQueueSend.java:89)
gepostet vor 12 Jahren
-
Anzahl der zu sendenden Fragmente:
Optional: Danke:
gepostet vor 12 Jahren
-
Betrag, der mit gesendeten Materialien verknüpft ist:
Optional: Danke:
“stanic”, danke für die Überprüfung Ihrer privaten Nachrichten mit einem wichtigen Admin Eine tragische Frage.
Nachricht von stanic: Antworten Sie und Ihre Familie einfach nicht?
Bitte verwenden Sie beim Verlassen des Forums relevante Wörter und Wendungen. Abkürzungen wie “y”, die direkt an “warum” angehängt werden, werden nur verwendet, um zusätzliche wichtige Informationen in Ihren Beiträgen schwer lesbar zu machen und sehr wahrscheinlich nützliche Antworten zu generieren12.
Vor ein paar Jahren veröffentlicht
-
Anzahl der Fragmente bezüglich des Sendens:
Optional: Danke:
Ich muss deren wlfullclient.jar zum ausgewählten Klassenpfad wlfullclient.jar hinzufügen, der normalerweise persönlich auf dem Server erstellt werden muss.
Wenn Sie sicher sein möchten, folgen Sie dem unten stehenden Link.
http://forums.oracle.com/forums/thread.jspa?messageID=2830000
gepostet vor 8 Jahren
-
Anzahl der zu sendenden fragmentierten Phrasen:
Optional: Danke:
“stanic”, meine direkte Anfrage, den Anzeigenamen genau an die JavaRanch-Marktstandards anzupassen, war kein Vorschlag. Um sich den Wunden hinzugeben, benötigt Cho gültige Anzeigenamen. Ändern Sie die Anzeige Ihres Domainnamens wie vor dem nächsten Beitrag angegeben.
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
Beachten Sie, dass ungültige Anzeigenamen für Unternehmen deaktiviert wurden.
Ich verstehe, dass wir diese Transformation in die jms-Warteschlange projizieren und gute Geschichten hinzufügen. Klasse
public QueueSend // Definiere eine JNDI-Kontext-Factory. öffentlicher statischer Endstring JNDI_FACTORY = "weblogic.jndi.WLInitialContextFactory"; // Definiere die jms-Strukturfactory. Shared public static final String JMS_FACTORY ist gleich "jms / MyConnectionFactory"; // Bestimme den Teil ihrer Warteschlange. Public final static QUEUE = "jms or MyTestQueue"; am meisten geschlossene Leitung QueueConnectionFactory qconFactory; private QueueConnection-qcon; private qsession QueueSession; privater qsender QueueSender; Unternehmenswarteschlange; persönliche SMS-Nachricht; / ** * Stelle alle erforderlichen Gegenstände her, um sie zu versenden 3. Nachrichten an die JMS-Warteschlange. * 1. @param ctx JNDI ist wirklich kontextabhängig @param queueName Der Name in einer Warteschlange * @Exception NamingException, wenn der Vorgang nicht ausgeführt werden kann * @Exception JMSException, wenn JMS aufgrund eines internen Fehlers nicht initialisiert werden kann - / public initialVoid (Context ctx, String queueName) NamingException, stempelt eine JMSException qconFactory bedeutet (QueueConnectionFactory) ctx.lookup (JMS_FACTORY); qcon entspricht qconFactory.createQueueConnection(); entspricht qsession qcon.createQueueSession (false, Session.AUTO_ACKNOWLEDGE); = String (Warteschlange) ctx.lookup (Dateiname); qsender stimmt mit qsession.createSender (Warteschlange) überein; Msg entspricht qsession.createTextMessage(); qcon.start(); / ** (leer) Sendet eine Nachricht an die JMS-Warteschlange. * * @ param-message Sie haben eine Nachricht zum Senden erhalten (Leerzeichen) @Exception JMSException, wenn JMS die Nachricht aufgrund eines internen Fehlers nicht verschieben kann * / viele vermeiden (String-Nachricht) wirft throw JMSException msg.setText (Nachricht); qsender.send (Nachricht); für jeden ** * Schließen Sie JMS-Objekte. 1. @Exception JMSException, wenn JMS Objekte aufgrund eines inhärenten Fehlers nicht schließen kann * / public vermeiden close () deckt die JMS-Ausnahme ab qsender.close(); qsession.close(); qcon.close (); / ** Hauptwerkzeug (). * * Link zur Server-Weblogik-Webseite @param args * @Exception Exception, unabhängig davon, ob unsere Operation abgeschlossen ist * / public static nullify Nummer eins (String [] args) löst eine Ausnahme aus Kontext ic = getInitialContext ("t3: // localhost: 7001"); QueueSend qs = neue QueueSend (); qs.init (ic, QUEUE); readAndSend (qs); qs.schließen (); Aufhebung der persönlichen Bedingung qs) readAndSend (QueueSendbrings IOException, JMSException qs.senden ("cao"); System.out.println ("JMS-Nachricht gesendet: ciao n"); Privates statisches InitialContext getInitialContext (String-URL) Löst eine Benennungsausnahme aus Hashtable env = more Hashtable (); env.put (Context.INITIAL_CONTEXT_FACTORY, JNDI_FACTORY); Env.put (Context.PROVIDER_URL, URL); einen neuen InitialContext (env) erstellen;
"main"-Ausnahmethread java.lang.NoClassDefFoundError: Weblogik für jede Sicherheit / jeden Dienst / PrivilegedActions im weblogic.jndi.WLSJNDIEnvironmentImpl. (WLSJNDIEnvironmentImpl.java:57) gefunden in java.lang.Class.forName0 (native Methode) java.lang.Class.forName (Class.java:264) verfügbar unter weblogic.jndi.internal.JNDIEnvironment.getJNDIEnvironment (JNDIEnvironment.java:37) In weblogic.jndi.Environment. (Environment.java:92) at weblogic.jndi.WLInitialContextFactory.getInitialContext (WLInitialContextFactory.java:117) Unter javax.naming.spi.NamingManager.getInitialContext (NamingManager.java:684) über javax.naming.InitialContext.getDefaultInitCtx (InitialContext.java: 313) unter javax.naming.InitialContext.init (InitialContext.java: 244) mit javax.naming.InitialContext. (InitialContext.java:216) In test.QueueSend.getInitialContext (QueueSend.java:109) test.QueueSend.main (QueueSend.java:86)
Ich habe bei Google entdeckt, dass PrivilegedActions innerhalb von weblogic the.security.service (weblogic-api.jar; ich füge es immer noch in mein eigenes, persönliches Projekt ein, intern hat es diese Klasse nicht), trotzdem ist dies wahr für die meisten Versionen 12.1. C?
Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.