@DanaBallinger, I have an Open Source *full stack* web server application using JCR, that you can take and build on top of or use as a starter project, or even just as a sample app: It's on github:
https://github.com/Clay-Ferguson/meta64 Best regards, Clay Ferguson [email protected] On Fri, Jul 24, 2015 at 11:46 AM, Dana Ballinger (JIRA) <[email protected]> wrote: > > [ > https://issues.apache.org/jira/browse/JCR-3893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14640726#comment-14640726 > ] > > Dana Ballinger commented on JCR-3893: > ------------------------------------- > > Our company wanted to evaluate Jackrabbit for use in a major project. > We are disappointed that we cannot proceed with our evaluation due to > these issues. > > > > Multiple issues with standalone 2.10.1 - unusable > > ------------------------------------------------- > > > > Key: JCR-3893 > > URL: https://issues.apache.org/jira/browse/JCR-3893 > > Project: Jackrabbit Content Repository > > Issue Type: Bug > > Components: jackrabbit-jcr-server > > Affects Versions: 2.10.1 > > Environment: Mac OSX 10.10.4 > > Reporter: Dana Ballinger > > > > SUMMARY > > After launching the server jar - multiple issues accessing basic > functionality from Web UI: > > DETAILS > > --->Accessing WebDAV > > "Use the following URL to access the content repository in your WebDAV > client:" > > No credentials are accepted. > > ------------------------------------ > > --->Browse does not work: > > no credentials are accepted > > ------------------------------------ > > --->Populate: See below errors: > > HTTP ERROR 500 > > Problem accessing /populate.jsp. Reason: > > PWC6033: Unable to compile class for JSP > > PWC6199: Generated servlet error: > > The import java.util.Arrays cannot be resolved > > PWC6197: An error occurred at line: 275 in the jsp file: /populate.jsp > > PWC6199: Generated servlet error: > > The type java.lang.CharSequence cannot be resolved. It is indirectly > referenced from required .class files > > Caused by: > > org.apache.jasper.JasperException: PWC6033: Unable to compile class for > JSP > > PWC6199: Generated servlet error: > > The import java.util.Arrays cannot be resolved > > PWC6197: An error occurred at line: 275 in the jsp file: /populate.jsp > > PWC6199: Generated servlet error: > > The type java.lang.CharSequence cannot be resolved. It is indirectly > referenced from required .class files > > at > org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:123) > > at > org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:296) > > at > org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:376) > > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:437) > > at > org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608) > > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360) > > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486) > > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390) > > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) > > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) > > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > > at > org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49) > > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > > at org.mortbay.jetty.Server.handle(Server.java:326) > > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) > > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) > > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > > ----------------------------- > > Jackrabbit log: > > 2015-07-24 10:36:11.836 INFO [main] RepositoryImpl.java:258 > Starting repository... > > 2015-07-24 10:36:11.840 INFO [main] LocalFileSystem.java:166 > LocalFileSystem initialized at path jackrabbit/repository > > 2015-07-24 10:36:11.918 INFO [main] NodeTypeRegistry.java:841 > no custom node type definitions found > > 2015-07-24 10:36:11.948 INFO [main] LocalFileSystem.java:166 > LocalFileSystem initialized at path jackrabbit/version > > 2015-07-24 10:36:12.784 INFO [main] RepositoryImpl.java:2034 > initializing workspace 'default'... > > 2015-07-24 10:36:12.784 INFO [main] LocalFileSystem.java:166 > LocalFileSystem initialized at path jackrabbit/workspaces/default > > 2015-07-24 10:36:13.272 INFO [main] SearchIndex.java:610 > Index initialized: jackrabbit/repository/index Version: 3 > > 2015-07-24 10:36:13.284 INFO [main] SearchIndex.java:610 > Index initialized: jackrabbit/workspaces/default/index Version: 3 > > 2015-07-24 10:36:13.284 INFO [main] RepositoryImpl.java:2038 > workspace 'default' initialized > > 2015-07-24 10:36:13.288 INFO [main] RepositoryImpl.java:454 > SecurityManager = class org.apache.jackrabbit.core.DefaultSecurityManager > > 2015-07-24 10:36:13.288 INFO [main] RepositoryImpl.java:2034 > initializing workspace 'security'... > > 2015-07-24 10:36:13.288 INFO [main] LocalFileSystem.java:166 > LocalFileSystem initialized at path jackrabbit/workspaces/security > > 2015-07-24 10:36:13.368 INFO [main] SearchIndex.java:610 > Index initialized: jackrabbit/workspaces/security/index Version: 3 > > 2015-07-24 10:36:13.368 INFO [main] RepositoryImpl.java:2038 > workspace 'security' initialized > > 2015-07-24 10:36:13.369 INFO [main] DefaultSecurityManager.java:174 > init: use Repository Login-Configuration for Jackrabbit > > 2015-07-24 10:36:13.407 INFO [main] RepositoryImpl.java:366 > Repository started (1571ms) > > 2015-07-24 10:36:13.410 INFO [main] RepositoryAccessServlet.java:103 > RepositoryAccessServlet initialized. > > 2015-07-24 10:36:13.426 INFO [main] AbstractWebdavServlet.java:169 > authenticate-header = Basic realm="Jackrabbit Webdav Server" > > 2015-07-24 10:36:13.427 INFO [main] AbstractWebdavServlet.java:174 > csrf-protection = null > > 2015-07-24 10:36:13.427 INFO [main] AbstractWebdavServlet.java:181 > createAbsoluteURI = true > > 2015-07-24 10:36:13.427 INFO [main] SimpleWebdavServlet.java:144 > resource-path-prefix = '/repository' > > 2015-07-24 10:36:13.472 INFO [main] AbstractWebdavServlet.java:169 > authenticate-header = Basic realm="Jackrabbit Webdav Server" > > 2015-07-24 10:36:13.472 INFO [main] AbstractWebdavServlet.java:174 > csrf-protection = null > > 2015-07-24 10:36:13.472 INFO [main] AbstractWebdavServlet.java:181 > createAbsoluteURI = true > > 2015-07-24 10:36:13.479 WARN [main] ProtectedRemoveManager.java:43 > protectedhandlers-config is missing -> DIFF processing can fail for the > Remove operation if the content toremove is protected! > > 2015-07-24 10:39:55.266 INFO [1837138442@qtp-2052915500-3] > CachingEntryCollector.java:362 Creating cache with max size of: 5000 > > 2015-07-24 10:39:55.267 INFO [1837138442@qtp-2052915500-3] > CachingEntryCollector.java:369 Root is special-cased: true > > 2015-07-24 10:39:55.267 INFO [1837138442@qtp-2052915500-3] > CachingEntryCollector.java:73 Cache Update Strategy: T > > 2015-07-24 10:39:55.267 INFO [1837138442@qtp-2052915500-3] > CachingEntryCollector.java:78 Caching entries with no ACLs: false > > > > -- > This message was sent by Atlassian JIRA > (v6.3.4#6332) >
