You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by ba...@liga.net on 2006/04/26 16:58:03 UTC

I cannot deploy portlet with last version of jetspeed2

Good day!

I have written portlet NewsLine.war and succesfully deploy it on pluto
1.0.1.

I have downloaded last jetspeed-2 source file from
http://svn.apache.org/repos/asf/portals/jetspeed-2/trunk. I've build it.
When i try to deploy my NewsLine.war in jetspped-2, i'm getting next errors
in my console:


26/4/2006 17:34:37 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive rss.war
log4j:WARN No appenders could be found for logger
(org.apache.commons.digester.D
igester.sax).
log4j:WARN Please initialize the log4j system properly.
ERROR: Failed to register portlet application, NewsLine
org.springframework.dao.DataIntegrityViolationException: (OJB operation):
data i
ntegrity violated by SQL ''; nested exception is
org.apache.derby.impl.jdbc.Embe
dSQLException: Column 'MAPPED_NAME'  cannot accept a NULL value.
ERROR 23502: Column 'MAPPED_NAME'  cannot accept a NULL value.
        at
org.apache.derby.iapi.error.StandardException.newException(Unknown So
urce)
        at
org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unk
nown Source)
        at
org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(U
nknown Source)
        at
org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Un
known Source)
        at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown
Source
)
        at
org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown So
urce)
        at
org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown So
urce)
        at
org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Un
known Source)
        at
org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unkno
wn Source)
        at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del
egatingPreparedStatement.java:101)
        at
org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeInsert(JdbcAc
cessImpl.java:216)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Persistenc
eBrokerImpl.java:1754)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.store(PersistenceBro
kerImpl.java:813)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.store(PersistenceBro
kerImpl.java:726)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.storeAndLinkOneToMan
y(PersistenceBrokerImpl.java:1057)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.storeCollections(Per
sistenceBrokerImpl.java:928)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Persistenc
eBrokerImpl.java:1776)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.store(PersistenceBro
kerImpl.java:813)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.store(PersistenceBro
kerImpl.java:726)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.store(Delegati
ngPersistenceBroker.java:175)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.store(Delegati
ngPersistenceBroker.java:175)
        at
org.springframework.orm.ojb.PersistenceBrokerTemplate$9.doInPersisten
ceBroker(PersistenceBrokerTemplate.java:267)
        at
org.springframework.orm.ojb.PersistenceBrokerTemplate.execute(Persist
enceBrokerTemplate.java:167)
        at
org.springframework.orm.ojb.PersistenceBrokerTemplate.store(Persisten
ceBrokerTemplate.java:265)
        at
org.apache.jetspeed.components.portletregistry.PersistenceBrokerPortl
etRegistry.registerPortletApplication(PersistenceBrokerPortletRegistry.java:203)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti
on(AopUtils.java:284)
        at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo
inpoint(ReflectiveMethodInvocation.java:155)
        at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:122)
        at
org.springframework.transaction.interceptor.TransactionInterceptor.in
voke(TransactionInterceptor.java:56)
        at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:144)
        at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami
cAopProxy.java:174)
        at $Proxy4.registerPortletApplication(Unknown Source)
        at
org.apache.jetspeed.tools.pamanager.PortletApplicationManager.registe
rPortletApplication(PortletApplicationManager.java:279)
        at
org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
(PortletApplicationManager.java:372)
        at
org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPo
rtletApplication(PortletApplicationManager.java:120)
        at
org.apache.jetspeed.container.JetspeedContainerServlet.attemptStart(J
etspeedContainerServlet.java:168)
        at
org.apache.jetspeed.container.JetspeedContainerServlet.access$200(Jet
speedContainerServlet.java:52)
        at
org.apache.jetspeed.container.JetspeedContainerServlet$1.run(Jetspeed
ContainerServlet.java:139)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
JetspeedContainerServlet: starting initialization of Portlet Application
at: rss

JetspeedContainerServlet: initialization done for Portlet Application at:
rss
namespace = http://portals.apache.org/jetspeed
name = service
object = org.apache.jetspeed.om.impl.JetspeedServiceReferenceImpl@1be91c8
service = org.apache.jetspeed.om.impl.JetspeedServiceReferenceImpl@1be91c8
 INFO: Loading web.xml....demo
26/4/2006 17:34:40 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
ERROR: Failed to register portlet application, demo
org.springframework.dao.DataIntegrityViolationException: (OJB operation):
data i
ntegrity violated by SQL ''; nested exception is
org.apache.derby.impl.jdbc.Embe
dSQLException: Column 'MAPPED_NAME'  cannot accept a NULL value.
ERROR 23502: Column 'MAPPED_NAME'  cannot accept a NULL value.
        at
org.apache.derby.iapi.error.StandardException.newException(Unknown So
urce)
        at
org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unk
nown Source)
        at
org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(U
nknown Source)
        at
org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Un
known Source)
        at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown
Source
)
        at
org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown So
urce)
        at
org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown So
urce)
        at
org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Un
known Source)
        at
org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unkno
wn Source)
        at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del
egatingPreparedStatement.java:101)
        at
