Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air combina diverse carte molto interessanti: un OLED PaperMatte da 12 pollici, un corpo sottile e una tastiera molto comoda. Durante la prova abbiamo apprezzato fluidità, audio e comfort visivo, mentre i test hanno chiarito pregi e qualche limite nelle prestazioni. L'autonomia ha convinto anche nell'uso intermittente; la scelta passa dalla compatibilità delle proprie app e dal valore del pacchetto con accessori, proposto a 749 euro
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
Debuttano ufficialmente i primi sistemi notebook basati su piattaforma NVIDIA RTX Spark, abbinati a Windows on ARM e pensati per l'intelligenza artificiale agentica. Architettura integrata tra CPU e GPU che condividono la memoria di sistema, capace di gestire in locale modelli molto grandi ma al contempo anche di spiccare con la grafica e l'elaborazione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Abbiamo provato Motorola razr fold, il pieghevole a libro con display interno LTPO da 8,09 pollici, Snapdragon 8 Gen 5 e batteria da 6000 mAh in 243 grammi. Pennino e custodia sopno già nella confezione, per un foldable che si caratterizza per il pannello luminoso, l'autonomia ottima per la categoria e le fotocamere coerenti e ben sfruttabili. Il listino è di 1999 euro, ma in vendita si trova già a molto meno
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 10-04-2008, 20:21   #1
Lupoje
Junior Member
 
Iscritto dal: Apr 2008
Messaggi: 1
[Java] JMS su eclipse con Java Application Server

Ciao a tutti. Sto cercando di imparare ad usare JMS per un progetto che devo fare per l'università. Ho scelto di usare eclipse su windows con java EE 5 SDK e Java Application Server 9.1 che ho configurato seguendo il tutorial di J2EE scarcabile qui. Dopo aver quindi configurato la ConnectionFactory e la destination Queue sull'application server ho scritto questo Server JMS:
import javax.jms.*;
import javax.naming.*;

public class JMSServer {
static Context ictx = null;
public static void main(String[] args) throws Exception {
ictx = new InitialContext();
Queue queue = (Queue) ictx.lookup("jms/Queue");
QueueConnectionFactory qcf = (QueueConnectionFactory) ictx.lookup("jms/ConnectionFactory");
ictx.close();

QueueConnection qc = qcf.createQueueConnection();
QueueSession qs = qc.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
QueueReceiver qrec = qs.createReceiver(queue);

QueueSender qsend = qs.createSender(null);
TextMessage reply = qs.createTextMessage();


qc.start();
System.out.println("Posso ricevere");

TextMessage msg;
while(true) {
msg = (TextMessage) qrec.receive();
System.out.println("Msg received: " +
msg.getText());
Queue replyTo = (Queue) msg.getJMSReplyTo();
reply.setText("Re: "+msg.getText());
qsend.send(replyTo, reply);
}

}
}
Ho quindi compilato (senza errori) il programma con il compilatore java (su un tutorial parlava di usare asac per compilare, ma a me non funziona) e l'ho eseguito. Dopo qualche secondo dall'avvio dell'esecuzione mi ha dato i seguenti errori:

Apr 9, 2008 6:34:09 PM com.sun.enterprise.connectors.ActiveRAFactory createActiveResourceAdapter

SEVERE: RAR6001 : Class Not found : com.sun.messaging.jms.ra.ResourceAdapter

Apr 9, 2008 6:34:09 PM com.sun.enterprise.connectors.ActiveRAFactory createActiveResourceAdapter

SEVERE:

com.sun.enterprise.connectors.ConnectorRuntimeException

: Error in creating active RAR
at com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAdapter(

ActiveRAFactory.java:118)
at com.sun.enterprise.connectors.ResourceAdapterAdminServiceImpl.createActiveResourceAdapter(

ResourceAdapterAdminServiceImpl.java:300)
at com.sun.enterprise.connectors.ConnectorRuntime.createActiveResourceAdapter(

ConnectorRuntime.java:207)
at com.sun.enterprise.naming.factory.AdministeredObjectFactory.getObjectInstance(

AdministeredObjectFactory.java:102)
at javax.naming.spi.NamingManager.getObjectInstance(

NamingManager.java:304)
at com.sun.enterprise.naming.SerialContext.lookup(

SerialContext.java:403)
at javax.naming.InitialContext.lookup(

InitialContext.java:392)
at JMSClient.main(

JMSClient.java:8)
Caused by:

