You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Net Dawg <ne...@yahoo.com.INVALID> on 2014/07/29 10:43:00 UTC

javax.servlet.UnavailableException: org.apache.tapestry.ApplicationServlet

when I run mvn jetty:run, I get this: 
javax.servlet.UnavailableException: org.apache.tapestry.ApplicationServlet

I am hoping this is a simple fix in pom.xml or web.xml.  


Thanks.

Re: javax.servlet.UnavailableException: org.apache.tapestry.ApplicationServlet

Posted by Net Dawg <ne...@yahoo.com.INVALID>.
Indeed.  Good riddance ;-).  Thanks Thiago.  



On Tuesday, July 29, 2014 7:59 AM, Thiago H de Paula Figueiredo <th...@gmail.com> wrote:
 


On Tue, 29 Jul 2014 14:38:07 -0300, Net Dawg <ne...@yahoo.com.invalid>  
wrote:

>   <servlet>
>     <servlet-name>orgs</servlet-name>
>     <servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class>
>     <load-on-startup>1</load-on-startup>
>   </servlet>

Remove this and the problem will vanish. That's how you configured  
Tapestry 4, not 5, in web.xml.


-- 
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org

Re: javax.servlet.UnavailableException: org.apache.tapestry.ApplicationServlet

Posted by Thiago H de Paula Figueiredo <th...@gmail.com>.
On Tue, 29 Jul 2014 14:38:07 -0300, Net Dawg <ne...@yahoo.com.invalid>  
wrote:

>   <servlet>
>     <servlet-name>orgs</servlet-name>
>     <servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class>
>     <load-on-startup>1</load-on-startup>
>   </servlet>

Remove this and the problem will vanish. That's how you configured  
Tapestry 4, not 5, in web.xml.

-- 
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: javax.servlet.UnavailableException: org.apache.tapestry.ApplicationServlet

Posted by Net Dawg <ne...@yahoo.com.INVALID>.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
    <display-name>project Tapestry 5 Application</display-name>
    <context-param>
        <param-name>tapestry.app-package</param-name>
        <param-value>org.ideademo.project</param-value>
    </context-param>
    <context-param>
        <param-name>tapestry.development-modules</param-name>
        <param-value>
            org.ideademo.project.services.DevelopmentModule
        </param-value>
    </context-param>
    <context-param>
        <param-name>tapestry.qa-modules</param-name>
        <param-value>
            org.ideademo.project.services.QaModule
        </param-value>
    </context-param>
    <filter>
        <filter-name>app</filter-name>
        <filter-class>org.apache.tapestry5.TapestryFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>app</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    <!-- 
              <security-constraint>
                <web-resource-collection>
                      <web-resource-name>Login</web-resource-name>
                      <url-pattern>/login</url-pattern>
                     <http-method>GET</http-method>
                     <http-method>POST</http-method>
                </web-resource-collection>
                <auth-constraint>
                    <role-name>project</role-name> 
                </auth-constraint>
          </security-constraint>
           <login-config>
              <auth-method>BASIC</auth-method>
              <realm-name>Login</realm-name>
          </login-config>
            <security-role>
               <role-name>project</role-name>
           </security-role>
      -->
  <servlet>
    <servlet-name>orgs</servlet-name>
    <servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class> 
    <load-on-startup>1</load-on-startup>
  </servlet>
</web-app>
      




On Tuesday, July 29, 2014 7:26 AM, Thiago H de Paula Figueiredo <th...@gmail.com> wrote:
 


What's your web.xml?

-- 
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org

Re: javax.servlet.UnavailableException: org.apache.tapestry.ApplicationServlet

Posted by Thiago H de Paula Figueiredo <th...@gmail.com>.
What's your web.xml?

-- 
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: javax.servlet.UnavailableException: org.apache.tapestry.ApplicationServlet

