jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Julián <CACER...@telefonica.net>
Subject Re: Help for a new user
Date Wed, 13 Aug 2014 18:06:56 GMT
Firstly, thanks for your response.
I've used maven, as you say. In fact, maven is already installed in Eclipse 

I can run the "first hop" application without any problems.  If I run a 
simple Java application it runs ok.

My problem is that I'm developing a JSF application in a Tomcat container, 
and I don't know how to do it.
If i try the first-hop example in a JSF bean, I get an error: 
javax.jcr.NoSuchWorkspaceException: security, in the instruction "session = 

I've tried with the "SimpleCredentials" class, but I get the same error.

I've been reading in the jackrabbit's web, the  deploying methods 
instructions. I'm using Tomcat 7.0, and I tried to put a "context.xml" in my 
WEB-INF path, but I got the same error. My context.xml is (as I've read in 
the instructions):

<?xml version="1.0" encoding="UTF-8"?>
<Resource name="jcr/repository"
          repHomeDir="C://jackrabbit//jackrabbit" />

I guess that the instructions of the first-hop example, aren't valid in this 

  Repository repository = new TransientRepository();
  Session  session = repository.login();          /*  <-------- I get the 
javax.jcr.NoSuchWorkspaceException error here                  */
  String user = session.getUserID();

 How can I create, or use, a repository in my web application?
 Can anybody help me?



From: "Ron Wheeler" <rwheeler@artifact-software.com>
Sent: Sunday, August 10, 2014 7:09 PM
To: <users@jackrabbit.apache.org>
Subject: Re: Help for a new user

> Did you get the example from http://jackrabbit.apache.org/first-hops.html 
> working?
> You probably should get Eclipse working with Maven. That will get rid  of 
> some of the headaches.
> If you want a fast way to get up and running with Exclipse and Maven try 
> Eclipse STS. It is an Eclipse that comes out of the box with all the 
> plug-ins that you need to develop Java applications with Maven.
> This get rid of the need to set up software on classpaths manually.
> Once you have the first hop demo working, you should be able to make your 
> simple web app.
> At least you will have specific log messages to talk about.
> Ron
> On 10/08/2014 7:54 AM, Julián wrote:
>> (sorry for my english)
>> I'm very new at java, javaEE,  web-development world, and, of course, 
>> jackrabbit environment.
>> I'm a student and I'm working in my degree project. An "easy" document 
>> management system.
>> I only need users to get their documents and to be able to search groups 
>> of words into them (PDF, DOC, XLS ...) like a google search.
>> I've heard about jackrabbit's benefits, so I've decided to use it. (I 
>> suposse jackrabbit can do those task ?)
>> I am developing an "easy" JSF application with Primefaces, Mysql... and 
>> now, I'm in the phase when I have to manage the documents.
>> I've read the JSR 283 specification, and I undestand it more or less. My 
>> problem is how to begin.
>> I need someone to show me a simple example to create and access a 
>> repository. The repository only have to work with my application in a 
>> tomcat server.
>> I've been looking for information on the Internet and I'm absolutely 
>> lost. Everyone say different things. I haven't been able to find an 
>> "easy" example about I need.
>> In Jackrabbit's web, I've been reading about deployments models, 
>> stand-alone server,  Jackrabbit Web application, Jackrabbit JCA Resource 
>> Adapter ...
>> Oh my god! Is it really so difficult what I want to do? I don't think so, 
>> perhaps I'm getting older...
>> I only need:
>> 1º when a client access the application for the first time, the 
>> repository will be created in a specified path.
>> 2º Clients will upload files, search for content, and download them.
>> I'm now in the first point. Can anyone help me?
>> I use the eclipse IDE and I don't use maven.
>> What "jars" must I include in my classpath?
>> what java instructions do I need to create and set up the repository? In 
>> the JSR specification, they use the RepositoryFactory class. Is it the 
>> way to do it?
>> Thanks a lot, and sorry for my ignorance.
>> ---
>> Este mensaje no contiene virus ni malware porque la protección de avast! 
>> Antivirus está activa.
>> http://www.avast.com
> -- 
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwheeler@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102

Este mensaje no contiene virus ni malware porque la protección de avast! Antivirus está

View raw message