geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Wong" <tgalw...@gmail.com>
Subject Re: Spring petclinic sample application (from Srping 2.5.1) on Geronimo 2.0.2?
Date Tue, 29 Jan 2008 22:49:36 GMT
David,

I believe you are right.
It looks like I have persistence issues here:
I am using the default Spring PetClinic application which uses HSQL as the
database.
Please find the applicationContext-jdbc.xml and web.xml attached.

Thanks a lot.

Paul

****************************************************************
Geronimo Application Server started
14:39:24,862 WARN  [MetaData] No setter was found for method new in type
org.spr
ingframework.samples.petclinic.BaseEntity while searching for persistent
propert
ies. This method will be ignored. If you intended for this to be persistent,
ple
ase add a corresponding setter, or switch to field access for this type
hierarch
y.
14:39:24,877 WARN  [MetaData] No setter was found for method specialties in
type
 org.springframework.samples.petclinic.Vet while searching for persistent
proper
ties. This method will be ignored. If you intended for this to be
persistent, pl
ease add a corresponding setter, or switch to field access for this type
hierarc
hy.
14:39:24,877 WARN  [MetaData] No setter was found for method nrOfSpecialties
in
type org.springframework.samples.petclinic.Vet while searching for
persistent pr
operties. This method will be ignored. If you intended for this to be
persistent
, please add a corresponding setter, or switch to field access for this type
hie
rarchy.
14:39:24,877 WARN  [MetaData] No setter was found for method pets in type
org.sp
ringframework.samples.petclinic.Owner while searching for persistent
properties.
 This method will be ignored. If you intended for this to be persistent,
please
add a corresponding setter, or switch to field access for this type
hierarchy.
14:39:24,955 WARN  [MetaData] No setter was found for method visits in type
org.
springframework.samples.petclinic.Pet while searching for persistent
properties.
 This method will be ignored. If you intended for this to be persistent,
please
add a corresponding setter, or switch to field access for this type
hierarchy.
14:39:25,065 WARN  [Enhance] Detected the following possible violations of
the r
estrictions placed on property access persistent types:
"org.springframework.samples.petclinic.BaseEntity" uses property access, but
its
 field "id" is accessed directly in method "isNew" defined in "
org.springframewo
rk.samples.petclinic.BaseEntity".
14:39:25,112 WARN  [Enhance] Detected the following possible violations of
the r
estrictions placed on property access persistent types:
"org.springframework.samples.petclinic.Owner" uses property access, but its
fiel
d "city" is accessed directly in method "toString" defined in "
org.springframewo
rk.samples.petclinic.Owner".
"org.springframework.samples.petclinic.Owner" uses property access, but its
fiel
d "telephone" is accessed directly in method "toString" defined in "
org.springfr
amework.samples.petclinic.Owner".
"org.springframework.samples.petclinic.Owner" uses property access, but its
fiel
d "address" is accessed directly in method "toString" defined in "
org.springfram
ework.samples.petclinic.Owner".
14:40:53,049 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
java.lang.OutOfMemoryError: PermGen space
14:40:55,283 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
java.lang.OutOfMemoryError: PermGen space
14:40:55,283 ERROR [0]] Exception Processing ErrorPage[exceptionType=
java.lang.E
xception, location=/WEB-INF/jsp/uncaughtException.jsp]
javax.servlet.ServletException: java.lang.OutOfMemoryError: PermGen space
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:274)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(Appl
icationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationF
ilterChain.java:206)
        at org.apache.catalina.core.ApplicationDispatcher.invoke
(ApplicationDisp
atcher.java:654)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest
(Applica
tionDispatcher.java:447)
        at org.apache.catalina.core.ApplicationDispatcher.doForward
(ApplicationD
ispatcher.java:379)
        at org.apache.catalina.core.ApplicationDispatcher.forward
(ApplicationDis
patcher.java:292)
        at org.apache.catalina.core.StandardHostValve.custom(
StandardHostValve.j
ava:424)
        at org.apache.catalina.core.StandardHostValve.throwable
(StandardHostValv
e.java:271)
        at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.j
ava:142)
        at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.j
ava:104)
        at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineVal
ve.java:109)
        at org.apache.catalina.valves.AccessLogValve.invoke(
AccessLogValve.java:
563)
        at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.jav
a:261)
        at org.apache.coyote.http11.Http11Processor.process(
Http11Processor.java
:844)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ss(Http11Protocol.java:581)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(
JIoEndpoint.java:44
7)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.OutOfMemoryError: PermGen space
14:41:51,190 ERROR [[/console-standard]] StandardWrapper.Throwable
java.lang.OutOfMemoryError: PermGen space
14:41:51,205 ERROR [[LogManager]] Allocate exception for servlet LogManager
java.lang.OutOfMemoryError: PermGen space
14:41:51,205 ERROR [PortletInvokerImpl] PortletInvokerImpl.render() - Error
whil
e dispatching portlet.
java.lang.OutOfMemoryError: PermGen space
14:41:53,408 ERROR [ColumnFragment_jsp]] Servlet.service() for servlet
jsp.WEB_0
02dINF.aggregation.ColumnFragment_jsp threw exception
java.lang.OutOfMemoryError: PermGen space
14:41:53,408 ERROR [RowFragment_jsp]] Servlet.service() for servlet
jsp.WEB_002d
INF.aggregation.RowFragment_jsp threw exception
java.lang.OutOfMemoryError: PermGen space
14:41:53,424 ERROR [PageFragment_jsp]] Servlet.service() for servlet
jsp.WEB_002
dINF.aggregation.PageFragment_jsp threw exception
java.lang.OutOfMemoryError: PermGen space
14:41:53,424 ERROR [PageFragment_jsp]] Servlet.service() for servlet
jsp.WEB_002
dINF.aggregation.PageFragment_jsp threw exception
java.lang.OutOfMemoryError: PermGen space
14:41:53,424 ERROR [RootFragment_jsp]] Servlet.service() for servlet
jsp.WEB_002
dINF.aggregation.RootFragment_jsp threw exception
java.lang.OutOfMemoryError: PermGen space
14:41:53,424 ERROR [Servlet] Exception caught:
14:41:55,627 ERROR [[se-console]] Servlet.service() for servlet se-console
threw
 exception