Posted by Net Dawg <ne...@yahoo.com.INVALID>.
Running Jetty 6.1.26
2014-07-29 07:09:45.044:INFO::Logging to STDERR via org.mortbay.log.StdErrLog
ParentLoaderPriority enabled
Context path:/project
ProjectClassLoader: entry=C:\jwork\project\target\classes
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\javax\transaction\jta\1.1\jta-1.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tomcat\annotations-api\6.0.30\annotations-api-6.0.30.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\antlr\antlr\2.7.6\antlr-2.7.6.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\antlr\antlr-runtime\3.3\antlr-runtime-3.3.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\bouncycastle\bcprov-jdk15\135\bcprov-jdk15-135.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tomcat\catalina\6.0.30\catalina-6.0.30.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\commons-codec\commons-codec\1.5\commons-codec-1.5.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\commons\commons-exec\1.1\commons-exec-1.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\commons-io\commons-io\1.4\commons-io-1.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tomcat\coyote\6.0.30\coyote-6.0.30.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\net\sourceforge\cssparser\cssparser\0.9.5\cssparser-0.9.5.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tomcat\dbcp\6.0.30\dbcp-6.0.30.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\easymock\easymock\3.0\easymock-3.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\geronimo\specs\geronimo-jta_1.1_spec\1.1.1\geronimo-jta_1.1_spec-1.1.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\geronimo-spec\geronimo-spec-jta\1.0-M1\geronimo-spec-jta-1.0-M1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\com\google\guava\guava\17.0\guava-17.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\hibernate\hibernate-commons-annotations\3.2.0.Final\hibernate-commons-annotations-3.2.0.Final.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\hibernate\hibernate-core\3.6.10.Final\hibernate-core-3.6.10.Final.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.0-api\1.0.0.Final\hibernate-jpa-2.0-api-1.0.0.Final.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\hibernate\hibernate-search\3.4.2.Final\hibernate-search-3.4.2.Final.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\hibernate\hibernate-search-analyzers\3.4.2.Final\hibernate-search-analyzers-3.4.2.Final.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\net\sourceforge\htmlunit\htmlunit\2.9\htmlunit-2.9.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\net\sourceforge\htmlunit\htmlunit-core-js\2.9\htmlunit-core-js-2.9.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\httpcomponents\httpclient\4.2.3\httpclient-4.2.3.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\httpcomponents\httpcore\4.2.2\httpcore-4.2.2.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\httpcomponents\httpmime\4.1.2\httpmime-4.1.2.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\com\itextpdf\itextpdf\5.4.4\itextpdf-5.4.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\javassist\javassist\3.12.1.GA\javassist-3.12.1.GA.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\net\jcip\jcip-annotations\1.0\jcip-annotations-1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\slf4j\jcl-over-slf4j\1.6.4\jcl-over-slf4j-1.6.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\com\beust\jcommander\1.12\jcommander-1.12.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\jena\jena-arq\2.11.1\jena-arq-2.11.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\jena\jena-core\2.11.1\jena-core-2.11.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\jena\jena-iri\1.0.1\jena-iri-1.0.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\jena\jena-tdb\1.0.1\jena-tdb-1.0.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-continuation\7.0.0.v20091005\jetty-continuation-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-http\7.0.0.v20091005\jetty-http-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-io\7.0.0.v20091005\jetty-io-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-jndi\7.0.0.v20091005\jetty-jndi-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-plus\7.0.0.v20091005\jetty-plus-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-security\7.0.0.v20091005\jetty-security-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-server\7.0.0.v20091005\jetty-server-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-servlet\7.0.0.v20091005\jetty-servlet-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-util\7.0.0.v20091005\jetty-util-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-webapp\7.0.0.v20091005\jetty-webapp-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\eclipse\jetty\jetty-xml\7.0.0.v20091005\jetty-xml-7.0.0.v20091005.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\net\java\dev\jna\jna\3.3.0\jna-3.3.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\json\json\20080701\json-20080701.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tomcat\juli\6.0.30\juli-6.0.30.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\log4j\log4j\1.2.16\log4j-1.2.16.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\lucene\lucene-analyzers\3.1.0\lucene-analyzers-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\lucene\lucene-core\3.1.0\lucene-core-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\lucene\lucene-highlighter\3.1.0\lucene-highlighter-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\lucene\lucene-memory\3.1.0\lucene-memory-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\lucene\lucene-misc\3.1.0\lucene-misc-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\lucene\lucene-smartcn\3.1.0\lucene-smartcn-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\lucene\lucene-spatial\3.1.0\lucene-spatial-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\lucene\lucene-spellchecker\3.1.0\lucene-spellchecker-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\lucene\lucene-stempel\3.1.0\lucene-stempel-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\mx4j\mx4j-tools\3.0.1\mx4j-tools-3.0.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\net\sourceforge\nekohtml\nekohtml\1.9.15\nekohtml-1.9.15.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\jetty\org.mortbay.jetty\5.1.12\org.mortbay.jetty-5.1.12.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\plastic\5.3.4\plastic-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\postgresql\postgresql\9.1-901.jdbc4\postgresql-9.1-901.jdbc4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\w3c\css\sac\1.3\sac-1.3.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-android-driver\2.14.0\selenium-android-driver-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-api\2.14.0\selenium-api-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.14.0\selenium-chrome-driver-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.14.0\selenium-firefox-driver-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-htmlunit-driver\2.14.0\selenium-htmlunit-driver-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.14.0\selenium-ie-driver-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-iphone-driver\2.14.0\selenium-iphone-driver-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-java\2.14.0\selenium-java-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.14.0\selenium-remote-driver-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-server\2.14.0\selenium-server-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\seleniumhq\selenium\selenium-support\2.14.0\selenium-support-2.14.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\xalan\serializer\2.7.1\serializer-2.7.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tomcat\servlet-api\6.0.30\servlet-api-6.0.30.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\mortbay\jetty\servlet-api-2.5\6.1.9\servlet-api-2.5-6.1.9.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\slf4j\slf4j-api\1.6.4\slf4j-api-1.6.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\slf4j\slf4j-log4j12\1.6.4\slf4j-log4j12-1.6.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\yaml\snakeyaml\1.6\snakeyaml-1.6.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\solr\solr-analysis-extras\3.1.0\solr-analysis-extras-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\solr\solr-commons-csv\3.1.0\solr-commons-csv-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\solr\solr-core\3.1.0\solr-core-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\solr\solr-solrj\3.1.0\solr-solrj-3.1.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\antlr\stringtemplate\3.2.1\stringtemplate-3.2.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\tapestry-core\5.3.4\tapestry-core-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\tapestry-func\5.3.4\tapestry-func-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\tapestry-hibernate\5.3.4\tapestry-hibernate-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\tapestry-hibernate-core\5.3.4\tapestry-hibernate-core-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\tapestry-ioc\5.3.4\tapestry-ioc-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\tapestry-javadoc\5.3.4\tapestry-javadoc-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\tapestry-json\5.3.4\tapestry-json-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\tapestry-test\5.3.4\tapestry-test-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\apache\tapestry\tapestry5-annotations\5.3.4\tapestry5-annotations-5.3.4.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\org\testng\testng\5.14.10\testng-5.14.10.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\xalan\xalan\2.7.1\xalan-2.7.1.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\xerces\xercesImpl\2.11.0\xercesImpl-2.11.0.jar
ProjectClassLoader: entry=C:\Users\netdawg\.m2\repository\xml-apis\xml-apis\1.4.01\xml-apis-1.4.01.jar
Excluded entry=C:\jwork\project\target\test-classes 
init scanning folders...
add to scan list:C:\jwork\project\target\classes
add to scan list:C:\project\src\main\webapp\WEB-INF\web.xml
Starting scanner at interval of 5 seconds.
2014-07-29 07:09:45.179:INFO::jetty-6.1.26
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.ioc.services.TapestryIOCModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.hibernate.HibernateModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.hibernate.HibernateCoreModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.json.services.JSONModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.services.TapestryModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.internal.services.InternalModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.services.assets.AssetsModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.services.pageload.PageLoadModule
[INFO] ioc.RegistryBuilder Adding module definition for class org.ideademo.project.services.AppModule
[INFO] TapestryModule.ComponentClassResolver Available pages (23):
                 Bibs: org.ideademo.project.pages.Bibs
                 Daps: org.ideademo.project.pages.Daps
      ExceptionReport: org.apache.tapestry5.corelib.pages.ExceptionReport
                 Home: org.ideademo.project.pages.Home
                Login: org.ideademo.project.pages.Login
                Needs: org.ideademo.project.pages.Needs
                 Orgs: org.ideademo.project.pages.Orgs
          PageCatalog: org.apache.tapestry5.corelib.pages.PageCatalog
                 Paws: org.ideademo.project.pages.Paws
