Erro ao subir aplicação no Jetty

2 respostas
E

Minha aplicação estava rodando no tomcat… usando eclipse… startava e rodava normal…

só que queremos mudar de servidor de aplicação … estamos tentando rodar pelo jetty… instalei o plugin do jetty no eclipse mas não funciona
a versão do jetty q instalei é jetty-hightide-8.0.0…

quando crio o .WAR pelo eclipse normal… tento jogar na pasta webapps do jetty …
mas quando tento starta a aplicação da o seguinte erro

java.sql.SQLException: DDL is not permitted for a read-only connection, user or database.
        at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
        at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
        at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)
        at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
        at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
        at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
        at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
        at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
        at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
        at org.apache.derby.iapi.jdbc.BrokeredStatement.execute(Unknown Source)
        at com.acme.JNDITest.doSetup(JNDITest.java:347)
        at com.acme.JNDITest.init(JNDITest.java:152)
        at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at org.eclipse.jetty.servlet.ServletHolder.doStart(ServletHolder.java:270)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
        at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:724)
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:268)
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:978)
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:608)
        at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:155)
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:349)

e tbm esse erro

java.lang.IllegalStateException: Application was not properly initialized at startup, could not find Factory: javax.faces.context.FacesContextFactory
        at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:267)
        at javax.faces.webapp.FacesServlet.init(FacesServlet.java:164)
        at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at org.eclipse.jetty.servlet.ServletHolder.doStart(ServletHolder.java:270)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
        at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:724)
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:268)
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:978)
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:608)
        at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:155)
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:349)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)

esse último acredito que preciso fazer alguma configuração do jsf …

alguel sabe me ajudar ai???

quando jogo o mesmo .WAR na pasta webapps do tomcat 6.0… a aplicação starta normal

quando não tem nenhum .WAR na pasta webapps do jetty … ele estarta normal… mas quando jogo a aplicação la começa a dar os erros!!!
vlwwwwwwwww

2 Respostas

quebrado

Vc configurou o jndi no jetty? Pode ser permissão tambem!

E

então baixei outra versão do jetty e funcionou normal…
não fiz nenhuma configuração … apenas joguei o .WAR na pasta webapps e starto… a versão que não funcionou foi jetty-hightide-8.0.0
a versão que funcionou foi jetty-6.0.1

vou deixar esse daqui mesmo…
estamos testando performace do servidor de aplicação

vlwwwww

depois eu falo se é bem melhor que o tomcat como dizem

Criado 5 de maio de 2010
Ultima resposta 5 de mai. de 2010
Respostas 2
Participantes 2