Hi,
I've just set up a local installation of v1.8 following Jesse's Mac installation instructions on the wiki, with generous help from Rick Jaffe, Leslie Tom, and Aron Roberts. It's *almost* ready to go, but I find I'm stumped by one remaining issue: getting all of the labels and option lists to display properly.
For some pages (e.g., Object Exit, Movement, Loan In, Group), all labels and option lists display as expected. For others (e.g., Cataloging, Media, Intake, Acquisition, Loan Out), none of the label or option lists display as expected. Finally, there are some pages (e.g., Location, Person, Taxon) on which some labels and/or option lists display and behave as expected, while other labels or option lists do not.
I've attached a PNG of the Loan Out page as an example of what I mean by "not displaying as expected."
It would seem that information from core-messages.properties isn't getting into UISpec, and when I inspect the GET uispec status with Firebug, I found the response that I've pasted below. Any ideas on how to fix this?
Thanks,
Michael
––––––––––––––––––––––––––––––––––––––––––
Michael T. Black
Head, Research & Information Systems
Phoebe A. Hearst Museum of Anthropology
103 Kroeber Hall
University of California
Berkeley CA 94720-3712
510-414-2507; Fax: 510-642-6844
http://hearstmuseum.berkeley.edu
http://pahma.berkeley.edu/delphi
––––––––––––––––––––––––––––––––––––––––––
<html><head><title>JBossWeb/2.0.1.GA - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 400 - org.collectionspace.chain.controller.BadRequestException: UIException
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:190)
at org.collectionspace.chain.controller.TenantServlet.service(TenantServlet.java:233)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.PerflogFilter.doFilter(PerflogFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.CharSetFilter.doFilter(CharSetFilter.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:680)
Caused by: org.collectionspace.csp.api.ui.UIException: Cannot generate UISpec due to JSONException
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1060)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.run(UISpec.java:1068)
at org.collectionspace.chain.pathtrie.TrieNode.call_here(TrieNode.java:35)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:44)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.Trie.call(Trie.java:19)
at org.collectionspace.chain.csp.webui.main.WebUI.serviceRequest(WebUI.java:310)
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:186)
... 27 more
Caused by: org.json.JSONException: Underlying storage exceptionvocab-lostatusorg.collectionspace.csp.api.persistence.UnderlyingStorageException: Could not retrieve vocabularies
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:351)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:357)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateENUMField(UISpec.java:259)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntryField(UISpec.java:203)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.makeAuthorities(UISpec.java:928)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateFieldDataEntry_refactored(UISpec.java:908)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:734)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatEntry(UISpec.java:463)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.repeatNonSibling(UISpec.java:778)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatDataEntry(UISpec.java:771)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:741)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:654)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:648)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRecordEditor(UISpec.java:640)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1046)
... 35 more
</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>org.collectionspace.chain.controller.BadRequestException: UIException
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:190)
at org.collectionspace.chain.controller.TenantServlet.service(TenantServlet.java:233)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.PerflogFilter.doFilter(PerflogFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.CharSetFilter.doFilter(CharSetFilter.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:680)
Caused by: org.collectionspace.csp.api.ui.UIException: Cannot generate UISpec due to JSONException
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1060)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.run(UISpec.java:1068)
at org.collectionspace.chain.pathtrie.TrieNode.call_here(TrieNode.java:35)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:44)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.Trie.call(Trie.java:19)
at org.collectionspace.chain.csp.webui.main.WebUI.serviceRequest(WebUI.java:310)
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:186)
... 27 more
Caused by: org.json.JSONException: Underlying storage exceptionvocab-lostatusorg.collectionspace.csp.api.persistence.UnderlyingStorageException: Could not retrieve vocabularies
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:351)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:357)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateENUMField(UISpec.java:259)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntryField(UISpec.java:203)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.makeAuthorities(UISpec.java:928)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateFieldDataEntry_refactored(UISpec.java:908)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:734)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatEntry(UISpec.java:463)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.repeatNonSibling(UISpec.java:778)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatDataEntry(UISpec.java:771)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:741)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:654)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:648)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRecordEditor(UISpec.java:640)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1046)
... 35 more
</u></p><p><b>description</b> <u>The request sent by the client was syntactically incorrect (org.collectionspace.chain.controller.BadRequestException: UIException
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:190)
at org.collectionspace.chain.controller.TenantServlet.service(TenantServlet.java:233)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.PerflogFilter.doFilter(PerflogFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.CharSetFilter.doFilter(CharSetFilter.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:680)
Caused by: org.collectionspace.csp.api.ui.UIException: Cannot generate UISpec due to JSONException
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1060)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.run(UISpec.java:1068)
at org.collectionspace.chain.pathtrie.TrieNode.call_here(TrieNode.java:35)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:44)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.Trie.call(Trie.java:19)
at org.collectionspace.chain.csp.webui.main.WebUI.serviceRequest(WebUI.java:310)
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:186)
... 27 more
Caused by: org.json.JSONException: Underlying storage exceptionvocab-lostatusorg.collectionspace.csp.api.persistence.UnderlyingStorageException: Could not retrieve vocabularies
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:351)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:357)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateENUMField(UISpec.java:259)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntryField(UISpec.java:203)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.makeAuthorities(UISpec.java:928)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateFieldDataEntry_refactored(UISpec.java:908)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:734)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatEntry(UISpec.java:463)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.repeatNonSibling(UISpec.java:778)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatDataEntry(UISpec.java:771)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:741)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:654)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:648)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRecordEditor(UISpec.java:640)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1046)
... 35 more
).</u></p><HR size="1" noshade="noshade"><h3>JBossWeb/2.0.1.GA</h3></body></html>
Hi,
I've just set up a local installation of v1.8 following Jesse's Mac installation instructions on the wiki, with generous help from Rick Jaffe, Leslie Tom, and Aron Roberts. It's *almost* ready to go, but I find I'm stumped by one remaining issue: getting all of the labels and option lists to display properly.
For some pages (e.g., Object Exit, Movement, Loan In, Group), all labels and option lists display as expected. For others (e.g., Cataloging, Media, Intake, Acquisition, Loan Out), none of the label or option lists display as expected. Finally, there are some pages (e.g., Location, Person, Taxon) on which some labels and/or option lists display and behave as expected, while other labels or option lists do not.
I've attached a PNG of the Loan Out page as an example of what I mean by "not displaying as expected."
It would seem that information from core-messages.properties isn't getting into UISpec, and when I inspect the GET uispec status with Firebug, I found the response that I've pasted below. Any ideas on how to fix this?
Thanks,
Michael
––––––––––––––––––––––––––––––––––––––––––
Michael T. Black
Head, Research & Information Systems
Phoebe A. Hearst Museum of Anthropology
103 Kroeber Hall
University of California
Berkeley CA 94720-3712
510-414-2507; Fax: 510-642-6844
http://hearstmuseum.berkeley.edu
http://pahma.berkeley.edu/delphi
––––––––––––––––––––––––––––––––––––––––––
<html><head><title>JBossWeb/2.0.1.GA - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 400 - org.collectionspace.chain.controller.BadRequestException: UIException
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:190)
at org.collectionspace.chain.controller.TenantServlet.service(TenantServlet.java:233)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.PerflogFilter.doFilter(PerflogFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.CharSetFilter.doFilter(CharSetFilter.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:680)
Caused by: org.collectionspace.csp.api.ui.UIException: Cannot generate UISpec due to JSONException
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1060)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.run(UISpec.java:1068)
at org.collectionspace.chain.pathtrie.TrieNode.call_here(TrieNode.java:35)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:44)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.Trie.call(Trie.java:19)
at org.collectionspace.chain.csp.webui.main.WebUI.serviceRequest(WebUI.java:310)
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:186)
... 27 more
Caused by: org.json.JSONException: Underlying storage exceptionvocab-lostatusorg.collectionspace.csp.api.persistence.UnderlyingStorageException: Could not retrieve vocabularies
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:351)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:357)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateENUMField(UISpec.java:259)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntryField(UISpec.java:203)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.makeAuthorities(UISpec.java:928)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateFieldDataEntry_refactored(UISpec.java:908)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:734)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatEntry(UISpec.java:463)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.repeatNonSibling(UISpec.java:778)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatDataEntry(UISpec.java:771)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:741)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:654)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:648)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRecordEditor(UISpec.java:640)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1046)
... 35 more
</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>org.collectionspace.chain.controller.BadRequestException: UIException
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:190)
at org.collectionspace.chain.controller.TenantServlet.service(TenantServlet.java:233)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.PerflogFilter.doFilter(PerflogFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.CharSetFilter.doFilter(CharSetFilter.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:680)
Caused by: org.collectionspace.csp.api.ui.UIException: Cannot generate UISpec due to JSONException
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1060)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.run(UISpec.java:1068)
at org.collectionspace.chain.pathtrie.TrieNode.call_here(TrieNode.java:35)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:44)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.Trie.call(Trie.java:19)
at org.collectionspace.chain.csp.webui.main.WebUI.serviceRequest(WebUI.java:310)
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:186)
... 27 more
Caused by: org.json.JSONException: Underlying storage exceptionvocab-lostatusorg.collectionspace.csp.api.persistence.UnderlyingStorageException: Could not retrieve vocabularies
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:351)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:357)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateENUMField(UISpec.java:259)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntryField(UISpec.java:203)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.makeAuthorities(UISpec.java:928)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateFieldDataEntry_refactored(UISpec.java:908)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:734)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatEntry(UISpec.java:463)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.repeatNonSibling(UISpec.java:778)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatDataEntry(UISpec.java:771)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:741)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:654)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:648)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRecordEditor(UISpec.java:640)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1046)
... 35 more
</u></p><p><b>description</b> <u>The request sent by the client was syntactically incorrect (org.collectionspace.chain.controller.BadRequestException: UIException
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:190)
at org.collectionspace.chain.controller.TenantServlet.service(TenantServlet.java:233)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.PerflogFilter.doFilter(PerflogFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.collectionspace.chain.controller.filters.CharSetFilter.doFilter(CharSetFilter.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:680)
Caused by: org.collectionspace.csp.api.ui.UIException: Cannot generate UISpec due to JSONException
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1060)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.run(UISpec.java:1068)
at org.collectionspace.chain.pathtrie.TrieNode.call_here(TrieNode.java:35)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:44)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.TrieNode.call(TrieNode.java:49)
at org.collectionspace.chain.pathtrie.Trie.call(Trie.java:19)
at org.collectionspace.chain.csp.webui.main.WebUI.serviceRequest(WebUI.java:310)
at org.collectionspace.chain.controller.TenantServlet.serviceWTenant(TenantServlet.java:186)
... 27 more
Caused by: org.json.JSONException: Underlying storage exceptionvocab-lostatusorg.collectionspace.csp.api.persistence.UnderlyingStorageException: Could not retrieve vocabularies
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:351)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.controlledLists(UISpec.java:357)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateENUMField(UISpec.java:259)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntryField(UISpec.java:203)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.makeAuthorities(UISpec.java:928)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateFieldDataEntry_refactored(UISpec.java:908)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:734)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatEntry(UISpec.java:463)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.repeatNonSibling(UISpec.java:778)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRepeatDataEntry(UISpec.java:771)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntry(UISpec.java:741)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:654)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateDataEntrySection(UISpec.java:648)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.generateRecordEditor(UISpec.java:640)
at org.collectionspace.chain.csp.webui.nuispec.UISpec.uispec(UISpec.java:1046)
... 35 more
).</u></p><HR size="1" noshade="noshade"><h3>JBossWeb/2.0.1.GA</h3></body></html>