PropertyDisplayBlocks: org.apache.tapestry5.corelib.pages.PropertyDisplayBlocks
   PropertyEditBlocks: org.apache.tapestry5.corelib.pages.PropertyEditBlocks
        ServiceStatus: org.apache.tapestry5.corelib.pages.ServiceStatus
           bib/Search: org.ideademo.project.pages.bib.SearchBib
        bib/SearchBib: org.ideademo.project.pages.bib.SearchBib
             bib/View: org.ideademo.project.pages.bib.ViewBib
          bib/ViewBib: org.ideademo.project.pages.bib.ViewBib
           dap/Search: org.ideademo.project.pages.dap.SearchDap
        dap/SearchDap: org.ideademo.project.pages.dap.SearchDap
             dap/View: org.ideademo.project.pages.dap.ViewDap
          dap/ViewDap: org.ideademo.project.pages.dap.ViewDap
 hibernate/Statistics: org.apache.tapestry5.hibernate.pages.Statistics
          need/Search: org.ideademo.project.pages.need.SearchNeed
      need/SearchNeed: org.ideademo.project.pages.need.SearchNeed
            need/View: org.ideademo.project.pages.need.ViewNeed
        need/ViewNeed: org.ideademo.project.pages.need.ViewNeed
           org/Search: org.ideademo.project.pages.org.SearchOrg
        org/SearchOrg: org.ideademo.project.pages.org.SearchOrg
             org/View: org.ideademo.project.pages.org.ViewOrg
          org/ViewOrg: org.ideademo.project.pages.org.ViewOrg
           paw/Search: org.ideademo.project.pages.paw.SearchPaw
        paw/SearchPaw: org.ideademo.project.pages.paw.SearchPaw
             paw/View: org.ideademo.project.pages.paw.ViewPaw
          paw/ViewPaw: org.ideademo.project.pages.paw.ViewPaw

