Ciao a tutti ragazzi devo spostare la mia applicazione da glassFish a jboss-4.2.3, perciò le classi su glassfish funzionano correttamente, ma su jboss no.
ogni volta che richiamo una qualsiasi servlet dall'applicativomi lancia l'eccezione sul null pointer exception, ho controllato il web.xml ma me lo ha creato correttamente, i richiami tra le jsp e le servlet sono giuste (visto che le pagine sono le stesse dell'applicativo su glassfish(ho fatto un copia incolla di quella parte)) le servlet hanno gli stessi nomi in entrambi gli applicativi.
Ho installato jboss scompattando l'archivio in c: ed importandolo all'interno dell'ide (netbeans 6.8), il server si starta normalmente ma quando vado a richiamarle non le trova

vi allego il web xml(al momento contiene solamente una servlet che deve fare un findAll sulla pCODEarte di accesso ai dati e al db.Il db è un oracle 11g che è raggiungibile.
codice:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <servlet>
        <servlet-name>FindAllCodDispaccio_srv</servlet-name>
        <servlet-class>servlet_findAll.FindAllCodDispaccio_srv</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>FindAllCodDispaccio_srv</servlet-name>
        <url-pattern>/FindAllCodDispaccio_srv</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
</web-app>
questo è l'errore che mi lancia:

codice:
12:16:55,951 ERROR [[FindAllCodDispaccio_srv]] Servlet.service() for servlet FindAllCodDispaccio_srv threw exception
java.lang.NullPointerException
        at servlet_findAll.FindAllCodDispaccio_srv.processRequest(FindAllCodDispaccio_srv.java:27)
        at servlet_findAll.FindAllCodDispaccio_srv.doGet(FindAllCodDispaccio_srv.java:47)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
        at java.lang.Thread.run(Thread.java:619)
e questo è il messaggio di start del jboss

codice:
12:49:43,407 INFO  [TomcatDeployer] deploy, ctxPath=/TrackAndTraceCert_jb-war, warUrl=.../tmp/deploy/tmp1334409430654658510TrackAndTraceCert_jb.ear-contents/TrackAndTraceCert_jb-war-exp.war/
12:49:43,523 INFO  [EARDeployer] Started J2EE application: file:/C:/jboss-4.2.3.GA/jboss-4.2.3.GA/server/default/deploy/TrackAndTraceCert_jb.ear
12:49:43,523 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

--- MBeans waiting for other MBeans ---
ObjectName: persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU
  State: NOTYETINSTALLED
  I Depend On:
    jboss.jca:name=TandTJNDI,service=DataSourceBinding
  Depends On Me:
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VCheckDispaccioElettronicoFacade,service=EJB3
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VMazzettiDispaccioFacade,service=EJB3
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaAggrCodDispaccioFacade,service=EJB3
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaAggrCodMazzettoFacade,service=EJB3
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaAggrCodiceFacade,service=EJB3
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaAggrDataFacade,service=EJB3
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaInviiLibLavFacade,service=EJB3
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaStatoInvioFacade,service=EJB3

ObjectName: jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=ControllerDao,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaAggrCodDispaccioFacade,service=EJB3

ObjectName: jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VCheckDispaccioElettronicoFacade,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU

ObjectName: jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VMazzettiDispaccioFacade,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU

ObjectName: jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaAggrCodDispaccioFacade,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU
  Depends On Me:
    jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=ControllerDao,service=EJB3

ObjectName: jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaAggrCodMazzettoFacade,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU

ObjectName: jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaAggrCodiceFacade,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU

ObjectName: jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaAggrDataFacade,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU

ObjectName: jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaInviiLibLavFacade,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU

ObjectName: jboss.j2ee:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,name=VRicercaStatoInvioFacade,service=EJB3
  State: NOTYETINSTALLED
  I Depend On:
    persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.jca:name=TandTJNDI,service=DataSourceBinding
  State: NOTYETINSTALLED
  Depends On Me:
    persistence.units:ear=TrackAndTraceCert_jb.ear,jar=TrackAndTraceCert_jb-ejb.jar,unitName=TrackAndTraceCert_jb-ejbPU


12:49:44,056 INFO  [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
12:49:44,075 INFO  [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
12:49:44,095 INFO  [Server] JBoss (MX MicroKernel) [4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] Started in 18s:902ms
Può dipendere da quel NOTYETINSTALLED???
Ho sbagliato qualcosa? c'è qualche procedura particolare da fare?