You should probably be using the maven2 builds.  There has been a lot of
discussion about this on the list recently.  You will have better luck if
you follow this guide instead:

http://portals.apache.org/tutorials/jetspeed-2/

Brice

On 9/4/07, Scandelli Francesco <[EMAIL PROTECTED]> wrote:
>
> Hi all
>
>
>
> I'm trying to build and install Jetspeed 2.1.2 from source following the
> instructions on the web-site. My environment is Linux + Java 1.4 for
> building and Linux + Java 1.5 + Tomcat 5.5.23 for the deployment.
> Furthermore I'm using Derby 10.1.1.0 as database.
>
>
>
> Every Maven's goal goes well ('BUILD SUCCESSFUL') even if executing
> 'maven j2:quickStart' I get the following non-blocking exception:
>
>
>
>
>
>
>
>
>
>
>
> j2:db.entities:
>
> j2:_db.production.properties:
>
>
>
> j2:_db.entities:
>
>     [echo] Running JETSPEED seed scripts...
>
> j2:_db.seed:
>
>     [echo]  j2:_db.seed with -b target/portal-sql/assembly/boot/ -c
> target/porta
>
> l-sql/assembly/
>
>     [echo]  running _db.seed with data:
> /home/cappelc/jetspeedSCAND/jetspeed-2.1
>
> .2BUILD/target/portal-sql/  arguments: -b
> target/portal-sql/assembly/boot/ -c ta
>
> rget/portal-sql/assembly/  database-url:
> jdbc:derby:/tmp/productiondbs;create=tr
>
> ue
>
>     [java] APP ROOT is ./target/jetspeed
>
>     [java] starter framework created
> org.apache.jetspeed.components.jndi.SpringJ
>
> [EMAIL PROTECTED]
>
>     [java] [15:01:24] INFO
> [org.apache.jetspeed.components.jndi.TyrexJNDICompone
>
> nt] - JNDI successfully initiallized
>
>     [java] [15:01:24] INFO
> [org.apache.jetspeed.components.datasource.DBCPDataso
>
> urceComponent] - Setting up data source pooling for
> org.apache.derby.jdbc.Embedd
>
> edDriver
>
>     [java] [15:01:24] INFO
> [org.apache.jetspeed.components.datasource.DBCPDataso
>
> urceComponent] - Max active connnections set to: 20
>
>     [java] [15:01:24] INFO
> [org.apache.jetspeed.components.datasource.DBCPDataso
>
> urceComponent] - Pool is set to "2" when all connections are exhausted.
>
>     [java] [15:01:24] INFO
> [org.apache.jetspeed.components.datasource.DBCPDataso
>
> urceComponent] - Attempting to start DBCPCDatasourceComponent.
>
>     [java] [15:01:26] INFO
> [org.apache.jetspeed.components.datasource.DBCPDataso
>
> urceComponent] - DBCPCDatasourceComponent successfuly started!
>
>     [java] starter framework established
> org.apache.jetspeed.components.jndi.Spr
>
> [EMAIL PROTECTED]
>
>     [java] processing import
> /home/cappelc/jetspeedSCAND/jetspeed-2.1.2BUILD/ta
>
> rget/portal-sql/j2-seed.xml
>
>     [java] org.apache.jetspeed.serializer.objects.JSSeedData created
>
>     [java] JSSeedData Class created
>
>     [java] DONE performing import with
> /home/cappelc/jetspeedSCAND/jetspeed-2.1.
>
> 2BUILD/target/portal-sql/
>
>     [java] Failed to process XML import for
> /home/cappelc/jetspeedSCAND/jetspeed
>
> -2.1.2BUILD/target/portal-sql/j2-seed.xml:org.springframework.beans.fact
> ory.NoSu
>
> chBeanDefinitionException: No bean named
> 'org.apache.jetspeed.capabilities.Capab
>
> ilities' is defined
>
>     [java]
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No b
>
> ean named 'org.apache.jetspeed.capabilities.Capabilities' is defined
>
>     [java]      at
> org.springframework.beans.factory.support.DefaultListableBean
>
> Factory.getBeanDefinition(DefaultListableBeanFactory.java:353)
>
>     [java]      at
> org.springframework.beans.factory.support.AbstractBeanFactory
>
> .getMergedBeanDefinition(AbstractBeanFactory.java:916)
>
> [java]      at
> org.springframework.beans.factory.support.AbstractBeanFactory
>
> .getBean(AbstractBeanFactory.java:243)
>
>     [java]      at
> org.springframework.beans.factory.support.AbstractBeanFactory
>
> .getBean(AbstractBeanFactory.java:229)
>
>     [java]      at
> org.springframework.beans.factory.support.AbstractBeanFactory
>
> .getBean(AbstractBeanFactory.java:160)
>
>     [java]      at
> org.springframework.context.support.AbstractApplicationContex
>
> t.getBean(AbstractApplicationContext.java:733)
>
>     [java]      at
> org.apache.jetspeed.components.SpringComponentManager.getComp
>
> onent(SpringComponentManager.java:141)
>
>     [java]      at
> org.apache.jetspeed.serializer.JetspeedSerializerImpl.importC
>
> apabilitiesInfrastructure(JetspeedSerializerImpl.java:483)
>
>     [java]      at
> org.apache.jetspeed.serializer.JetspeedSerializerImpl.process
>
> Import(JetspeedSerializerImpl.java:938)
>
>     [java]      at
> org.apache.jetspeed.serializer.JetspeedSerializerBase.importD
>
> ata(JetspeedSerializerBase.java:220)
>
>     [java]      at
> org.apache.jetspeed.serializer.JetspeedSerializerApplication.
>
> main(JetspeedSerializerApplication.java:389)
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> When I try to access the portal (http://localhost:8080/jetspeed) I get
> the following error which is already documented in
> http://issues.apache.org/jira/browse/JS2-730 :
>
> javax.servlet.ServletException: Failed to initalize jetspeed.
> org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization
> exception!
>
> org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java:21
> 9)
>
> javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>
> org.apache.jetspeed.engine.servlet.XXSUrlAttackFilter.doFilter(XXSUrlAtt
> ackFilter.java:52)
>
> root cause
>
> org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization
> exception!
>
> org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:144)
>
> org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:159
> )
>
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:
> 626)
>
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java
> :553)
>
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
>
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31
> 1)
>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu
> pport.java:120)
>
> org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>                sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
>                java.lang.reflect.Method.invoke(Method.java:585)
>
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>
> root cause
>
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'actionValve' defined in ServletContext resource
> [/WEB-INF/assembly/pipelines.xml]: Cannot resolve reference to bean
> 'PortletWindowAccessor' while setting constructor argument; nested
> exception is org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name 'PortletWindowAccessor' defined in
> ServletContext resource [/WEB-INF/assembly/jetspeed-spring.xml]:
> Instantiation of bean failed; nested exception is
> org.springframework.beans.BeanInstantiationException: Could not
> instantiate bean class
> [org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl]:
> Constructor threw exception; nested exception is
> java.lang.IllegalArgumentException: Key must not be null
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.re
> solveReference(BeanDefinitionValueResolver.java:269)
>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.re
> solveValueIfNecessary(BeanDefinitionValueResolver.java:109)
>
> org.springframework.beans.factory.support.ConstructorResolver.resolveCon
> structorArguments(ConstructorResolver.java:389)
>
> org.springframework.beans.factory.support.ConstructorResolver.autowireCo
> nstructor(ConstructorResolver.java:120)
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac
> tory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:800)
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac
> tory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:720)
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFac
> tory.createBean(AbstractAutowireCapableBeanFactory.java:387)
>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObjec
> t(AbstractBeanFactory.java:251)
>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.g
> etSingleton(DefaultSingletonBeanRegistry.java:156)
>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Ab
> stractBeanFactory.java:248)
>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Ab
> stractBeanFactory.java:160)
>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.pre
> InstantiateSingletons(DefaultListableBeanFactory.java:287)
>
> org.springframework.context.support.AbstractApplicationContext.refresh(A
> bstractApplicationContext.java:352)
>
> org.apache.jetspeed.components.SpringComponentManager.start(SpringCompon
> entManager.java:248)
>
> org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:122)
>
> org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:159
> )
>
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:
> 626)
>
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java
> :553)
>
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
>
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31
> 1)
>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu
> pport.java:120)
>
> org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>                sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
>                java.lang.reflect.Method.invoke(Method.java:585)
>
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>
>
>
>
> Does anyone has an idea about what is going wrong?
>
> Thanks
> Francesco
>
>
> Internet Email Confidentiality Footer
>
> -----------------------------------------------------------------------------------------------------
> La presente comunicazione, con le informazioni in essa contenute e ogni
> documento o file allegato, e' rivolta unicamente alla/e persona/e cui e'
> indirizzata ed alle altre da questa autorizzata/e a riceverla. Se non siete
> i destinatari/autorizzati siete avvisati che qualsiasi azione, copia,
> comunicazione, divulgazione o simili basate sul contenuto di tali
> informazioni e' vietata e potrebbe essere contro la legge (art. 616 C.P.,
> D.Lgs n. 196/2003 Codice in materia di protezione dei dati personali). Se
> avete ricevuto questa comunicazione per errore, vi preghiamo di darne
> immediata notizia al mittente e di distruggere il messaggio originale e ogni
> file allegato senza farne copia alcuna o riprodurne in alcun modo il
> contenuto.
>
> This e-mail and its attachments are intended for the addressee(s) only and
> are confidential and/or may contain legally privileged information. If you
> have received this message by mistake or are not one of the addressees
> above, you may take no action based on it, and you may not copy or show it
> to anyone; please reply to this e-mail and point out the error which has
> occurred.
>
> -----------------------------------------------------------------------------------------------------
>
>

Reply via email to