[INFO] TapestryModule.ComponentClassResolver Available components (56):
               ActionLink: org.apache.tapestry5.corelib.components.ActionLink
               AddRowLink: org.apache.tapestry5.corelib.components.AddRowLink
             AjaxFormLoop: org.apache.tapestry5.corelib.components.AjaxFormLoop
                   Alerts: org.apache.tapestry5.corelib.components.Alerts
                      Any: org.apache.tapestry5.corelib.components.Any
              BeanDisplay: org.apache.tapestry5.corelib.components.BeanDisplay
             BeanEditForm: org.apache.tapestry5.corelib.components.BeanEditForm
               BeanEditor: org.apache.tapestry5.corelib.components.BeanEditor
                 Checkbox: org.apache.tapestry5.corelib.components.Checkbox
                Checklist: org.apache.tapestry5.corelib.components.Checklist
                DateField: org.apache.tapestry5.corelib.components.DateField
                 Delegate: org.apache.tapestry5.corelib.components.Delegate
                  Doctype: org.apache.tapestry5.corelib.components.Doctype
                  Dynamic: org.apache.tapestry5.corelib.components.Dynamic
                    Error: org.apache.tapestry5.corelib.components.Error
                   Errors: org.apache.tapestry5.corelib.components.Errors
                EventLink: org.apache.tapestry5.corelib.components.EventLink
         ExceptionDisplay: org.apache.tapestry5.corelib.components.ExceptionDisplay
                     Form: org.apache.tapestry5.corelib.components.Form
             FormFragment: org.apache.tapestry5.corelib.components.FormFragment
             FormInjector: org.apache.tapestry5.corelib.components.FormInjector
                     Grid: org.apache.tapestry5.corelib.components.Grid
                 GridCell: org.apache.tapestry5.corelib.components.GridCell
              GridColumns: org.apache.tapestry5.corelib.components.GridColumns
                GridPager: org.apache.tapestry5.corelib.components.GridPager
                 GridRows: org.apache.tapestry5.corelib.components.GridRows
                   Hidden: org.apache.tapestry5.corelib.components.Hidden
                       If: org.apache.tapestry5.corelib.components.If
                    Label: org.apache.tapestry5.corelib.components.Label
                   Layout: org.ideademo.project.components.Layout
               LinkSubmit: org.apache.tapestry5.corelib.components.LinkSubmit
                 Longform: org.ideademo.project.components.Longform
                     Loop: org.apache.tapestry5.corelib.components.Loop
                   Output: org.apache.tapestry5.corelib.components.Output
                OutputRaw: org.apache.tapestry5.corelib.components.OutputRaw
                 PageLink: org.apache.tapestry5.corelib.components.PageLink
                  Palette: org.apache.tapestry5.corelib.components.Palette
            PasswordField: org.apache.tapestry5.corelib.components.PasswordField
       ProgressiveDisplay: org.apache.tapestry5.corelib.components.ProgressiveDisplay
          PropertyDisplay: org.apache.tapestry5.corelib.components.PropertyDisplay
           PropertyEditor: org.apache.tapestry5.corelib.components.PropertyEditor
                    Radio: org.apache.tapestry5.corelib.components.Radio
               RadioGroup: org.apache.tapestry5.corelib.components.RadioGroup
            RemoveRowLink: org.apache.tapestry5.corelib.components.RemoveRowLink
             RenderObject: org.apache.tapestry5.corelib.components.RenderObject
                   Select: org.apache.tapestry5.corelib.components.Select
                   Submit: org.apache.tapestry5.corelib.components.Submit
           SubmitNotifier: org.apache.tapestry5.corelib.components.SubmitNotifier
                 TextArea: org.apache.tapestry5.corelib.components.TextArea
                TextField: org.apache.tapestry5.corelib.components.TextField
               TextOutput: org.apache.tapestry5.corelib.components.TextOutput
                     Tree: org.apache.tapestry5.corelib.components.Tree
                  Trigger: org.apache.tapestry5.corelib.components.Trigger
                   Unless: org.apache.tapestry5.corelib.components.Unless
                     Zone: org.apache.tapestry5.corelib.components.Zone
