Jakob Færch (Trifork) wrote:
Hi Jacek
Hi Jakob,
Using the 1.0 prerelease from
<http://people.apache.org/~hogstrom/geronimo-1.0/geronimo-tomcat-j2ee-1.0-20051219.zip>,
I get ClassNotFoundException: org.apache.jasper.servlet.JspServlet when
booting the server using the tomcat build. It seems the error occurs for
every webservice-enabled bean in the application.
I've noticed it too once I applied your patch and I don't have any ideas
yet how to sort it out.
I've included the stacktrace from the log for one of the beans. Do you -
or anyone else who might be reading this - have any idea what is going on?
Nope.
If I exchange the artifactId for the unpackServer goal to use the
geronimo-jetty-j2ee distribution, everything seems to work all right; no
errors on startup, and the orders I submit seems to be processed all the
way to 'completed' state.
Whow, that's a very interesting thing. It makes us sure that it's not
the AB configurations but Tomcat may exhibit some "features".
I guess I'm just experiencing problems with the tomcat distributions
created so far, but we still have to sort this out when the 1.0 enters
final.
Absolutely, but the first things first. We need to make it run on one or
another container and then crack down remaining issues. It may be that
the issues are because of broken configurations we use.
I continue looking into the problems sending mail; I think I have
tracked the problem down to an anomaly in the Geronimo implementation of
javax.mail.internet.MimeMessage from the
geronimo-javamail_1.3.1_spec-1.0.jar.
Awesome. Keep digging up. It seems very promising.
Do you know if it's documented somewhere how to get hold of the spec
sources and build them?
Sure. Download the sources from the repo and build them using the
following procedure:
maven m:co
rm -rf ~/.maven/plugins ~/.maven/cache/geronimo*
~/.maven/repository/geronimo/plugins
maven m:clean m:clean-repo new
It worked for me, but some first tries finished with errors. Don't be
worried and keep trying ;)
I can't seem to find them anywhere in the
"normal" source checkout I have got by following the Wiki instructions
on <http://wiki.apache.org/geronimo/GettingSourceCode>.
Get them from http://svn.apache.org/viewcvs.cgi/geronimo/specs/trunk/
I can find the source for the specs at
http://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-spec-javamail/src/,
and it seems like it could be the source for the
geronimo-javamail_1.3.1_spec-1.0.jar, but I guess I have no way to be sure.
See the above url.
Also, do you (or anyone else) know if newer version of the javamail spec
exists. I searched the JIRA for an issue like the one I'm experiencing,
but couldn't seem to find one.
I think I might have a patch for the problem; nevertheless, I wouldn't
want to waste time trying to solve a problem which might be fixed in a
newer version.
Remember that you'll need Maven 2 to build the specs from sources.
That was a lot of questions from me; I hope someone will take the time
to answer some of them - that would bring us a little nearer the end of
this, I think.
No problem. You're doing a great job and I'm doing all my best to keep
your pace.
Jakob
Jacek