java.lang.ClassNotFoundException: com.sun.messaging.jms.ra.ResourceAdapter
at java.net.URLClassLoader$1.run(

URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(

Native Method)
at java.net.URLClassLoader.findClass(

URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(

ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(

Launcher.java:276)
at java.lang.ClassLoader.loadClass(

ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(

ClassLoader.java:319)
at java.lang.Class.forName0(

Native Method)
at java.lang.Class.forName(

Class.java:169)
at com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAdapter(

ActiveRAFactory.java:82)
... 7 more

Apr 9, 2008 6:34:09 PM com.sun.enterprise.naming.SerialContext lookup

SEVERE: NAM0004: Exception during name lookup : {0}

com.sun.enterprise.connectors.ConnectorRuntimeException

: Error in creating active RAR
at com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAdapter(

ActiveRAFactory.java:118)
at com.sun.enterprise.connectors.ResourceAdapterAdminServiceImpl.createActiveResourceAdapter(

ResourceAdapterAdminServiceImpl.java:300)
at com.sun.enterprise.connectors.ConnectorRuntime.createActiveResourceAdapter(

ConnectorRuntime.java:207)
at com.sun.enterprise.naming.factory.AdministeredObjectFactory.getObjectInstance(

AdministeredObjectFactory.java:102)
at javax.naming.spi.NamingManager.getObjectInstance(

NamingManager.java:304)
at com.sun.enterprise.naming.SerialContext.lookup(

SerialContext.java:403)
at javax.naming.InitialContext.lookup(

InitialContext.java:392)
at JMSClient.main(

JMSClient.java:8)
Caused by:

java.lang.ClassNotFoundException: com.sun.messaging.jms.ra.ResourceAdapter
at java.net.URLClassLoader$1.run(

URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(

Native Method)
at java.net.URLClassLoader.findClass(

URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(

ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(

Launcher.java:276)
at java.lang.ClassLoader.loadClass(

ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(

ClassLoader.java:319)
at java.lang.Class.forName0(

Native Method)
at java.lang.Class.forName(

Class.java:169)
at com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAdapter(

ActiveRAFactory.java:82)
... 7 more

Exception in thread "main"

javax.naming.CommunicationException: serial context communication ex [Root exception is com.sun.enterprise.connectors.ConnectorRuntimeException: Error in creating active RAR]
at com.sun.enterprise.naming.SerialContext.lookup(

SerialContext.java:427)
at javax.naming.InitialContext.lookup(

InitialContext.java:392)
at JMSClient.main(

JMSClient.java:8)
Caused by:

com.sun.enterprise.connectors.ConnectorRuntimeException: Error in creating active RAR
at com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAdapter(

ActiveRAFactory.java:118)
at com.sun.enterprise.connectors.ResourceAdapterAdminServiceImpl.createActiveResourceAdapter(

ResourceAdapterAdminServiceImpl.java:300)
at com.sun.enterprise.connectors.ConnectorRuntime.createActiveResourceAdapter(

ConnectorRuntime.java:207)
at com.sun.enterprise.naming.factory.AdministeredObjectFactory.getObjectInstance(

AdministeredObjectFactory.java:102)
at javax.naming.spi.NamingManager.getObjectInstance(

NamingManager.java:304)
at com.sun.enterprise.naming.SerialContext.lookup(

SerialContext.java:403)
... 2 more

Caused by:

java.lang.ClassNotFoundException: com.sun.messaging.jms.ra.ResourceAdapter
at java.net.URLClassLoader$1.run(

URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(

Native Method)
at java.net.URLClassLoader.findClass(

URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(

ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(

Launcher.java:276)
at java.lang.ClassLoader.loadClass(

ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(

ClassLoader.java:319)
at java.lang.Class.forName0(

Native Method)
at java.lang.Class.forName(

Class.java:169)
at com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAdapter(

ActiveRAFactory.java:82)
... 7 more


Per tentare di risolvere il problema ho provato a scaricare la Web Tools Platform per eclipse, senza però ottenere niente. Spero che qualcuno riesca a spiegarmi come fare per uscire da questa impasse: io immagino che mi manchi qualcosa per connettere l'applicazione al Java Application Server, ma su internet non sono riuscito a trovare niente (quasi tutti i tutorial sono su Jboss). Grazie.
Lupoje è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio HUAWEI MatePad Air recensione: OLED opaco e tast...
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica NVIDIA RTX Spark: il PC Windows on ARM costruito...
Motorola razr fold, dalla conchiglia al formato a libro. La recensione Motorola razr fold, dalla conchiglia al formato ...
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente Recensione Google Pixel Watch 5: sembra lo stess...
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo Nokia Innovation Day 2026: la sovranità e...
Il satellite spia russo Kosmos 2612 si t...
Blue Origin continua l'espansione: nuove...
Intel prepara un SoC da 700 TOPS: Razor ...
I nuovi Xreal 1 Pro+ arrivano in Europa ...
La GeForce RTX 5090 non è morta: ...
HONOR Win2 si mostra online: potenza da ...
Clamoroso dietrofront di Sony: cancellat...
GeForce NOW, tante novità con l'u...
Il mercato smartphone rallenta nel Q3 20...
Addio al Valve Index: fine della produzi...
Seggiolini auto i-Size da 0 a 12 anni in...
Amazon determina i prezzi di tutto il we...
Robot aspirapolvere ECOVACS in offerta s...
Bodywel F20PRO o DEEPOWER A5? Due fat bi...
Gli agenti AI non diventano pazzi, sono ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 22:21.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v