Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] Jetty 7 and JNDI (EnvConfiguration) - In jetty6 all forks fine.

Thanks Jan, but don't work.

I change to

java -jar start.jar OPTIONS=All etc/jetty.xml etc/jetty-plus.xml

Now my app start's but don't work. The datasource don't work and don't
show any error.

I'm using the same configuration I just change the command to start
Jetty, what is wrong now? Thanks All.

2009/11/9 Jan Bartel <janb@xxxxxxxxxxx>:
> Rangel,
>
> The command line is wrong. Here's the documentation you need:
>
> http://wiki.eclipse.org/Jetty/Starting/Porting_to_Jetty_7#Startup_Options
>
> cheers
> Jan
> Rangel Preis wrote:
>>
>> How can i make Jetty works with JNDI datasource?
>> In Jetty 6 i make the same configuration and all works fine, what i
>> need to change to get it work's in jetty 7?
>>
>> 1- I change jetty-plus and uncomment "<Call name="addLifeCycle">";
>> 2- I put my war in webapps-plus
>> 3- Run jetty with this commmand java -DOPTIONS=All -jar start.jar
>> etc/jetty.xml etc/jetty-plus.xml etc/jetty-logging.xml
>> 4- And always i get
>>
>> java.lang.ClassNotFoundException:
>> org.eclipse.jetty.plus.webapp.EnvConfiguration
>>        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>>        at java.security.AccessController.doPrivileged(Native Method)
>>        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>        at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
>>        at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
>>        at org.eclipse.jetty.util.Loader.loadClass(Loader.java:90)
>>        at org.eclipse.jetty.util.Loader.loadClass(Loader.java:70)
>>        at
>> org.eclipse.jetty.webapp.WebAppContext.loadConfigurations(WebAppContext.java:617)
>>        at
>> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:311)
>>        at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
>>
>>
>> What I miss?
>>
>> web.xml
>>        <resource-ref>
>>                <res-ref-name>jdbc/site</res-ref-name>
>>                <res-type>javax.sql.DataSource</res-type>
>>                <res-auth>Container</res-auth>
>>        </resource-ref>
>>
>>
>> jetty-env (in WEB-INF of my app):
>> <Configure id='appcontext' class="org.eclipse.jetty.webapp.WebAppContext">
>>        <New id="site" class="org.eclipse.jetty.plus.jndi.Resource">
>>                <Arg>jdbc/site</Arg>
>>                <Arg>
>>                        <New class="org.postgresql.ds.PGPoolingDataSource">
>>                                <Set name="User">site</Set>
>>                                <Set name="Password">pass</Set>
>>                                <Set name="DatabaseName">base</Set>
>>                                <Set name="ServerName">192.168.1.2</Set>
>>                                <Set name="PortNumber">5430</Set>
>>                                <Set name="initialConnections">5</Set>
>>                                <Set name="maxConnections">50</Set>
>>                        </New>
>>                </Arg>
>>        </New>
>> </Configure>
>>
>> Thanks all for helping.
>> _______________________________________________
>> jetty-users mailing list
>> jetty-users@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
> --
> Jan Bartel, Webtide LLC | janb@xxxxxxxxxxx | http://www.webtide.com
> _______________________________________________
> jetty-users mailing list
> jetty-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>


Back to the top