t5internal/InternalLayout: org.apache.tapestry5.internal.t5internal.components.InternalLayout

[INFO] TapestryModule.ComponentClassResolver Available mixins (11):
      Autocomplete: org.apache.tapestry5.corelib.mixins.Autocomplete
       DiscardBody: org.apache.tapestry5.corelib.mixins.DiscardBody
    FormFieldFocus: org.apache.tapestry5.corelib.mixins.FormFieldFocus
          NotEmpty: org.apache.tapestry5.corelib.mixins.NotEmpty
OverrideFieldFocus: org.apache.tapestry5.corelib.mixins.OverrideFieldFocus
    RenderClientId: org.apache.tapestry5.corelib.mixins.RenderClientId
    RenderDisabled: org.apache.tapestry5.corelib.mixins.RenderDisabled
   RenderInformals: org.apache.tapestry5.corelib.mixins.RenderInformals
RenderNotification: org.apache.tapestry5.corelib.mixins.RenderNotification
   TriggerFragment: org.apache.tapestry5.corelib.mixins.TriggerFragment
       ZoneRefresh: org.apache.tapestry5.corelib.mixins.ZoneRefresh

[INFO] tapestry5.TapestryFilter Startup status:

Services:

             ActionRenderResponseGenerator: DEFINED
          AjaxComponentEventRequestHandler: DEFINED
         AjaxComponentEventResultProcessor: DEFINED
                  AjaxFormUpdateController: DEFINED
               AjaxPartialResponseRenderer: DEFINED
                      AjaxResponseRenderer: DEFINED
                              AlertManager: DEFINED
                       ApplicationDefaults: REAL
                        ApplicationGlobals: REAL
                    ApplicationInitializer: REAL
                   ApplicationStateManager: DEFINED
 ApplicationStatePersistenceStrategySource: DEFINED
                           AspectDecorator: VIRTUAL
                       AssetBindingFactory: DEFINED
                           AssetDispatcher: DEFINED
                       AssetObjectProvider: REAL
                      AssetPathConstructor: DEFINED
                        AssetPathConverter: DEFINED
                      AssetResourceLocator: DEFINED
                               AssetSource: VIRTUAL
                             BaseURLSource: DEFINED
                   BeanBlockOverrideSource: DEFINED
                           BeanBlockSource: DEFINED
                           BeanModelSource: DEFINED
                             BindingSource: DEFINED
                              ChainBuilder: VIRTUAL
                              ClassFactory: BUILTIN
                          ClassNameLocator: REAL
                ClasspathAssetAliasManager: DEFINED
                     ClasspathAssetFactory: DEFINED
                     ClasspathURLConverter: REAL
                     ClientBehaviorSupport: DEFINED
                         ClientDataEncoder: DEFINED
              ClientPersistentFieldStorage: DEFINED
             ClientPersistentFieldStrategy: DEFINED
                           ClientWhitelist: DEFINED
                       ComponentClassCache: VIRTUAL
                     ComponentClassFactory: DEFINED
                    ComponentClassResolver: REAL
             ComponentClassTransformWorker: DEFINED
      ComponentClassesInvalidationEventHub: REAL
                  ComponentDefaultProvider: DEFINED
                 ComponentEventLinkEncoder: DEFINED
             ComponentEventLinkTransformer: DEFINED
              ComponentEventRequestHandler: DEFINED
             ComponentEventResultProcessor: DEFINED
          ComponentInstanceResultProcessor: DEFINED
               ComponentInstantiatorSource: DEFINED
     ComponentMessagesInvalidationEventHub: DEFINED
                   ComponentMessagesSource: DEFINED
                      ComponentModelSource: DEFINED
       ComponentPageElementResourcesSource: DEFINED
                     ComponentProxyFactory: DEFINED
                   ComponentRequestHandler: DEFINED
          ComponentRequestSelectorAnalyzer: DEFINED
                  ComponentResourceLocator: DEFINED
                           ComponentSource: DEFINED
                  ComponentTemplateLocator: DEFINED
                   ComponentTemplateSource: DEFINED
    ComponentTemplatesInvalidationEventHub: DEFINED
                       CompressionAnalyzer: DEFINED
                       ContentTypeAnalyzer: DEFINED
                                   Context: DEFINED
                       ContextAssetFactory: DEFINED
                     ContextBindingFactory: DEFINED
                        ContextPathEncoder: DEFINED
                       ContextValueEncoder: DEFINED
                                CookieSink: DEFINED
                              CookieSource: DEFINED
                                   Cookies: DEFINED
                          DataTypeAnalyzer: DEFINED
                   DefaultDataTypeAnalyzer: DEFINED
                DefaultHibernateConfigurer: DEFINED
              DefaultImplementationBuilder: VIRTUAL
                         DeferredExecution: DEFINED
                     DynamicTemplateParser: VIRTUAL
                      EndOfRequestEventHub: REAL
                               Environment: DEFINED
                EnvironmentalShadowBuilder: VIRTUAL
                         ExceptionAnalyzer: DEFINED
                          ExceptionTracker: DEFINED
                           FactoryDefaults: REAL
                     FieldTranslatorSource: DEFINED
                    FieldValidationSupport: DEFINED
               FieldValidatorDefaultSource: DEFINED
                      FieldValidatorSource: DEFINED
                               FormSupport: DEFINED
                                 Heartbeat: DEFINED
             HibernateEntityPackageManager: DEFINED
                   HibernateSessionManager: DEFINED
                    HibernateSessionSource: VIRTUAL
               HibernateTransactionAdvisor: DEFINED
             HibernateTransactionDecorator: DEFINED
                  HiddenFieldLocationRules: DEFINED
                        HttpServletRequest: DEFINED
                 HttpServletRequestHandler: VIRTUAL
                       HttpServletResponse: DEFINED
                        IgnoredPathsFilter: DEFINED
                         InjectionProvider: DEFINED
     InternalComponentInvalidationEventHub: REAL
                    InternalRequestGlobals: DEFINED
            JavaScriptStackPathConstructor: DEFINED
                     JavaScriptStackSource: DEFINED
                         JavaScriptSupport: DEFINED
                               LazyAdvisor: DEFINED
                           LinkCreationHub: DEFINED
                                LinkSource: DEFINED
                           LinkTransformer: DEFINED
                        LocalizationSetter: DEFINED
                          LocationRenderer: DEFINED
                              LoggerSource: BUILTIN
                            LoggingAdvisor: DEFINED
                          LoggingDecorator: DEFINED
                            MarkupRenderer: DEFINED
                       MarkupWriterFactory: DEFINED
                          MasterDispatcher: DEFINED
                      MasterObjectProvider: REAL
           MasterStackTraceElementAnalyzer: DEFINED
                     MessageBindingFactory: DEFINED
                           MetaDataLocator: DEFINED
                                MetaWorker: DEFINED
           NullFieldStrategyBindingFactory: DEFINED
                   NullFieldStrategySource: DEFINED
                  NumericTranslatorSupport: DEFINED
                            ObjectRenderer: DEFINED
            PageActivationContextCollector: DEFINED
                             PageActivator: DEFINED
                   PageContentTypeAnalyzer: DEFINED
                     PageDocumentGenerator: DEFINED
                        PageElementFactory: DEFINED
                                PageLoader: DEFINED
                        PageMarkupRenderer: DEFINED
                      PageRenderLinkSource: DEFINED
                 PageRenderLinkTransformer: DEFINED
                           PageRenderQueue: DEFINED
                  PageRenderRequestHandler: DEFINED
                      PageResponseRenderer: DEFINED
                                PageSource: DEFINED
                     PartialMarkupRenderer: DEFINED
                          PeriodicExecutor: DEFINED
                    PersistentFieldManager: DEFINED
                          PersistentLocale: DEFINED
                          PerthreadManager: BUILTIN
                           PipelineBuilder: REAL
                       PlasticProxyFactory: BUILTIN
                        PropBindingFactory: DEFINED
                      PropertiesFileParser: DEFINED
                            PropertyAccess: VIRTUAL
                     PropertyConduitSource: DEFINED
                     PropertyShadowBuilder: VIRTUAL
                       RegistryShutdownHub: BUILTIN
                           RegistryStartup: REAL
                             RenderSupport: DEFINED
                                   Request: VIRTUAL
                   RequestExceptionHandler: DEFINED
                            RequestGlobals: DEFINED
                            RequestHandler: DEFINED
                          RequestPageCache: DEFINED
                    RequestSecurityManager: DEFINED
                     ResourceChangeTracker: DEFINED
                   ResourceDigestGenerator: DEFINED
                     ResourceDigestManager: DEFINED
                         ResourceMinimizer: DEFINED
                          ResourceStreamer: DEFINED
                                  Response: VIRTUAL
               ResponseCompressionAnalyzer: DEFINED
                          ResponseRenderer: DEFINED
                        SelectModelFactory: DEFINED
                 ServiceActivityScoreboard: BUILTIN
                    ServiceLifecycleSource: REAL
                           ServiceOverride: REAL
             ServletApplicationInitializer: REAL
                                   Session: VIRTUAL
