Sto tentando di eseguire un'applicazione Java EE su weblogic. L'applicazione funziona perfettamente su Tomcat. Ho personalizzato il file war per includere weblogic.xml. Questo file include il seguente codice: -Errore Weblogic 403 - Proibito
<container-descriptor>
<show-archived-real-path-enabled>true</show-archived-real-path-enabled>
</container-descriptor>
ho anche cambiato la configurazione nelle proprietà del file dell'applicazione in modo da riflettere la porta su cui il contenitore è in ascolto. server.port = 7001 server.modjk.enabled = false
mio file web.xml include il seguente codice: -
<servlet>
<servlet-name>olatservlet</servlet-name>
<servlet-class>org.olat.core.servlets.OLATServlet</servlet-class>
<!-- Set the load order -->
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>olatservlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>olatservlet</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
Quando mi è stato inizialmente l'esecuzione del file guerra 11g weblogic, ero ottenendo un'eccezione nullpointer. Tuttavia, ho potuto distribuire il file quando ho rimosso XerceImpl.jar dalla cartella lib. Ora sono in grado di distribuire l'applicazione con successo. Io chiamo la root di contesto nel weblogic come nome del file war. Quando provo ad aprire il collegamento generato da weblogic nella sua scheda di prova, ottengo il seguente errore: -
Errore 403 - Accesso negato
Da RFC 2068 Hypertext Transfer Protocol - HTTP/1.1:
10.4.4 403 Proibito
Il server ha compreso la richiesta, ma si rifiuta di soddisfarla. L'autorizzazione non aiuterà e la richiesta NON DEVE essere ripetuta. Se il metodo di richiesta non era HEAD e il server desidera rendere pubblico perché la richiesta non è stata soddisfatta, DOVREBBE descrivere il motivo del rifiuto nell'entità. Questo codice di stato viene comunemente utilizzato quando il server non desidera rivelare esattamente il motivo per cui la richiesta è stata rifiutata o quando non è applicabile nessun'altra risposta.
Mi chiedevo se qualcuno potesse dirmi come risolvere questo problema.
Forse in ritardo ma, hai visto il registro di sicurezza e il registro del server? Ricevi delle eccezioni in questi file quando provi ad accedere all'applicazione? –