CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Stahl con ben 35 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: Stahl con ben 112 Thanks ricevuti negli ultimi sette giorni
Utente del mese: Stahl con ben 479 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

[B] Come è possibile ovviare al problema di java.rmi e delle librerie non impl [/B]

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Apr 2009
    Messaggi
    31

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    [B] Come è possibile ovviare al problema di java.rmi e delle librerie non impl [/B]

    Salve a tutti,

    apro questo argomento perche sviluppando con Android, cercando in particolare di creare un client per web-services mi sono accorto che la libreria java.rmi ed altre non sono state incluse nel OS di Android.

    Pensavo si potesse risolvere creandomi una classe che mi generasse le eccezioni semplicemente ma andando a compilare mi sono accorto che la DavilVM non ne vuole sapere di copilarle.Mi spiego meglio entrando nei particolare.

    java.rmi.Exception è una (invocazione di metodi da remoto in questo caso di eccezioni)

    Cmq implementando un web-Services con axis2 non sapevo come ovviare al problema quindi mi sono creato nel progetto del ClientAndroid for WEb-services una package java.rmi con all'interno una classe RemoteExceprion cosi implementata:

    package java.rmi;

    public class RemoteException extends Exception {

    /**
    *
    */
    private static final long serialVersionUID = 1L;

    public RemoteException()
    {
    super();
    }

    public RemoteException(String msg)
    {
    super(msg);
    }

    public RemoteException(String msg, Exception ex)
    {
    super(msg, ex);
    }
    }

    ----------------------
    ma andando a compilare questo è l'errore:

    [2009-09-22 11:11:06 - ClientAWEBSER]
    trouble processing "java/rmi/RemoteException.class":
    [2009-09-22 11:11:06 - ClientAWEBSER]
    Attempt to include a core VM class in something other than a core library.
    It is likely that you have attempted to include the core library from a desktop
    virtual machine into an application, which will most assuredly not work. If
    you really intend to build a core library -- which is only appropriate as
    part of creating a full virtual machine binary, as opposed to compiling an
    application -- then use the "--core-library" option to suppress this error
    message. If you go ahead and use "--core-library" but are in fact building
    an application, then please be aware that your build will still fail at some
    point; you will simply be denied the pleasure of reading this helpful error
    message.
    [2009-09-22 11:11:06 - ClientAWEBSER]1 error; aborting
    [2009-09-22 11:11:06 - ClientAWEBSER]Conversion to Dalvik format failed with error 1

    ------------------
    ------------------
    qualcuno sà come risolvere????ideee????

  2.  
  3. #2
    Baby Droid


    Registrato dal
    Apr 2009
    Messaggi
    31

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Ciao rinnovo il topic per portarlo in superfice,

    come si possono gestire le eccezione di java.rmi che utilizzano molti WebServer (la libreria java.rmi non è stata inclusa in Android)


    Logicamente si accettano info e suggerimenti "utili" da tutti.

    Segnalo la rivista IOProgrammo sulla quale da questo mese in poi verrà publicato un articolo su Android e le sue potenzialità; in particolare questo mese si parla anche delle api di Twitter

    --------------Fatevi sentire------------------

  4. #3
    Baby Droid


    Registrato dal
    Dec 2010
    Messaggi
    1

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Question

    Quote Originariamente inviato da luca Visualizza il messaggio
    Ciao rinnovo il topic per portarlo in superfice,

    come si possono gestire le eccezione di java.rmi che utilizzano molti WebServer (la libreria java.rmi non è stata inclusa in Android)


    Logicamente si accettano info e suggerimenti "utili" da tutti.

    Segnalo la rivista IOProgrammo sulla quale da questo mese in poi verrà publicato un articolo su Android e le sue potenzialità; in particolare questo mese si parla anche delle api di Twitter

    --------------Fatevi sentire------------------

    Caro luca ho il tuo stessissimo problema...pare che le librerie java non siano pienamente compatibili con android ...forse per il fatto che android va oltre la compilazione in bytecode....tu hai risolto il prob? ..... fammi sapere ciao

Discussioni simili

  1. Risposte: 8
    Ultimo messaggio: 10-04-12, 07:04
  2. Risposte: 3
    Ultimo messaggio: 19-01-10, 16:25
  3. Risposte: 3
    Ultimo messaggio: 05-06-09, 09:56
  4. Android GoogleMaps e librerie??
    Da loteodor nel forum Le Applicazioni per Android
    Risposte: 1
    Ultimo messaggio: 30-05-09, 14:23
  5. Librerie JMF
    Da Jenjis nel forum Problemi con l'sdk
    Risposte: 1
    Ultimo messaggio: 15-05-09, 14:59

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy