Cannot create a new Bibliography (2)
When I try to create a new bibliography from my account (Markus Voelter) I get a
That page does not exist!
Maybe you can find what you are looking for via the search pageWhen I create the bib via a group, it works.
(by the way: I am not logged into yellowgrass as I write
Submitted on 17 January 2011 at 10:15
this issue, since I got a 404 when I tried to log in!)
Issue Log
On a side note: Do you still have problems logging into YellowGrass? I cannot reproduce this problem here. Can you try to login again? That way, I can try to check the logs to see if there is anything out of the ordinary causing it.
Regarding the side node, I now documented my login problem as an issue in the yellowgrass issue tracker: YellowGrass/169.
this should now be fixed (in source; will be deployed with version 59)
I still encounter this problem. I go to the page:
http://researchr.org/library/groups
Enter an arbitrary bibliography name, press ‘create it’ and get a 404-like error. The underlying exception (from the tomcat log) is:
java.lang.RuntimeException: No entity with this identity found: sandervermolen-aaa
at webdsl.generated.templates.BibliographyPage.loadArguments(BibliographyPage.java:405)
at webdsl.generated.templates.BibliographyPage.initVarsAndArgs(BibliographyPage.java:57)
at webdsl.generated.templates.BibliographyPage.serve(BibliographyPage.java:80)
at utils.DispatchServletHelper.handlePage(DispatchServletHelper.java:1033)
at utils.DispatchServletHelper.doServe(DispatchServletHelper.java:992)
at utils.DispatchServlet.doGet(DispatchServlet.java:205)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:774)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:896)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:619)
Indeed. The annoying thing is that it works fine on my laptop, but when I deploy it on the server it doesn’t work.
The strange thing is that no exception is logged about the bibliography creation. The log actually states:
Created bibliography ‘sandervermolen-aaa’ for the ‘sandervermolen’ groupYet the aaa bibliography does not appear in my bibliography list. I checked the database just to be sure. No aaa record exists in the bibliography table. So creation fails, but it does not trigger an exception.
But the id should be sandervermolen-aaa not just aaa
Yup, that’s what I searched for (_name LIKE “%aaa%”). It does not exist.
On my local installation I use MYISAM while the server uses INNODB; could that explain why it works on my machine but not on the server?
It’s possible, if a foreign key fails somehow. Then again, InnoDB is rather eager in triggering exceptions, especially for foreign keys. If something went wrong I would expect some exception. So the exception would have to be caught and ignored in the web app somehow. That would be strange, I rarely (or never) see such exceptions be caught, but perhaps it is something new. Danny?
I am having the same problem. Whenever I try to create a bibliography I get a page does not exist error.
Should have been fixed.
Log in to post comments