org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeInsert(JdbcAc
cessImpl.java:216)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Persistenc
eBrokerImpl.java:1754)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.store(PersistenceBro
kerImpl.java:813)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.store(PersistenceBro
kerImpl.java:726)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.storeAndLinkOneToMan
y(PersistenceBrokerImpl.java:1057)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.storeCollections(Per
sistenceBrokerImpl.java:928)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Persistenc
eBrokerImpl.java:1776)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.store(PersistenceBro
kerImpl.java:813)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.store(PersistenceBro
kerImpl.java:726)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.store(Delegati
ngPersistenceBroker.java:175)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.store(Delegati
ngPersistenceBroker.java:175)
        at
org.springframework.orm.ojb.PersistenceBrokerTemplate$9.doInPersisten
ceBroker(PersistenceBrokerTemplate.java:267)
        at
org.springframework.orm.ojb.PersistenceBrokerTemplate.execute(Persist
enceBrokerTemplate.java:167)
        at
org.springframework.orm.ojb.PersistenceBrokerTemplate.store(Persisten
ceBrokerTemplate.java:265)
        at
org.apache.jetspeed.components.portletregistry.PersistenceBrokerPortl
etRegistry.registerPortletApplication(PersistenceBrokerPortletRegistry.java:203)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti
on(AopUtils.java:284)
        at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo
inpoint(ReflectiveMethodInvocation.java:155)
        at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:122)
        at
org.springframework.transaction.interceptor.TransactionInterceptor.in
voke(TransactionInterceptor.java:56)
        at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:144)
        at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami
cAopProxy.java:174)
        at $Proxy4.registerPortletApplication(Unknown Source)
        at
org.apache.jetspeed.tools.pamanager.PortletApplicationManager.registe
rPortletApplication(PortletApplicationManager.java:279)
        at
org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
(PortletApplicationManager.java:372)
        at
org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPo
rtletApplication(PortletApplicationManager.java:120)
        at
org.apache.jetspeed.container.JetspeedContainerServlet.attemptStart(J
etspeedContainerServlet.java:168)
        at
org.apache.jetspeed.container.JetspeedContainerServlet.access$200(Jet
speedContainerServlet.java:52)
        at
org.apache.jetspeed.container.JetspeedContainerServlet$1.run(Jetspeed
ContainerServlet.java:139)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
26/4/2006 17:34:41 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
26/4/2006 17:34:41 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/201  config=null
26/4/2006 17:34:41 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
26/4/2006 17:34:41 org.apache.catalina.startup.Catalina start
INFO: Server startup in 23533 ms
 WARN: Unrecognized file D:\java\bin\apache-tomcat-5.5.16
\webapps\jetspeed\WEB-I
NF\deploy\README.txt
Found WEB-INF/portlet.xml
Found web.xml
Creating war D:\java\bin\apache-tomcat-5.5.16\webapps\Newsline.war ...
War D:\java\bin\apache-tomcat-5.5.16\webapps\Newsline.war created
 INFO: File: D:\java\bin\apache-tomcat-5.5.16
\webapps\jetspeed\WEB-INF\deploy\Ne
wsline.war deployed
26/4/2006 17:35:20 org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/NewsLine]
26/4/2006 17:35:20 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive NewsLine.war
26/4/2006 17:35:23 com.sun.faces.config.rules.ValidatorRule end
WARNING: [ValidatorRule]{faces-config/validator}
Merge(javax.faces.DoubleRange)
26/4/2006 17:35:23 com.sun.faces.config.rules.ValidatorRule end
WARNING: [ValidatorRule]{faces-config/validator}
Merge(javax.faces.LongRange)
26/4/2006 17:35:23 com.sun.faces.config.rules.ConverterRule end
WARNING: [ConverterRule]{faces-config/converter}
Merge(javax.faces.Number,null)
26/4/2006 17:35:23 com.sun.faces.config.rules.ConverterRule end
WARNING: [ConverterRule]{faces-config/converter}
Merge(javax.faces.DateTime,null
)
26/4/2006 17:35:23 com.sun.faces.config.rules.ComponentRule end
WARNING: [ComponentRule]{faces-config/component} Merge(javax.faces.Data)
26/4/2006 17:35:23 com.sun.faces.config.rules.ComponentRule end
WARNING: [ComponentRule]{faces-config/component} Merge(javax.faces.Graphic)
26/4/2006 17:35:23 com.sun.faces.config.rules.ComponentRule end
WARNING: [ComponentRule]{faces-config/component} Merge(javax.faces.Input)
26/4/2006 17:35:23 com.sun.faces.config.rules.ComponentRule end
WARNING: [ComponentRule]{faces-config/component} Merge(javax.faces.Output)
26/4/2006 17:35:23 com.sun.faces.config.rules.ComponentRule end
WARNING: [ComponentRule]{faces-config/component} Merge(javax.faces.Panel)
JetspeedContainerServlet: starting initialization of Portlet Application
at: New
sline
JetspeedContainerServlet: initialization done for Portlet Application at:
Newsli
ne
 INFO: Loading portlet.xml....Newsline
 INFO: No extended metadata found.
 INFO: Loading web.xml....Newsline
 INFO: Registered the portlet application Newsline
 INFO: Registered the portlet application in the search engine... Newsline


So, what can I do to successfully deploy my portlets?


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org