java.lang.OutOfMemoryError: PermGen space

****************************************************************

On Jan 29, 2008 2:38 PM, David Jencks <david_jencks@yahoo.com> wrote:

> The plan doesn't have anything obvious wrong.
> Can you look in var/config/geronimo.log and find the stack trace for  the
> first exception?  Just the message line doesn't have enough info.
>
> Is there a persistence.xml file in this app?  If so could you post it?
>  Most likely you have to configure datasources for it to use.
> thanks
> david jencks
>
> On Jan 29, 2008, at 2:21 PM, Paul Wong wrote:
>
> Hi All,
>
> I have modified the geronimo-web.xml to the following:
> <?xml version="1.0" encoding="UTF-8"?>
> <web-app
>     xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1">
>     <environment>
>         <moduleId>
>             <groupId>org.springframework.samples</groupId>
>             <artifactId>petclinic</artifactId>
>             <version>1.0</version>
>         </moduleId>
>         <dependencies></dependencies>
>     </environment>
>
>     <context-root>/petclinic</context-root>
> </web-app>
>
> I got the following error after deployment:
> I think I might just miss something in my deployment file(s).
> If it is not too much trouble, please help.  Thanks a lot.
>
> *6851 total message(s) in log file. 10 matched your criteria (number of
> results capped).*  6621: 14:07:03,893 ERROR [GBeanInstanceState] Error
> while starting; GBean is now in the FAILED state:
> abstractName="default/petclinic/1201644415049/car?J2EEApplication=default/petclinic/1201644415049/car,j2eeType=WebModule,name=
> petclinic.war" 6669: 14:07:03,955 ERROR [GBeanInstance] Problem in doStop
> of
> default/petclinic/1201644415049/car?J2EEApplication=default/petclinic/1201644415049/car,PersistenceUnitModule=WEB-INF/lib/petclinic-
> domain.jar,WebModule=petclinic.war,j2eeType=PersistenceUnit,name=PetClinic 6712: 14:15:51,424
> ERROR [ContextLoader] Context initialization failed 6714: 14:15:51,424
> ERROR [[/petclinic]] Exception sending context initialized event to listener
> instance of class org.springframework.web.context.ContextLoaderListener 6716: 14:15:51,424
> ERROR [StandardContext] Error listenerStart 6717: 14:15:51,424 ERROR
> [StandardContext] Context [/petclinic] startup failed due to previous errors 6718: 14:15:52,612
> ERROR [ContainerBase] ContainerBase.addChild: start:  6766: 14:15:52,627
> WARN [TomcatWebAppContext] TomcatWebAppContext failed 6767: 14:15:52,627
> ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED
> state:
> abstractName="default/petclinic/1201644940768/car?J2EEApplication=default/petclinic/1201644940768/car,j2eeType=WebModule,name=
> petclinic.war" 6815: 14:15:52,627 ERROR [GBeanInstance] Problem in doStop
> of
> default/petclinic/1201644940768/car?J2EEApplication=default/petclinic/1201644940768/car,PersistenceUnitModule=WEB-INF/lib/petclinic-
> domain.jar,WebModule=petclinic.war,j2eeType=PersistenceUnit,name=PetClinic
>
>
> On Jan 29, 2008 1:14 PM, David Jencks <david_jencks@yahoo.com> wrote:
>
> >  Could you give us more info on exactly where you found this app and
> > where the geronimo plan is?  We might want to try to get the plan upgraded
> > to a less obsolete version.  The geronimo 1.0 plans were not compatible
> > with later geronimo releases.
> > In geronimo 1.1 we included a plan upgrader, but it seems to have
> > disappeared from later geronimo releases.  The simplest way to use it is I
> > believe to download a copy of geronimo 1.1 from
> > http://geronimo.apache.org/apache-geronimo-v11-release.html, unpack it,
> > and run
> >
> > java -jar bin/upgrade.jar <input-plan> <output-plan>
> >
> > This is less than desirable.... but this is also the first anyone has
> > noticed that the upgrader has gone missing.
> >
> > thanks
> > david jencks
> >
> >
> >
> > On Jan 29, 2008, at 12:13 PM, Paul Wong wrote:
> >
> > hey all:
> >
> >
> > I am trying to deploy the Spring petclinic sample application (from
> > Srping 2.5.1) on Geronimo 2.0.2 and i get this error:
> >
> >
> > org.apache.geronimo.common.DeploymentException: Cannot handle web plan
> >
> > with namespace http://geronimo.apache.org/xml/ns/j2ee/web-1.0 --
> >
> > expecting http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1 or......
> >
> >
> > Any suggestion to get this going?
> >
> >
> > Thanks a lot for your great help.
> >
> >
> > Paul
> >
> >
> >
> >
> >
>
>

Mime
View raw message