2016-01-27 6 views
5

Ieri la nostra applicazione web funzionava bene su WildFly 9. Da stamattina ricevo solo un "Proibito" nel browser web. Non usiamo JAAS. Non v'è alcuna differenza se ho impostato il seguente valore al false nel standalone.xml:Wildfly: Perché ottengo solo "Forbidden" se chiamo la mia applicazione Web?

... 
<subsystem xmlns="urn:jboss:domain:ejb3:3.0"> 
    ... 
    <default-missing-method-permissions-deny-access value="true"/> 
    ... 
</subsystem> 
... 

Quali possono essere le ragioni che wildfly mostra solo la pagina "Proibito"?

EDIT

Se ho impostato il livello di registro per il pacchetto org.jboss.security-TRACE ricevo il seguente messaggio nel file di registro durante la chiamata alla pagina:

2016-01-27 12:58:15,354 TRACE [org.jboss.security] (default task-5) PBOX00354: Setting security roles ThreadLocal: null 

Non sei sicuro di ciò che questo significa ..

+0

Quale URI stai colpendo e dove viene distribuita la tua app? –

+0

@John: l'applicazione viene distribuita da Eclipse (utilizzando JBoss Devel.-Plugin) su un file WildFly in esecuzione locale. L'URI ist http://127.0.0.1:8080/myApp/ – Steffen

risposta

1

Il mio progetto EAR e il progetto ereditato WAR in eclissi sono stati interrotti. Ci sono state diverse cose mancanti come ad esempio il application.xml.

Non so perché queste cose mancano e dove l'ho perso. Ma dopo aver risolto entrambe le implementazioni di progetti, funziona di nuovo.

0

Questa build deve essere danneggiata. Ricrea l'applicazione, crea di nuovo la guerra e distribuiscila di nuovo. Funzionerà.

Problemi correlati