Erro ao integrar Java TV com web service Axis

Boa noite!

Estou desenvolvendo uma aplicação para TV digital integrada a Web services e estou com alguns problemas.

Para uma melhor compreensão vou explicar como funciona a minha aplicação:

Estou usando o web service Axis da Apache. No lado server eu tenho um método que baixa Feeds RSS de alguns sites da internet e faz parse no arquivo separando apenas oque tem dentro das tags titulos.
No lado client eu tenho a minha aplicação java para TV digital que captura os titulos e apresenta na tela. Esta operação em que apresenta os titulos na tela é que está dando problema.

O erro que ocorre é o seguinte:

Exception in thread "AWT-EventQueue-0" [b]java.lang.NoClassDefFoundError: org/apache/axis/client/Call[/b]         [b]at MenuPrincipal.keyPressed(MenuPrincipal.java:59)[/b]         at org.dvb.event.EventManager.fireUserEvent(Unknown Source)         at net.beiker.xletview.event.EventManager.fireEvents(Unknown Source)         at net.beiker.xletview.event.EventManager.fireRemoteEvent(Unknown Source)         at net.beiker.xletview.remotecontrol.RemoteControl.fireEvent(Unknown Souce)         at net.beiker.xletview.remotecontrol.RemoteControl.keyPressed(Unknown Source)         at net.beiker.xletview.ui.KeyButton.fireKeyEvent(Unknown Source)         at net.beiker.xletview.ui.KeyButton.mousePressed(Unknown Source)         at java.awt.Component.processMouseEvent(Unknown Source)         at java.awt.Component.processEvent(Unknown Source)         at java.awt.Container.processEvent(Unknown Source)         at java.awt.Component.dispatchEventImpl(Unknown Source)         at java.awt.Container.dispatchEventImpl(Unknown Source)         at java.awt.Component.dispatchEvent(Unknown Source)         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)         at java.awt.Container.dispatchEventImpl(Unknown Source)         at java.awt.Window.dispatchEventImpl(Unknown Source)         at java.awt.Component.dispatchEvent(Unknown Source)         at java.awt.EventQueue.dispatchEvent(Unknown Source)         at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)         at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)         at java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.ClassNotFoundException         at net.beiker.xletview.classloader.XletClassLoader.loadClass(Unknown Source)         at java.lang.ClassLoader.loadClassInternal(Unknown Source)         ... 27 more

A seguir a instrução da linha 59 método keypressed da classe MenuPrincipal:

Informacao informacao = new Informacao(0,450,715,120, this, Informacao.ESPORTES);

        Informacao informacao = new Informacao(0,450,715,120, this, Informacao.ESPORTES);

Segue o metodo da classe Informação que faz a invocação dos arquivos para o client:

[code]String local = “http://192.168.76.136:8080/axis/ServicoGetAll.jws”;

  try {   
     Call call = (Call) new Service().createCall();    
     call.setTargetEndpointAddress(local);    
     switch (categoria) {   
        case ESPORTES:   
           call.setOperationName("buscaEsporte");   
           break;   
        case POLITICA:   
           call.setOperationName("buscaPolitica");   
           break;   
        case ECONOMIA:   
           call.setOperationName("buscaEconomia");   
           break;   
     }   
        
     Object[] resultado = (Object[])call.invoke((Object[]) null);   
     titulos = new String[resultado.length];   
     for (int z = 0; z < titulos.length; z++) {   
        titulos[z] = (String) resultado[z];   
     }   
  } catch (Exception e) {   
     e.printStackTrace();   
     System.out.println(e.getMessage());   
  }   

}
[/code]

Como o xletview trabalha com sistema distribuido eu montei uma VM para rodar o TomCat e o Axis e não haver conflito de memória.

Alguém sabe como solucionar o meu problema?

Obrigado