The error message is pretty clear about ExceptionReporterImpl from Tapesry using IOUtils from Commons-IO, but IOUtils not being in the classpath. This means Commons-IO isn't in the classpath for some reason. This is a Maven configuration error, not a Tapestry one.

On Thu, 25 Sep 2014 01:52:33 -0300, Muhammad Gelbana <m.gelb...@gmail.com> wrote:

I'm not sure but it looks like an internal Class for Tapestry's use. You
shouldn't use Tapestry's "internal" classes. However you can use Apache's
commons IO utils instead. Hopefully you'll get the same functionality you
were using.

<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>​

*---------------------*
*Muhammad Gelbana*
http://www.linkedin.com/in/mgelbana

On Thu, Sep 25, 2014 at 5:54 AM, Chris Mylonas <ch...@opencsta.org> wrote:

Hi T54Beta People,

As subject says, updated my pom got an error on deployment.
Changing back to beta-6, error goes away.

Google and some 54 release notes don't mention IOUtils or commons that
I've found.

mvn clean install
Deploy to glassfish 3.1.2.2



On trying to load a page, getting this stacktrace.

[#|2014-09-25T12:35:07.551+1000|WARNING|glassfish3.1.2|
javax.enterprise.system.container.web.com.sun.
enterprise.web|_ThreadID=155;_ThreadName=Thread-2;|StandardWrapperValve[default]:
PWC1406: Servlet.service() for servlet default threw exception
java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils
        at org.apache.tapestry5.internal.services.exceptions.
ExceptionReporterImpl.writeExceptionToFile(ExceptionReporterImpl.java:146)
        at org.apache.tapestry5.internal.services.exceptions.
ExceptionReporterImpl.reportException(ExceptionReporterImpl.java:112)
        at $ExceptionReporter_13970e0802884d66.reportException(Unknown
Source)
        at org.apache.tapestry5.internal.services.
DefaultRequestExceptionHandler.renderException(
DefaultRequestExceptionHandler.java:239)
        at org.apache.tapestry5.internal.services.
DefaultRequestExceptionHandler.handleRequestException(
DefaultRequestExceptionHandler.java:144)
at $RequestExceptionHandler_13970e0802884cc5.handleRequestException(Unknown
Source)




My pom looks like a 5.3.7 standard pom with

            <dependency>
                <groupId>javax</groupId>
                <artifactId>javaee-api</artifactId>
                <version>6.0</version>
                <scope>provided</scope>
            </dependency>


Added for glassfish ear deployment.

Chris

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




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

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

Reply via email to