You could be missing some jars or have a configuration problem. I'd
have to see your log files to tell. Please stop Tomcat, delete all of
the Tomcat log files, restart Tomcat, access the registerUser page and
then send us the catalina.out and roller.log files -- there should be
some useful clues in there.

- Dave



On 4/30/07, Scott Dunbar <[EMAIL PROTECTED]> wrote:
Hello,
I've been running 2.3-incubating for quite some time with no issues.
I'm attempting to get 3.1 setup and working.  I attempted an upgrade and
have now moved to a totally fresh install but continue to have the same
issue.  I'm confident that it is something easy but am missing where it is.

Basically it looks like Struts isn't configured correctly.  I can load
index.jsp with no problems but everything else 404's on me.  For
example, going to /roller-ui/user.do?method=registerUser results in a 404.

My configuration is a little different than the default in that I have
am using a virtual host for the entire blog site.  I had the same
configuration in 2.3 and it worked fine.  The configuration looks like:

<Host name="blog.myhostname.tld"
appBase="/path/to/apache-roller-3.1/webapp/roller"
              unpackWARs="true" autoDeploy="true">

    <Context path="" docBase="">
        <Resource name="jdbc/rollerdb"
                  auth="Container"
                  type="javax.sql.DataSource"
                  username="user"
                  password="passwd"
                  driverClassName="org.postgresql.Driver"
                  url="jdbc:postgresql://localhost:5432/rollerdb"
                  maxActive="16"
                  maxIdle="4"/>
    </Context>
</Host>


I'm on CentOS 4.4, Tomcat 5.5.20, Sun Java 1.5.0_11 with a PostgreSQL
8.1 database.  It appears as if I have database connectivity.

An additional wierdness - selecting "Login"
(/roller-ui/login-redirect.jsp) gives a JSP compilation error that it
can't find a variety of types.  When I've seen this error before it is
usually because there is a class missing in WEB-INF/lib or
WEB-INF/classes but everything seems to be there.  Going to this page
gives me:

org.apache.jasper.JasperException: Unable to compile class for JSP

Generated servlet error:
Only a type can be imported. org.apache.roller.ui.core.RollerSession resolves 
to a package

An error occurred at line: 23 in the jsp file: /login-redirect.jsp
Generated servlet error:
UserData cannot be resolved to a type

An error occurred at line: 23 in the jsp file: /login-redirect.jsp
Generated servlet error:
RollerSession cannot be resolved

...


I've set the logging level for struts to DEBUG but don't seem to be able
to track down what is going on.  I'm looking for some additional ideas
on how to debug what is different in my setup from what apparently works
for other installs or at least how to track down where I went wrong in
my configuration.

Any help would be greatly appreciated.

Reply via email to