Articles of molo

Come fare in modo che Jetty carichi dynamicmente le pagine “statiche”

Sto costruendo applicazioni web Java e odio il tradizionale ciclo “code-compile-deploy-test”. Voglio digitare una piccola modifica, quindi vedere il risultato ISTANTANEAMENTE, senza dover compilare e distribuire. Fortunatamente, Jetty è fantastico per questo. È un server web puramente java. Viene fornito con un plugin Maven davvero carino che ti permette di avviare la lettura del Jetty […]

Tomcat VS Jetty

Mi sto interrogando sugli aspetti negativi di ciascun server rispetto a un ambiente di produzione. Qualcuno ha avuto grossi problemi con una delle funzionalità? Performance, ecc. Ho anche dato una rapida occhiata al nuovo Glassfish, abbina i semplici contenitori servlet (sembra avere almeno una buona interfaccia di gestione)?

NoClassDefFoundError: org / w3c / dom / ElementTraversal

Ho installato Jetty 7 e configurato correttamente per IdP Shibboleth seguendo questa guida: https://wiki.shibboleth.net/confluence/display/SHIB2/IdPJetty7Prepare Ma quando provo ad avviare Jetty ottengo questo errore: NoClassDefFoundError: org/w3c/dom/ElementTraversal Per risolvere questo problema ho bisogno di installare la dipendenza ElementTraversal e includerla sul mio classpath . Ma come posso realizzare questo? Devo scaricare questa class [ElementTraversal.class] o un file […]

Configurare a livello di codice SSL per Jetty 9 incorporato

Sto usando la versione 9.0.0.M4 del jetty e sto provando a configurarlo per accettare le connessioni SSL. seguendo le istruzioni in: http://www.eclipse.org/jetty/documentation/current/configuring-connectors.html Sono riuscito a scrivere qualcosa che funziona. Tuttavia, il codice che ho scritto sembra brutto e inutilmente complesso. Qualche idea su come farlo correttamente? final Server server = new Server(Config.Server.PORT); SslContextFactory contextFactory = […]

Filtro origine Jetty Cross

Ho configurato il filtro di origine incrociato di Jetty, ma continuo a ricevere il seguente errore. Qualcuno sa cosa c’è di sbagliato e come risolverlo? Sotto il messaggio di errore c’è il mio descrittore override (cioè web.xml supplementare) Errore: Origin http://localhost:8090 is not allowed by Access-Control-Allow-Origin. Override Descriptor: cross-origin org.eclipse.jetty.servlets.CrossOriginFilter allowedOrigins * allowedMethods * allowedHeaders […]

“PWC6345: errore nell’invocare javac.” Errore quando si utilizza il plug-in Jetty WTP per distribuire una pagina JSP sul Jetty

Sto provando a distribuire una pagina JSP su Jetty, usando il plugin Jetty WTP per Eclipse. Ma ho l’errore qui sotto. Sembra che Jetty non riesca a trovare javac . C’è qualche impostazione che devo fare per il plugin Jetty WTP in Eclipse o come posso risolvere questo problema? La pagina JSP funziona bene se […]

Jetty: Inizia in C: \ Temp

Sto provando a distribuire un’applicazione vaadin al molo. Ma quando start.jar jetty usando start.jar , inizia una sottocartella di C:\Users\USERNAME\AppData\Local\Temp\jetty-0.0.0.0-8080-Application.war-…. Anche se l’ho inserito in C:\Program Files\MyApp , viene sempre eseguito, inclusi i file salvati. Come faccio a dire al molo di iniziare esattamente dove si trova e di avere tutti i file relativamente a […]

Qual è la differenza tra ServletContextHandler.setResourceBase e ResourceHandler.setResourceBase quando si utilizza il contenitore incorporato Jetty?

Sto usando Jetty incorporato per creare un sito Web statico. ServletContextHandler.setResourceBase (“…”) ha lo stesso effetto di ResourceHandler.setResourceBase (“…”)? Esempio: // ServletContextHandler case ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS); context.setResourceBase(“/tmp/…”); // ResourceHandler case ResourceHandler resourceHandler = new ResourceHandler(); resourceHandler.setResourceBase(“/tmp/…”); Ho provato a testarli entrambi. ResourceHandler funziona esattamente come voglio. Ma per il resto no. Qual è […]

Formare un’eccezione troppo grande

Quando invio un file di grandi dimensioni utilizzando una richiesta di posta il sistema mostra un’eccezione: java.lang.IllegalStateException: Form too large1105723>200000 at org.mortbay.jetty.Request.extractParameters(Request.java:1404) at org.mortbay.jetty.Request.getParameter(Request.java:749)…… Quando cerco aiuto su questo in Google danno un aiuto, ad esempio, webappcontext.setMaxFormContentSize(5000000); Sto usando questo codice ma il problema non è risolto Inoltre sto usando il codice jettyServer.setAttribute(“org.mortbay.jetty.Request.maxFormContentSize”, 5000000); Ma […]

Come faccio a servire https e http per Jetty da una porta?

(So ​​che si tratta di una domanda doppia ma il poster originale ha chiesto per il motivo sbagliato. Non sto insinuando che lo sto chiedendo per il giusto motivo, ma vediamo.) Abbiamo un servizio web che gira su un numero di porta non standard. Anche se gli utenti sembrano essere in grado di ricordare il […]