SessionApplicationStatePersistenceStrategy: DEFINED
            SessionPersistedObjectAnalyzer: DEFINED
                           StrategyBuilder: VIRTUAL
                  StreamableResourceSource: DEFINED
                            StringInterner: DEFINED
                      SymbolBindingFactory: DEFINED
                              SymbolSource: REAL
                    TapestrySessionFactory: DEFINED
                            TemplateParser: DEFINED
                              ThreadLocale: DEFINED
                              ThunkCreator: DEFINED
                              TimingFilter: DEFINED
                   TranslateBindingFactory: DEFINED
                TranslatorAlternatesSource: DEFINED
                          TranslatorSource: DEFINED
                               TypeCoercer: REAL
                                URLEncoder: DEFINED
                         UpdateListenerHub: DEFINED
                    ValidateBindingFactory: DEFINED
             ValidationConstraintGenerator: DEFINED
                ValidationDecoratorFactory: DEFINED
                            ValidatorMacro: DEFINED
                        ValueEncoderSource: DEFINED

87.24% unrealized services (171/196)

Application 'app' (version 0.0.1-SNAPSHOT) startup time: 322 ms to build IoC Registry, 776 ms overall.

 ______                  __             ____
/_  __/__ ____  ___ ___ / /_______ __  / __/
 / / / _ `/ _ \/ -_|_-</ __/ __/ // / /__ \ 
/_/  \_,_/ .__/\__/___/\__/_/  \_, / /____/
        /_/                   /___/  5.3.4


2014-07-29 07:09:46.526:WARN::EXCEPTION 
java.lang.ClassNotFoundException: org.apache.tapestry.ApplicationServlet
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:392)
    at runjettyrun.ProjectClassLoader.loadClass(ProjectClassLoader.java:89)
    at org.mortbay.util.Loader.loadClass(Loader.java:91)
    at org.mortbay.util.Loader.loadClass(Loader.java:71)
    at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
    at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:242)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
    at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
    at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
    at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
    at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
    at org.mortbay.jetty.Server.doStart(Server.java:224)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    at runjettyrun.Bootstrap.main(Bootstrap.java:97)
2014-07-29 07:09:46.527:INFO:/project:Unavailable javax.servlet.UnavailableException: org.apache.tapestry.ApplicationServlet
2014-07-29 07:09:46.527:WARN::failed needs: java.lang.NullPointerException
2014-07-29 07:09:46.527:WARN::Failed startup of context org.mortbay.jetty.webapp.WebAppContext@f29df8a{/project,C:\jwork\project\src\main\webapp}
java.lang.NullPointerException
    at java.lang.Class.isAssignableFrom(Native Method)
    at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
    at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
    at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
    at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
    at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
    at org.mortbay.jetty.Server.doStart(Server.java:224)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
    at runjettyrun.Bootstrap.main(Bootstrap.java:97)
2014-07-29 07:09:46.545:INFO::Started SelectChannelConnector@0.0.0.0:8080




On Tuesday, July 29, 2014 1:46 AM, Thiago H de Paula Figueiredo <th...@gmail.com> wrote:
 


On Tue, 29 Jul 2014 05:43:00 -0300, Net Dawg <ne...@yahoo.com.invalid>  

wrote:

> when I run mvn jetty:run, I get this:javax.servlet.UnavailableException:  
> org.apache.tapestry.ApplicationServlet

Full stack trace please. Anyway, you seem to have misstyped something in  
your web.xml, as there's no ApplicationServlet in Tapestry 5, which is  
implemented as a servlet filter. A quick Google search for  
org.apache.tapestry.ApplicationServlet reminds me it was the Tapestry 4  
servlet class name.

-- 
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org

Re: javax.servlet.UnavailableException: org.apache.tapestry.ApplicationServlet

Posted by Thiago H de Paula Figueiredo <th...@gmail.com>.
On Tue, 29 Jul 2014 05:43:00 -0300, Net Dawg <ne...@yahoo.com.invalid>  
wrote:

> when I run mvn jetty:run, I get this:javax.servlet.UnavailableException:  
> org.apache.tapestry.ApplicationServlet

Full stack trace please. Anyway, you seem to have misstyped something in  
your web.xml, as there's no ApplicationServlet in Tapestry 5, which is  
implemented as a servlet filter. A quick Google search for  
org.apache.tapestry.ApplicationServlet reminds me it was the Tapestry 4  
servlet class name.

-- 
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org