Issue with missing com.acme.TestFilter

392 просмотра
Перейти к первому непрочитанному сообщению

jlegler

не прочитано,
5 мар. 2012 г., 17:49:2505.03.2012
– Lift
Hi everyone. I am completely new to scala/lift/maven/sbt. I was able
to load an archetype using maven, and mess with it a little and then
create a .war file. I then deployed said war file to my Jetty server
on a remote host and am apparently not doing something correctly. I
am getting a ClassNotFoundException looking for com.acme.TestFilter.
I can't seem to find what is referencing that or what setting I am
missing that is making it look for that. I've looked all over but
can't seem to figure out what is going on. I tried just downloading a
blank project, building it, and deploying it, but I am getting the
same error. If someone could offer a suggestion I would really
appreciate it.

-Jason

16:37:45.404 [main] ERROR net.liftweb.util.Props - Failed to find a
properties file (but properties were accessed). Searched: /props/
jlegler.web27.webfaction.com.props, /props/jlegler.props, /props/
web27.webfaction.com.props, /props/default.props, /
jlegler.web27.webfaction.com.props, /jlegler.props, /
web27.webfaction.com.props, /default.props
2012-03-05 16:37:45.407:WARN:oejs.Holder:
java.lang.ClassNotFoundException: com.acme.TestFilter
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at
org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:
424)
at
org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:
377)
at org.eclipse.jetty.util.Loader.loadClass(Loader.java:92)
at org.eclipse.jetty.util.Loader.loadClass(Loader.java:71)
at org.eclipse.jetty.servlet.Holder.doStart(Holder.java:92)
at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:
86)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:
258)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
1213)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:
699)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
454)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:
36)
at
org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:
183)
at
org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:
491)
at
org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:
138)
at
org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:
142)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider
$1.fileAdded(ScanningAppProvider.java:53)
at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:604)
at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:535)
at org.eclipse.jetty.util.Scanner.scan(Scanner.java:398)
at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:332)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:
118)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:
552)
at
org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:
227)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:
58)
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:
53)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:
91)
at org.eclipse.jetty.server.Server.doStart(Server.java:263)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:
1215)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:
1138)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.jetty.start.Main.invokeMain(Main.java:457)
at org.eclipse.jetty.start.Main.start(Main.java:602)
at org.eclipse.jetty.start.Main.main(Main.java:82)
2012-03-05 16:37:45.408:WARN:oejuc.AbstractLifeCycle:FAILED
TestFilter: javax.servlet.UnavailableException: com.acme.TestFilter
javax.servlet.UnavailableException: com.acme.TestFilter
at org.eclipse.jetty.servlet.Holder.doStart(Holder.java:99)
at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:
86)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:
258)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
1213)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:
699)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
454)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:
36)
at
org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:
183)
at
org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:
491)
at
org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:
138)
at
org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:
142)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider
$1.fileAdded(ScanningAppProvider.java:53)
at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:604)
at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:535)
at org.eclipse.jetty.util.Scanner.scan(Scanner.java:398)
at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:332)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:
118)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:
552)
at
org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:
227)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:
58)
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:
53)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:
91)
at org.eclipse.jetty.server.Server.doStart(Server.java:263)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:
1215)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:
1138)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.jetty.start.Main.invokeMain(Main.java:457)
at org.eclipse.jetty.start.Main.start(Main.java:602)
at org.eclipse.jetty.start.Main.main(Main.java:82)
2012-03-05 16:37:45.409:WARN:oejw.WebAppContext:Failed startup of
context o.e.j.w.WebAppContext{/,file:/tmp/jetty-0.0.0.0-14114-
smashedtoatoms-1.0.war-_-any-/webapp/},/home/jlegler/jetty-
distribution-8.1.1.v20120215/webapps/smashedtoatoms-1.0.war
javax.servlet.UnavailableException: com.acme.TestFilter
at org.eclipse.jetty.servlet.Holder.doStart(Holder.java:99)
at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:
86)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
753)
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:
258)
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
1213)
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:
699)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
454)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:
36)
at
org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:
183)
at
org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:
491)
at
org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:
138)
at
org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:
142)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider
$1.fileAdded(ScanningAppProvider.java:53)
at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:604)
at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:535)
at org.eclipse.jetty.util.Scanner.scan(Scanner.java:398)
at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:332)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:
118)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:
552)
at
org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:
227)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at
org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:
58)
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:
53)
at
org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:
91)
at org.eclipse.jetty.server.Server.doStart(Server.java:263)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
59)
at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:
1215)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:
1138)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.jetty.start.Main.invokeMain(Main.java:457)
at org.eclipse.jetty.start.Main.start(Main.java:602)
at org.eclipse.jetty.start.Main.main(Main.java:82)

jlegler

не прочитано,
5 мар. 2012 г., 18:00:0305.03.2012
– Lift
Nevermind, I am an idiot. It was a problem with my deployment Jetty
configuration. When Jetty is set up correctly it works fine.

-Jason

David Pollak

не прочитано,
5 мар. 2012 г., 23:45:3305.03.2012
– lif...@googlegroups.com
On Mon, Mar 5, 2012 at 3:00 PM, jlegler <jle...@gmail.com> wrote:
Nevermind, I am an idiot.  It was a problem with my deployment Jetty
configuration.  When Jetty is set up correctly it works fine.

Glad you found the solution.
 

-Jason

--
Lift, the simply functional web framework: http://liftweb.net
Code: http://github.com/lift
Discussion: http://groups.google.com/group/liftweb
Stuck? Help us help you: https://www.assembla.com/wiki/show/liftweb/Posting_example_code



--
Visi.Pro, Cloud Computing for the Rest of Us http://visi.pro
Lift, the simply functional web framework http://liftweb.net


Antoine

не прочитано,
19 мар. 2012 г., 08:42:5519.03.2012
– lif...@googlegroups.com
Hello, 
I am facing the same problem and was wondering if you can share the solution you have used to fix this problem?
Thank you
Antoine

Diego Medina

не прочитано,
19 мар. 2012 г., 10:09:1719.03.2012
– lif...@googlegroups.com

If I had to guess, jetty has a sample filter in the config file, but you need to remove it. Try grep'ing your jetty config files (there are a few) and that should point to the problem

Hope it helps

Diego
Sent from my android cell

Antoine

не прочитано,
23 мар. 2012 г., 12:58:1723.03.2012
– lif...@googlegroups.com
Thank you it worked properly.

Diego Medina

не прочитано,
23 мар. 2012 г., 13:28:0723.03.2012
– lif...@googlegroups.com
Great!

--
Diego Medina
Lift/Scala Developer
di...@fmpwizard.com
http://www.fmpwizard.com

locnav

не прочитано,
9 мая 2012 г., 05:40:2009.05.2012
– Lift
what do you grep for?

On 19 mar., 17:09, Diego Medina <di...@fmpwizard.com> wrote:
> If I had to guess, jetty has a sample filter in the config file, but you
> need to remove it. Try grep'ing your jetty config files (there are a few)
> and that should point to the problem
>
> Hope it helps
>
> Diego
> Sent from my android cell
Ответить всем
Отправить сообщение автору
Переслать
0 новых сообщений