You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@roller.apache.org by Dave Lindsey <ve...@gmail.com> on 2006/03/25 18:43:39 UTC

2.2 RC Can't add planet subscriptions - hibernate errors

>From a clean install of 2.2 RC  (mysql 4.1.16,  jdk 1.5)

Hibernate error in log

=====================================


Duplicate subscription? - Duplicate key or integrity constraint violation
message from server: "Column 'feed_url' cannot be null"
 Subscriptions

Managing the main list of newsfeed subscriptions.

Use this page to add and edit subscriptions: the list of newsfeed that are
to be included on the main Planet aggregator page. To add a new subscription
simply enter title, newsfeed URL and site URL then click the Save button.
    Title [image: help]
 Newsfeed URL [image: help]
 Website URL [image: help]



 Existing Subscriptions

*Select an existing subscription to edit.*
  Title  Feed URL  Edit
 Powered by Roller Weblogger <http://www.rollerweblogger.org/>
2.2-incubating | Report an
Issue<http://opensource2.atlassian.com/projects/roller/>| User
Guide <http://www.rollerweblogger.org/wiki/Wiki.jsp?page=UserGuide_2.x> |
Macros <http://www.rollerweblogger.org/velocidoc/> | Mailing
Lists<http://rollerweblogger.org/wiki/Wiki.jsp?page=RollerMailingLists>


========   LOG

NFO  2006-03-25 10:20:05,609 PlanetManagerImpl:refreshEntries -    1 -
0.359seconds to process (1) entries of
http://localhost:8080/roller/rss/test
INFO  2006-03-25 10:20:05,640 PlanetManagerImpl:refreshEntries - --- DONE
--- Refreshed entries in 0.375 seconds
WARN  2006-03-25 10:22:39,359 JDBCExceptionReporter:logExceptions - SQL
Error: 1048, SQLState: 23000
ERROR 2006-03-25 10:22:39,359 JDBCExceptionReporter:logExceptions -
Duplicate key or integrity constraint violation message from server: "Column
'feed_url' cannot be null"
ERROR 2006-03-25 10:22:39,359
AbstractFlushingEventListener:performExecutions - Could not synchronize
database state with session
org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch
update
    at
org.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(
ErrorCodeConverter.java:92)
    at org.hibernate.exception.ErrorCodeConverter.convert(
ErrorCodeConverter.java:80)
    at org.hibernate.exception.JDBCExceptionHelper.convert(
JDBCExceptionHelper.java:43)
    at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java
:181)
    at org.hibernate.jdbc.AbstractBatcher.prepareStatement(
AbstractBatcher.java:74)
    at org.hibernate.jdbc.AbstractBatcher.prepareStatement(
AbstractBatcher.java:69)
    at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(
AbstractBatcher.java:150)
    at org.hibernate.persister.entity.BasicEntityPersister.insert(
BasicEntityPersister.java:1839)
    at org.hibernate.persister.entity.BasicEntityPersister.insert(
BasicEntityPersister.java:2200)
    at org.hibernate.action.EntityInsertAction.execute(
EntityInsertAction.java:46)
    at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:239)
    at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:223)
    at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:136)
    at
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(
AbstractFlushingEventListener.java:274)
    at org.hibernate.event.def.DefaultFlushEventListener.onFlush(
DefaultFlushEventListener.java:27)
    at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:730)
    at org.roller.business.hibernate.HibernateStrategy.commit(
HibernateStrategy.java:428)
    at org.roller.business.hibernate.HibernateRollerImpl.commit(
HibernateRollerImpl.java:115)
    at
org.roller.presentation.planet.PlanetSubscriptionsAction.saveSubscription(
PlanetSubscriptionsAction.java:227)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.struts.actions.DispatchAction.dispatchMethod(
DispatchAction.java:276)
    at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java
:196)
    at org.apache.struts.action.RequestProcessor.processActionPerform(
RequestProcessor.java:421)
    at org.apache.struts.action.RequestProcessor.process(
RequestProcessor.java:226)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java
:1164)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
    at org.roller.presentation.filters.RequestFilter.doFilter(
RequestFilter.java:66)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
    at org.roller.presentation.filters.BreadCrumbFilter.doFilter(
BreadCrumbFilter.java:77)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
    at org.roller.presentation.filters.PersistenceSessionFilter.doFilter(
PersistenceSessionFilter.java:43)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
FilterChainProxy.java:292)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(
FilterSecurityInterceptor.java:108)
    at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(
SecurityEnforcementFilter.java:197)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
FilterChainProxy.java:303)
    at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(
AnonymousProcessingFilter.java:143)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
FilterChainProxy.java:303)
    at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(
SecurityContextHolderAwareRequestFilter.java:50)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
FilterChainProxy.java:303)
    at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(
ChannelProcessingFilter.java:168)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
FilterChainProxy.java:303)
    at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(
RememberMeProcessingFilter.java:154)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
FilterChainProxy.java:303)
    at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(
AbstractProcessingFilter.java:246)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
FilterChainProxy.java:303)
    at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(
HttpSessionContextIntegrationFilter.java:220)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(
FilterChainProxy.java:303)
    at org.acegisecurity.util.FilterChainProxy.doFilter(
FilterChainProxy.java:173)
    at org.acegisecurity.util.FilterToBeanProxy.doFilter(
FilterToBeanProxy.java:120)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
    at org.roller.presentation.filters.SchemeEnforcementFilter.doFilter(
SchemeEnforcementFilter.java:104)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
    at org.roller.presentation.filters.CharEncodingFilter.doFilter(
CharEncodingFilter.java:94)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
    at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
    at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
    at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:869)
    at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:667)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:595)
Caused by: java.sql.BatchUpdateException: Duplicate key or integrity
constraint violation message from server: "Column 'feed_url' cannot be null"
    at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java
:1540)
    at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeBatch(
DelegatingStatement.java:294)
    at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(
BatchingBatcher.java:57)
    at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java
:174)
    ... 76 more
WARN  2006-03-25 10:28:33,218 ConnectionManager:finalize - unclosed
connection, forgot to call close() on your session?

Re: 2.2 RC Can't add planet subscriptions - hibernate errors

Posted by Dave Lindsey <ve...@gmail.com>.
Yep,
looks to be the same.

Thanks Axel,

Maybe your code change will make it into source.



On 3/25/06, Axel <ax...@gmail.com> wrote:
>
> Seemed to be the same as
> http://opensource.atlassian.com/projects/roller/browse/ROL-1094
>
> See my last comment.
>
> On 3/25/06, Dave Lindsey <ve...@gmail.com> wrote:
> > From a clean install of 2.2 RC  (mysql 4.1.16,  jdk 1.5)
> >
> > Hibernate error in log
> ...
>
> --
> Axel Kramer
> http://www.matheclipse.org - AJAX calculator
>

Re: 2.2 RC Can't add planet subscriptions - hibernate errors

Posted by Axel <ax...@gmail.com>.
Seemed to be the same as
http://opensource.atlassian.com/projects/roller/browse/ROL-1094

See my last comment.

On 3/25/06, Dave Lindsey <ve...@gmail.com> wrote:
> From a clean install of 2.2 RC  (mysql 4.1.16,  jdk 1.5)
>
> Hibernate error in log
...

--
Axel Kramer
http://www.matheclipse.org - AJAX calculator