You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by Jukka Zitting <ju...@gmail.com> on 2008/02/20 19:18:05 UTC

[ANNOUNCE] jackrabbit-core 1.4.1 released

The Apache Jackrabbit community is pleased to announce the release of
version 1.4.1 of the jackrabbit-core component. The release is
available for download at:

   http://jackrabbit.apache.org/downloads.cgi

Note that unlike previous Jackrabbit releases, this patch release only
contains a single component. You can upgrade an existing Apache
Jackrabbit 1.4 installation to use the new jackrabbit-core 1.4.1
component simply by replacing the jackrabbit-core-1.4.jar file with
jackrabbit-core-1.4.1.jar.


Release Notes -- Apache Jackrabbit Core -- Version 1.4.1

Introduction
------------

This is the 1.4.1 patch release of the jackrabbit-core component of
Apache Jackrabbit, a fully conforming implementation of the Content
Repository for Java Technology API (JCR).

This release fixes a binary property regression (JCR-1346) as well as
other issues reported against the Apache Jackrabbit 1.4 release. See
below for a full list of changes in this release.

See the Apache Jackrabbit website at http://jackrabbit.apache.org/ for
more information.

Release Contents
----------------

Unlike previous Jackrabbit releases that contained a full set of
components, this patch release only contains the jackrabbit-core
component. The component is distributed both as a source archive and a
pre-compiled binary.

    * Source archive (jackrabbit-core-1.4.1-src.jar)

        The source archive contains the full source code of this release
        in a "jackrabbit-core-1.4.1" directory. Use the following commands
        (or the equivalent in your environment) to build the component
        with Maven 2 and Java 1.4 or higher:

          $ jar xf jackrabbit-core-1.4.1-src.jar
          $ cd jackrabbit-1.4.1
          $ mvn install

    * Pre-compiled binary (jackrabbit-core-1.4.1.jar)

        Core of the Apache Jackrabbit content repository implementation.

See the included README.txt file for more information.

Each release file is accompanied by SHA1 and MD5 checksums and a PGP
signature. The public key used for the signatures can be found in the
KEYS file.

Changes and known issues in this release
----------------------------------------

All the changes and known issues in this release are listed below. The
issue identifier and title is listed for each change and known issue.
You can look up individual issues for more details in the Jackrabbit
issue tracker at http://issues.apache.org/jira/browse/JCR

  Bug fixes
  [JCR-1046] Non-versionable children of a versionable node should not be ...
  [JCR-1227] Restore of empty multivalue property always changes property ...
  [JCR-1305] JNDI data sources with BundleDbPersistenceManager: ...
  [JCR-1318] Repository Home locked not released despite ...
  [JCR-1322] Cluster information is not persisted to database when ...
  [JCR-1323] When using QueryImpl.setLimit() and QueryImpl.setOffset(), ...
  [JCR-1332] CLONE -Aggregate include ignored if no primaryType set
  [JCR-1341] Cluster Journal directory should be created automatically
  [JCR-1346] InternalValue.createCopy for binary properties (jcr:data) ...
  [JCR-1358] Cluster revision file not closed on repository shutdown.
  [JCR-1372] [PATCH] Fix possible Null Ptr exception in ConnectionFactory
  [JCR-1374] [PATCH] DbDataStore: Make sure streams are closed
  [JCR-1376] SearchIndex parameter cacheSize is ignored
  [JCR-1379] AbstractExcerpt uses wrong logger
  [JCR-1380] CachingHierarchyManager synchronization problem
  [JCR-1389] setProperty("name", new Value[0], PropertyType.LONG) loses ...

  Known issues
  [JCR-43]   Restore on nodes creates same-name-sibling of ...
  [JCR-320]  BinaryValue equals fails for two objects with ...
  [JCR-392]  Querying element by number does not work
  [JCR-435]  Node.update() does not work correct for SNS
  [JCR-449]  inconsistency in internal version items during commits
  [JCR-517]  Reserved status of namespace jcr not enforced
  [JCR-522]  XPath parser too tolerant
  [JCR-537]  Failure to remove a versionable node
  [JCR-538]  failing Node.checkin() or Node.checkout() might leave ...
  [JCR-566]  Versioning bug with restore and transactions
  [JCR-575]  unicode escapes in files generated by JJTree
  [JCR-591]  XPath position function does not work
  [JCR-639]  Allow modification of OPV=IGNORE items even if parent ...
  [JCR-643]  Own AccessManager + VersionManager : AccessDenied problem
  [JCR-690]  Nodes' and properties' names with invalid XML ...
  [JCR-709]  ArrayStoreException is thrown when jcr:deref() is used ...
  [JCR-777]  Order by clause using child axis does not throw ...
  [JCR-843]  XPath does not work with sub-axes
  [JCR-908]  Unable to properly restore a previous version of a node that ...
  [JCR-932]  Lossy SQL parsing
  [JCR-935]  ConcurrentModificationException during logout (cont'd)
  [JCR-936]  Using Oracle bundle PM throws SQL exception (cannot insert NULL)
  [JCR-983]  fn:upper accepted in too many places
  [JCR-1002] QueryManager does not throw exception if property name ...
  [JCR-1075] Error with predicate in query with multiple jcr:deref()
  [JCR-1117] Bundle cache is not rolled back when the storage of a ...
  [JCR-1135] boolean value constraints exposed in custom format
  [JCR-1173] Session scoped lock has no effect on other cluster nodes
  [JCR-1187] Asking a property twice for it's stream returns the same ...
  [JCR-1211] QueryManager does not throw exception if jcr:deref is used in ...
  [JCR-1223] Occasional NPE on node checkin
  [JCR-1248] ParseException if search string ends with '!'
  [JCR-1275] NullPointerException in AbstractVersionManager....
  [JCR-1334] Deadlock with XA enabled
  [JCR-1354] Repository shutdown reposts ERROR: failed to close connection
  [JCR-1359] Adding nodes from concurrently running sessions cause exceptions
  [JCR-1360] Parsing built-in CND and XML nodetypes does not result in ...
  [JCR-1362] DatabaseJournal improperly finds tables in external schemas ...
  [JCR-1367] Exception when closing connection under db2
  [JCR-1387] Lock token not removed from session when node is removed

Re: WebDAV- Resource NodeType: unstructured?

Posted by Angela Schreiber <an...@day.com>.
hi simon

http://www.mail-archive.com/dev@jackrabbit.apache.org/msg08343.html

hope that helps
angela

> When I designed my Nodetyp-Structures I took the recomentation from the 
> JCR-Specification and used nt:file along with nt:resource.
> But now I added the WebDav-Support and wondered why the nt:file-Nodes 
> contained a nt:unstructered-jcr:content-Node instead of nt:resource.
> 
> In the DefaultHandler I found the following comment:
> 
> /* IMPORTANT NOTE: for webDAV compliancy the default nodetype of the 
> content
> node has been changed from nt:resource to nt:unstructured. */
> 
> Can Anyone tell me why? and maybe I should adjust my structre now, 
> should I?
> 
> Thanx
> 
> ___
> simon
> 
> 
>        
> ___________________________________________________________ Telefonate 
> ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
> 
> 


WebDAV- Resource NodeType: unstructured?

Posted by Simon Jentzsch <si...@yahoo.de>.
Hi,

When I designed my Nodetyp-Structures I took the recomentation from the 
JCR-Specification and used nt:file along with nt:resource.
But now I added the WebDav-Support and wondered why the nt:file-Nodes 
contained a nt:unstructered-jcr:content-Node instead of nt:resource.

In the DefaultHandler I found the following comment:

/* IMPORTANT NOTE: for webDAV compliancy the default nodetype of the content
node has been changed from nt:resource to nt:unstructured. */

Can Anyone tell me why? and maybe I should adjust my structre now, should I?

Thanx

___
simon


		
___________________________________________________________ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hi,

   I have acquired the repository via RMI.
   Now also should i have to create a repository first?

sktkaur wrote:
> 
> 
> Hi,
> 
>    I am using jakarta slide,but now i want to shift to Jackrabbit with
> Tomcat-5.0.28.
>    For this i downloaded  binary components and have the following files:
> 
> 1.jackrabbit-webdav-1.4.jar
> 2.jackrabbit-api-1.4.jar
> 3.jackrabbit-core-1.4.jar
> 4.jackrabbit-jcr-commons-1.4.jar
> 5.jackrabbit spi-1.4.jar
> 6.jackrabbit-spi-commons-1.4.jar
> 7.jackrabbit-text-extractors-1.4.jar
> 8.slf4j-api-1.3.0.jar
> 9.jackrabbit-jcr-rmi-1.4.jar
> 10.common-collection-3.1.jar
> 11.lucene-core-2.2.0.jar
> 12.derby-10.2.1.6.jar
> 13.concurrent-1.3.4.jar
> 14.common-httpclient-3.0.jar
> 15.common-codec-1.2.jar
> 16.jacrabbit-jcr-server-1.4.jar
> 17.jackrabbit-jcr-servlet-1.4.jar
> 18.jci104-over-slf4j-1.3.0.jar
> 19.junit-3.8.1.jar
> 20.log4j-1.2.13.jar
> 21.nekohtml-0.9.4.jar
> 22.pdfbox-0.6.4.jar
> 23.poi-2.5.1-final-20040804.jar
> 24.slf4j-log4j12-1.3.0.jar
> 25.tm-extractors-0.4.jar
> 26.xercesImpl-2.8.1.jar
> 27.xml-apis-1.3.03.jar
> 28.jcr-1.0.jar
> 
> in my
> C:\jakarta-slide-2.1-tomcat-5.0.28\webapps\jackrabbit-webapp-1.4\WEB-INF\lib.
> and also have placed the jcr-1.0.jar file in the shared classpath i.e.in
> WEB-INF\lib and 
> jakarta-slide-2.1-tomcat-5.0.28\common\lib.
> After this i took the WEB-INF\templates\bootstrap.properties file and
> stored it inside a new folder named jackrabbit under
> jakarta-slide-2.1-tomcat-5.0.28\webapps\jackrabbit-webapp-1.4,which
> contains an empty workspace.xml file,a repository.xml file and a
> bootstrap.properties file.
> 
> Now when i run my tomcat server i get an *ERROR*
> RepositoryAccessServlet:Error while retrieving repository using JNDI
> <name=jackrabbit.repository>:javax.naming.NameNotFoundException.
> and an *INFO* RepositoryAccessServlet:Acquired repository via RMI.
> 
> After this when i run the
> url:"http://localhost:8080/jackrabbit-webapp-1.4/repository/default
> its gives an authentication window for username and password.
> What should i give there?
> When i simply press ok it gives an exception
> 
> java.lang.NullPointerException
>> 
>> org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)
>> 
>> org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)
>> 
>> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
>> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> 
> Where i am wrong?
> What have i missed?
> what to do now?
> How to work now?
> 
> 
> 
> 
> 
> *INFO * RepositoryAccessServlet: Acquired repository via RMI
> 
> 
> Marcel Reutegger wrote:
>> 
>> Hi,
>> 
>> did you create the repository first? after you deployed the webapp you
>> will be 
>> redirected to a jsp that allows you to create one.
>> 
>> What does your browser show when you go to:
>> http://localhost:8080/jackrabbit-webapp-1.4/ ?
>> 
>> regards
>>   marcel
>> 
>> 
>> sktkaur wrote:
>>> Hi,
>>>   I acquired the repository through RMI.Now what to do next?
>>>   When i use the
>>> url="http://localhost:8080/jackrabbit-webapp-1.4/repository/default"
>>>   it asks for Username and password and i simply press ok and then 
>>>   it gives an exception as:
>>> 
>>> java.lang.NullPointerException
>>> 
>>> org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)
>>> 
>>> org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)
>>> 
>>> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
>>> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>> 
>>> 
>>> I want to know where i am wrong?
>>> I want to develope a CMS for my work.
>>> How to do that?
>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p16831628.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Thu, Apr 10, 2008 at 10:17 AM, sktkaur <su...@gmail.com> wrote:
>  I want to know that is there any system requirements for jackrabbit before
>  installation,like on windows,linux platforms.etc

Jackrabbit should run fine wherever you have the Java 1.4 SE runtime.

BR,

Jukka Zitting

Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hi,

I want to know that is there any system requirements for jackrabbit before
installation,like on windows,linux platforms.etc

sktkaur wrote:
> 
> 
> Hi,
> 
>    I am using jakarta slide,but now i want to shift to Jackrabbit with
> Tomcat-5.0.28.
>    For this i downloaded  binary components and have the following files:
> 
> 1.jackrabbit-webdav-1.4.jar
> 2.jackrabbit-api-1.4.jar
> 3.jackrabbit-core-1.4.jar
> 4.jackrabbit-jcr-commons-1.4.jar
> 5.jackrabbit spi-1.4.jar
> 6.jackrabbit-spi-commons-1.4.jar
> 7.jackrabbit-text-extractors-1.4.jar
> 8.slf4j-api-1.3.0.jar
> 9.jackrabbit-jcr-rmi-1.4.jar
> 10.common-collection-3.1.jar
> 11.lucene-core-2.2.0.jar
> 12.derby-10.2.1.6.jar
> 13.concurrent-1.3.4.jar
> 14.common-httpclient-3.0.jar
> 15.common-codec-1.2.jar
> 16.jacrabbit-jcr-server-1.4.jar
> 17.jackrabbit-jcr-servlet-1.4.jar
> 18.jci104-over-slf4j-1.3.0.jar
> 19.junit-3.8.1.jar
> 20.log4j-1.2.13.jar
> 21.nekohtml-0.9.4.jar
> 22.pdfbox-0.6.4.jar
> 23.poi-2.5.1-final-20040804.jar
> 24.slf4j-log4j12-1.3.0.jar
> 25.tm-extractors-0.4.jar
> 26.xercesImpl-2.8.1.jar
> 27.xml-apis-1.3.03.jar
> 28.jcr-1.0.jar
> 
> in my
> C:\jakarta-slide-2.1-tomcat-5.0.28\webapps\jackrabbit-webapp-1.4\WEB-INF\lib.
> and also have placed the jcr-1.0.jar file in the shared classpath i.e.in
> WEB-INF\lib and 
> jakarta-slide-2.1-tomcat-5.0.28\common\lib.
> After this i took the WEB-INF\templates\bootstrap.properties file and
> stored it inside a new folder named jackrabbit under
> jakarta-slide-2.1-tomcat-5.0.28\webapps\jackrabbit-webapp-1.4,which
> contains an empty workspace.xml file,a repository.xml file and a
> bootstrap.properties file.
> 
> Now when i run my tomcat server i get an *ERROR*
> RepositoryAccessServlet:Error while retrieving repository using JNDI
> <name=jackrabbit.repository>:javax.naming.NameNotFoundException.
> and an *INFO* RepositoryAccessServlet:Acquired repository via RMI.
> 
> After this when i run the
> url:"http://localhost:8080/jackrabbit-webapp-1.4/repository/default
> its gives an authentication window for username and password.
> What should i give there?
> When i simply press ok it gives an exception
> 
> java.lang.NullPointerException
>> 
>> org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)
>> 
>> org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)
>> 
>> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
>> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> 
> Where i am wrong?
> What have i missed?
> what to do now?
> How to work now?
> 
> 
> 
> 
> 
> *INFO * RepositoryAccessServlet: Acquired repository via RMI
> 
> 
> Marcel Reutegger wrote:
>> 
>> Hi,
>> 
>> did you create the repository first? after you deployed the webapp you
>> will be 
>> redirected to a jsp that allows you to create one.
>> 
>> What does your browser show when you go to:
>> http://localhost:8080/jackrabbit-webapp-1.4/ ?
>> 
>> regards
>>   marcel
>> 
>> 
>> sktkaur wrote:
>>> Hi,
>>>   I acquired the repository through RMI.Now what to do next?
>>>   When i use the
>>> url="http://localhost:8080/jackrabbit-webapp-1.4/repository/default"
>>>   it asks for Username and password and i simply press ok and then 
>>>   it gives an exception as:
>>> 
>>> java.lang.NullPointerException
>>> 
>>> org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)
>>> 
>>> org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)
>>> 
>>> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
>>> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>> 
>>> 
>>> I want to know where i am wrong?
>>> I want to develope a CMS for my work.
>>> How to do that?
>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p16603448.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.

Hi,

   I am using jakarta slide,but now i want to shift to Jackrabbit with
Tomcat-5.0.28.
   For this i downloaded  binary components and have the following files:

1.jackrabbit-webdav-1.4.jar
2.jackrabbit-api-1.4.jar
3.jackrabbit-core-1.4.jar
4.jackrabbit-jcr-commons-1.4.jar
5.jackrabbit spi-1.4.jar
6.jackrabbit-spi-commons-1.4.jar
7.jackrabbit-text-extractors-1.4.jar
8.slf4j-api-1.3.0.jar
9.jackrabbit-jcr-rmi-1.4.jar
10.common-collection-3.1.jar
11.lucene-core-2.2.0.jar
12.derby-10.2.1.6.jar
13.concurrent-1.3.4.jar
14.common-httpclient-3.0.jar
15.common-codec-1.2.jar
16.jacrabbit-jcr-server-1.4.jar
17.jackrabbit-jcr-servlet-1.4.jar
18.jci104-over-slf4j-1.3.0.jar
19.junit-3.8.1.jar
20.log4j-1.2.13.jar
21.nekohtml-0.9.4.jar
22.pdfbox-0.6.4.jar
23.poi-2.5.1-final-20040804.jar
24.slf4j-log4j12-1.3.0.jar
25.tm-extractors-0.4.jar
26.xercesImpl-2.8.1.jar
27.xml-apis-1.3.03.jar
28.jcr-1.0.jar

in my
C:\jakarta-slide-2.1-tomcat-5.0.28\webapps\jackrabbit-webapp-1.4\WEB-INF\lib.
and also have placed the jcr-1.0.jar file in the shared classpath i.e.in
WEB-INF\lib and 
jakarta-slide-2.1-tomcat-5.0.28\common\lib.
After this i took the WEB-INF\templates\bootstrap.properties file and stored
it inside a new folder named jackrabbit under
jakarta-slide-2.1-tomcat-5.0.28\webapps\jackrabbit-webapp-1.4,which contains
an empty workspace.xml file,a repository.xml file and a bootstrap.properties
file.

Now when i run my tomcat server i get an *ERROR*
RepositoryAccessServlet:Error while retrieving repository using JNDI
<name=jackrabbit.repository>:javax.naming.NameNotFoundException.
and an *INFO* RepositoryAccessServlet:Acquired repository via RMI.

After this when i run the
url:"http://localhost:8080/jackrabbit-webapp-1.4/repository/default
its gives an authentication window for username and password.
What should i give there?
When i simply press ok it gives an exception

java.lang.NullPointerException
> 
> org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)
> 
> org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)
> 
> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

Where i am wrong?
What have i missed?
what to do now?
How to work now?





*INFO * RepositoryAccessServlet: Acquired repository via RMI


Marcel Reutegger wrote:
> 
> Hi,
> 
> did you create the repository first? after you deployed the webapp you
> will be 
> redirected to a jsp that allows you to create one.
> 
> What does your browser show when you go to:
> http://localhost:8080/jackrabbit-webapp-1.4/ ?
> 
> regards
>   marcel
> 
> 
> sktkaur wrote:
>> Hi,
>>   I acquired the repository through RMI.Now what to do next?
>>   When i use the
>> url="http://localhost:8080/jackrabbit-webapp-1.4/repository/default"
>>   it asks for Username and password and i simply press ok and then 
>>   it gives an exception as:
>> 
>> java.lang.NullPointerException
>> 
>> org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)
>> 
>> org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)
>> 
>> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
>> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>> 
>> 
>> I want to know where i am wrong?
>> I want to develope a CMS for my work.
>> How to do that?
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p16115845.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by Marcel Reutegger <ma...@gmx.net>.
Hi,

did you create the repository first? after you deployed the webapp you will be 
redirected to a jsp that allows you to create one.

What does your browser show when you go to:
http://localhost:8080/jackrabbit-webapp-1.4/ ?

regards
  marcel


sktkaur wrote:
> Hi,
>   I acquired the repository through RMI.Now what to do next?
>   When i use the
> url="http://localhost:8080/jackrabbit-webapp-1.4/repository/default"
>   it asks for Username and password and i simply press ok and then 
>   it gives an exception as:
> 
> java.lang.NullPointerException
> 
> org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)
> 
> org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)
> 
> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> 
> 
> I want to know where i am wrong?
> I want to develope a CMS for my work.
> How to do that?


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hi,
   I didnt get the answer of my question.Please help me out.With the
exception by webdav

java.lang.NullPointerException

org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)

org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)

org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

i am getting the error

*ERROR* RepositoryAccessServlet: Error while retrieving repo
sitory using JNDI (name=jackrabbit.repository):
javax.naming.NameNotFoundException.

Where is my mistake?What should i do now?How to proceed?
Somebody help me out by giving the answer.




sktkaur wrote:
> 
> Hi,
>   I acquired the repository through RMI.Now what to do next?
>   When i use the
> url="http://localhost:8080/jackrabbit-webapp-1.4/repository/default"
>   it asks for Username and password and i simply press ok and then 
>   it gives an exception as:
> 
> java.lang.NullPointerException
> 
> org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)
> 
> org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)
> 
> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> 
> 
> I want to know where i am wrong?
> I want to develope a CMS for my work.
> How to do that?
> 
> 
> 
> Greg Klebus wrote:
>> 
>> Hi
>> 
>> On Tue, Mar 11, 2008 at 9:34 AM, Jukka Zitting <ju...@gmail.com>
>> wrote:
>>>  On Tue, Mar 11, 2008 at 9:06 AM, sktkaur <su...@gmail.com> wrote:
>>>  >  Now i want to know what to do after running repository?
>>>  >  How to proceed further?
>>>  >  I know that:
>>>  >  "Using a content repository allows an application to deal with an
>>>  >  arbitrarily large hierarchical space in a scalable manner
>>> automatically
>>>  >  profiting from the repository services such as versioning, query,
>>>  >  transactions or namespaces which make a content repository an ideal
>>> data
>>>  >  store for many applications".
>>>  >  How a content repository can be seen as a data storage?
>>>  >  How to store,retrive and change data?
>>>
>>>  The easiest way to get started with that is to mount the WebDAV view
>>>  of the default workspace as a network disk to your file system. If you
>>>  have the Jackrabbit webapp running, you should see the WebDAV
>>>  instructions when you point your browser to the webapp.
>>>
>>>  Alternatively, you can use the "Populate" and "Search" features of the
>>>  Jackrabbit webapp to experiment with the repository.
>> 
>> I agree with Jukka here. If you want to use the repository, the first
>> steps I'd recommend are the following
>> 
>> - use WebDAV to store and access the content (desktop integration)
>> - use Search to find the content
>> - use a content browser to view / edit the content on JCR level
>> (nodes, properties, nodetypes etc). For this, you currently need an
>> external application (see wiki page [1])
>> 
>> Current rough plans for Jackrabbit 1.5 should lower the barrier to
>> start using the repository for the first time users (self-runnable
>> jar, content browser, etc), I think it's the right focus.
>> 
>>>  >  What are the steps to proceed?
>>>
>>>  Once you've done the above steps, you should take a look at the JCR
>>>  specification to see how you can achieve the above operations (and
>>>  much more) programmatically using the JCR API.
>> 
>> The First Hops page [2] comes to mind if you want to start writing
>> applications for JCR, after you've learned about the standard itself.
>> 
>> Also, the SLING project [3] (currently in incubator) comes to mind to
>> jump-start web development on top of JCR repository - "Discover Sling
>> in 15 minutes" [4] is a nice introduction here.
>> 
>> [1] http://wiki.apache.org/jackrabbit/JcrLinks
>> [2] http://jackrabbit.apache.org/first-hops.html
>> [3] http://incubator.apache.org/sling/
>> [4]
>> http://incubator.apache.org/sling/site/discover-sling-in-15-minutes.html
>> 
>> Cheers
>> Greg
>> 
>> -- 
>> -- Greg Klebus | http://day.com | http://dev.day.com
>> -- Best open-source JCR repository: http://jacrkabbit.apache.org
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p16092035.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hi,
  I acquired the repository through RMI.Now what to do next?
  When i use the
url="http://localhost:8080/jackrabbit-webapp-1.4/repository/default"
  it asks for Username and password and i simply press ok and then 
  it gives an exception as:

java.lang.NullPointerException

org.apache.jackrabbit.webdav.jcr.JcrDavException.<init>(JcrDavException.java:111)

org.apache.jackrabbit.webdav.simple.DavSessionProviderImpl.attachSession(DavSessionProviderImpl.java:99)

org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


I want to know where i am wrong?
I want to develope a CMS for my work.
How to do that?



Greg Klebus wrote:
> 
> Hi
> 
> On Tue, Mar 11, 2008 at 9:34 AM, Jukka Zitting <ju...@gmail.com>
> wrote:
>>  On Tue, Mar 11, 2008 at 9:06 AM, sktkaur <su...@gmail.com> wrote:
>>  >  Now i want to know what to do after running repository?
>>  >  How to proceed further?
>>  >  I know that:
>>  >  "Using a content repository allows an application to deal with an
>>  >  arbitrarily large hierarchical space in a scalable manner
>> automatically
>>  >  profiting from the repository services such as versioning, query,
>>  >  transactions or namespaces which make a content repository an ideal
>> data
>>  >  store for many applications".
>>  >  How a content repository can be seen as a data storage?
>>  >  How to store,retrive and change data?
>>
>>  The easiest way to get started with that is to mount the WebDAV view
>>  of the default workspace as a network disk to your file system. If you
>>  have the Jackrabbit webapp running, you should see the WebDAV
>>  instructions when you point your browser to the webapp.
>>
>>  Alternatively, you can use the "Populate" and "Search" features of the
>>  Jackrabbit webapp to experiment with the repository.
> 
> I agree with Jukka here. If you want to use the repository, the first
> steps I'd recommend are the following
> 
> - use WebDAV to store and access the content (desktop integration)
> - use Search to find the content
> - use a content browser to view / edit the content on JCR level
> (nodes, properties, nodetypes etc). For this, you currently need an
> external application (see wiki page [1])
> 
> Current rough plans for Jackrabbit 1.5 should lower the barrier to
> start using the repository for the first time users (self-runnable
> jar, content browser, etc), I think it's the right focus.
> 
>>  >  What are the steps to proceed?
>>
>>  Once you've done the above steps, you should take a look at the JCR
>>  specification to see how you can achieve the above operations (and
>>  much more) programmatically using the JCR API.
> 
> The First Hops page [2] comes to mind if you want to start writing
> applications for JCR, after you've learned about the standard itself.
> 
> Also, the SLING project [3] (currently in incubator) comes to mind to
> jump-start web development on top of JCR repository - "Discover Sling
> in 15 minutes" [4] is a nice introduction here.
> 
> [1] http://wiki.apache.org/jackrabbit/JcrLinks
> [2] http://jackrabbit.apache.org/first-hops.html
> [3] http://incubator.apache.org/sling/
> [4]
> http://incubator.apache.org/sling/site/discover-sling-in-15-minutes.html
> 
> Cheers
> Greg
> 
> -- 
> -- Greg Klebus | http://day.com | http://dev.day.com
> -- Best open-source JCR repository: http://jacrkabbit.apache.org
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p16048041.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by Greg Klebus <gr...@klebus.com>.
Hi

On Tue, Mar 11, 2008 at 9:34 AM, Jukka Zitting <ju...@gmail.com> wrote:
>  On Tue, Mar 11, 2008 at 9:06 AM, sktkaur <su...@gmail.com> wrote:
>  >  Now i want to know what to do after running repository?
>  >  How to proceed further?
>  >  I know that:
>  >  "Using a content repository allows an application to deal with an
>  >  arbitrarily large hierarchical space in a scalable manner automatically
>  >  profiting from the repository services such as versioning, query,
>  >  transactions or namespaces which make a content repository an ideal data
>  >  store for many applications".
>  >  How a content repository can be seen as a data storage?
>  >  How to store,retrive and change data?
>
>  The easiest way to get started with that is to mount the WebDAV view
>  of the default workspace as a network disk to your file system. If you
>  have the Jackrabbit webapp running, you should see the WebDAV
>  instructions when you point your browser to the webapp.
>
>  Alternatively, you can use the "Populate" and "Search" features of the
>  Jackrabbit webapp to experiment with the repository.

I agree with Jukka here. If you want to use the repository, the first
steps I'd recommend are the following

- use WebDAV to store and access the content (desktop integration)
- use Search to find the content
- use a content browser to view / edit the content on JCR level
(nodes, properties, nodetypes etc). For this, you currently need an
external application (see wiki page [1])

Current rough plans for Jackrabbit 1.5 should lower the barrier to
start using the repository for the first time users (self-runnable
jar, content browser, etc), I think it's the right focus.

>  >  What are the steps to proceed?
>
>  Once you've done the above steps, you should take a look at the JCR
>  specification to see how you can achieve the above operations (and
>  much more) programmatically using the JCR API.

The First Hops page [2] comes to mind if you want to start writing
applications for JCR, after you've learned about the standard itself.

Also, the SLING project [3] (currently in incubator) comes to mind to
jump-start web development on top of JCR repository - "Discover Sling
in 15 minutes" [4] is a nice introduction here.

[1] http://wiki.apache.org/jackrabbit/JcrLinks
[2] http://jackrabbit.apache.org/first-hops.html
[3] http://incubator.apache.org/sling/
[4] http://incubator.apache.org/sling/site/discover-sling-in-15-minutes.html

Cheers
Greg

-- 
-- Greg Klebus | http://day.com | http://dev.day.com
-- Best open-source JCR repository: http://jacrkabbit.apache.org

Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hi,
   When i am trying to access jackrabbit through RMI,server pops an
authentication window for username   
   and password.
   What should i give there?
I acquired the

Jukka Zitting wrote:
> 
> Hi,
> 
> On Tue, Mar 11, 2008 at 9:06 AM, sktkaur <su...@gmail.com> wrote:
>>  Now i want to know what to do after running repository?
>>  How to proceed further?
>>  I know that:
>>  "Using a content repository allows an application to deal with an
>>  arbitrarily large hierarchical space in a scalable manner automatically
>>  profiting from the repository services such as versioning, query,
>>  transactions or namespaces which make a content repository an ideal data
>>  store for many applications".
>>  How a content repository can be seen as a data storage?
>>  How to store,retrive and change data?
> 
> The easiest way to get started with that is to mount the WebDAV view
> of the default workspace as a network disk to your file system. If you
> have the Jackrabbit webapp running, you should see the WebDAV
> instructions when you point your browser to the webapp.
> 
> Alternatively, you can use the "Populate" and "Search" features of the
> Jackrabbit webapp to experiment with the repository.
> 
>>  What are the steps to proceed?
> 
> Once you've done the above steps, you should take a look at the JCR
> specification to see how you can achieve the above operations (and
> much more) programmatically using the JCR API.
> 
> BR,
> 
> Jukka Zitting
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p16024760.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Tue, Mar 11, 2008 at 9:06 AM, sktkaur <su...@gmail.com> wrote:
>  Now i want to know what to do after running repository?
>  How to proceed further?
>  I know that:
>  "Using a content repository allows an application to deal with an
>  arbitrarily large hierarchical space in a scalable manner automatically
>  profiting from the repository services such as versioning, query,
>  transactions or namespaces which make a content repository an ideal data
>  store for many applications".
>  How a content repository can be seen as a data storage?
>  How to store,retrive and change data?

The easiest way to get started with that is to mount the WebDAV view
of the default workspace as a network disk to your file system. If you
have the Jackrabbit webapp running, you should see the WebDAV
instructions when you point your browser to the webapp.

Alternatively, you can use the "Populate" and "Search" features of the
Jackrabbit webapp to experiment with the repository.

>  What are the steps to proceed?

Once you've done the above steps, you should take a look at the JCR
specification to see how you can achieve the above operations (and
much more) programmatically using the JCR API.

BR,

Jukka Zitting

Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hi,

Now i want to know what to do after running repository?
How to proceed further?
I know that:
"Using a content repository allows an application to deal with an
arbitrarily large hierarchical space in a scalable manner automatically
profiting from the repository services such as versioning, query,
transactions or namespaces which make a content repository an ideal data
store for many applications".
How a content repository can be seen as a data storage?
How to store,retrive and change data?
What are the steps to proceed?

sktkaur wrote:
> 
> Hi,
> 
> I have done what you said above.Now as i am new to jackrabbit,i just want
> to know how to run 
> repository?
> 
> Jukka Zitting wrote:
>> 
>> Hi,
>> 
>> On Wed, Feb 27, 2008 at 11:28 AM, sktkaur <su...@gmail.com> wrote:
>>> What changes in the webapp configuration should be done so that the
>>> repository is stored somewhere else if the default location is not
>>> writable.
>> 
>> Take the WEB-INF/templates/bootstrap.properties file and store it
>> somewhere in your file system. Then point the bootstrap-config init
>> property in WEB-INF/web.xml to that file.
>> 
>> Then you can set the repository.home property in the new
>> bootstrap.properties file to an alternative location. If you want, you
>> can also use the bootstrap.properties file to configure other aspects
>> of the Jackrabbit webapp.
>> 
>> BR,
>> 
>> Jukka Zitting
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p15975657.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hi,

I have done what you said above.Now as i am new to jackrabbit,i just want to
know how to run 
repository?

Jukka Zitting wrote:
> 
> Hi,
> 
> On Wed, Feb 27, 2008 at 11:28 AM, sktkaur <su...@gmail.com> wrote:
>> What changes in the webapp configuration should be done so that the
>> repository is stored somewhere else if the default location is not
>> writable.
> 
> Take the WEB-INF/templates/bootstrap.properties file and store it
> somewhere in your file system. Then point the bootstrap-config init
> property in WEB-INF/web.xml to that file.
> 
> Then you can set the repository.home property in the new
> bootstrap.properties file to an alternative location. If you want, you
> can also use the bootstrap.properties file to configure other aspects
> of the Jackrabbit webapp.
> 
> BR,
> 
> Jukka Zitting
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p15975647.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Wed, Feb 27, 2008 at 11:28 AM, sktkaur <su...@gmail.com> wrote:
> What changes in the webapp configuration should be done so that the
> repository is stored somewhere else if the default location is not writable.

Take the WEB-INF/templates/bootstrap.properties file and store it
somewhere in your file system. Then point the bootstrap-config init
property in WEB-INF/web.xml to that file.

Then you can set the repository.home property in the new
bootstrap.properties file to an alternative location. If you want, you
can also use the bootstrap.properties file to configure other aspects
of the Jackrabbit webapp.

BR,

Jukka Zitting

Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
What changes in the webapp configuration should be done so that the
repository is stored 
somewhere else if the default location is not writable. 


Jukka Zitting wrote:
> 
> Hi,
> 
> On Wed, Feb 27, 2008 at 8:31 AM, sktkaur <su...@gmail.com> wrote:
>>  I have downloaded jcr-1.0.jar,webapp-1.4.war n hv got all the files
>>  available bt still getting the error that repository is not available.
>>  what should i do nw?
>>  should i have to make changes in the repository.xml file n config.xml
>>  file,if yes then what changes should i have to do?
> 
> No, the repository should start up automatically.
> 
> Here are the steps I follow:
> 
>     1) Download jcr-1.0.jar and jackrabbit-webapp-1.4.war
>     2) Copy jcr-1.0.jar to the "lib" directory in Tomcat 6
>     3) Start Tomcat
>     4) Use the Tomcat admin interface to deploy the Jackrabbit webapp
> 
> And that's all, the webapp should start and automatically create an
> empty repository in a "jackrabbit" subdirectory of the Tomcat
> installation.
> 
> Note that you either need to make the Tomcat installation directory
> writable, create a writable "jackrabbit" subdirectory in advance, or
> change the webapp configuration so that the repository is stored
> somewhere else if the default location is not writable.
> 
> If this still doesn't work, can you send us any error messages or
> exceptions you are seeing? That would help in resolving the issue.
> 
> BR,
> 
> Jukka Zitting
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p15709397.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Wed, Feb 27, 2008 at 8:31 AM, sktkaur <su...@gmail.com> wrote:
>  I have downloaded jcr-1.0.jar,webapp-1.4.war n hv got all the files
>  available bt still getting the error that repository is not available.
>  what should i do nw?
>  should i have to make changes in the repository.xml file n config.xml
>  file,if yes then what changes should i have to do?

No, the repository should start up automatically.

Here are the steps I follow:

    1) Download jcr-1.0.jar and jackrabbit-webapp-1.4.war
    2) Copy jcr-1.0.jar to the "lib" directory in Tomcat 6
    3) Start Tomcat
    4) Use the Tomcat admin interface to deploy the Jackrabbit webapp

And that's all, the webapp should start and automatically create an
empty repository in a "jackrabbit" subdirectory of the Tomcat
installation.

Note that you either need to make the Tomcat installation directory
writable, create a writable "jackrabbit" subdirectory in advance, or
change the webapp configuration so that the repository is stored
somewhere else if the default location is not writable.

If this still doesn't work, can you send us any error messages or
exceptions you are seeing? That would help in resolving the issue.

BR,

Jukka Zitting

Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hi
 I have downloaded jcr-1.0.jar,webapp-1.4.war n hv got all the files
available
bt still getting the error that repository is not available.
what should i do nw?
should i have to make changes in the repository.xml file n config.xml
file,if yes then what changes should i have to do?

sktkaur wrote:
> 
> Hi,
> after downloading jcr-1.0.jar and jackrabbit-webapp-1.4.war,when i type
> the URL as http://localhost:8080/jackrabbit-webapp-1.4/repository/default   
> i get an error as
> java.lang.IllegalStateException: The repository is not available.
> now what should i do?
> 
> 
> Jukka Zitting wrote:
>> 
>> Hi,
>> 
>> On Fri, Feb 22, 2008 at 9:01 AM, sktkaur <su...@gmail.com> wrote:
>>>  I have downloaded jackrabbit-webapp-1.4.war and deployed it to a
>>> servlet
>>>  container Tomcat.I have also dowmloaded jcr-1.0.jar to the shared
>>> classpath.
>>>  Now i want to know what to do next?
>>>  I want to see the CMS of jackrabbit and run it.
>> 
>> Note that Jackrabbit is not a content management system and does not
>> come with end-user tools for managing content. You can access the
>> repository through the JCR API (both locally and remotely, see the
>> documentation on the deployed webapp) and through the WebDAV protocol.
>> 
>> Think of Jackrabbit as a special kind of a database and the JCR API as
>> an alternative to JDBC.
>> 
>> BR,
>> 
>> Jukka Zitting
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p15706870.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hi,
after downloading jcr-1.0.jar and jackrabbit-webapp-1.4.war,when i type the
URL as http://localhost:8080/jackrabbit-webapp-1.4/repository/default    i
get an error as
java.lang.IllegalStateException: The repository is not available.
now what should i do?


Jukka Zitting wrote:
> 
> Hi,
> 
> On Fri, Feb 22, 2008 at 9:01 AM, sktkaur <su...@gmail.com> wrote:
>>  I have downloaded jackrabbit-webapp-1.4.war and deployed it to a servlet
>>  container Tomcat.I have also dowmloaded jcr-1.0.jar to the shared
>> classpath.
>>  Now i want to know what to do next?
>>  I want to see the CMS of jackrabbit and run it.
> 
> Note that Jackrabbit is not a content management system and does not
> come with end-user tools for managing content. You can access the
> repository through the JCR API (both locally and remotely, see the
> documentation on the deployed webapp) and through the WebDAV protocol.
> 
> Think of Jackrabbit as a special kind of a database and the JCR API as
> an alternative to JDBC.
> 
> BR,
> 
> Jukka Zitting
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p15630379.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by Thomas Mueller <th...@gmail.com>.
Hi,

>  >  Now i want to know what to do next?
>  Think of Jackrabbit as a special kind of a database and the JCR API as
>  an alternative to JDBC.

Yes, Jackrabbit is not a CMS. I think we should have a standalone
version of Jackrabbit with a simple content browser / editor included.
Not a CMS, but something to play with. Maybe with a simple scripting
feature (so you can type or copy/paste Javascript in the web based
'script runner').

Regards,
Thomas

Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Fri, Feb 22, 2008 at 9:01 AM, sktkaur <su...@gmail.com> wrote:
>  I have downloaded jackrabbit-webapp-1.4.war and deployed it to a servlet
>  container Tomcat.I have also dowmloaded jcr-1.0.jar to the shared classpath.
>  Now i want to know what to do next?
>  I want to see the CMS of jackrabbit and run it.

Note that Jackrabbit is not a content management system and does not
come with end-user tools for managing content. You can access the
repository through the JCR API (both locally and remotely, see the
documentation on the deployed webapp) and through the WebDAV protocol.

Think of Jackrabbit as a special kind of a database and the JCR API as
an alternative to JDBC.

BR,

Jukka Zitting

Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
Hello,
Thanx for ur help.
I have downloaded jackrabbit-webapp-1.4.war and deployed it to a servlet
container Tomcat.I have also dowmloaded jcr-1.0.jar to the shared classpath.
Now i want to know what to do next?
I want to see the CMS of jackrabbit and run it.


Jukka Zitting wrote:
> 
> Hi,
> 
> On Thu, Feb 21, 2008 at 1:22 PM, sktkaur <su...@gmail.com> wrote:
>>  earlier i was using jakarta slide.
>>  now i want to shift to jackrabbit n i got to know that jackrabbit-core
>> 1.4.1
>>  is released.
>>  should i directly download jackrabbit-core-1.4.1.jar or i have to do
>>  something else.
> 
> It depends on what you want to do. The easiest way to get started with
> Jackrabbit is to download the jackrabbit-webapp-1.4.war and deploy it
> to a servlet container like Tomcat (note that you need to have
> jcr-1.0.jar in the shared classpath for that to work). You can upgrade
> that installation to use the new jackrabbit-core 1.4.1 component by
> replacing the jackrabbit-core jar in WEB-INF/lib within the war file.
> 
> Alternatively, if you want to embed Jackrabbit in your application and
> you use Maven 2 as the build environment, you can simply declare the
> following dependencies and Maven takes care of the rest:
> 
>     <dependency>
>       <groupId>javax.jcr</groupId>
>       <artifactId>jcr</artifactId>
>       <version>1.0</version>
>     </dependency>
>     <dependency>
>       <groupId>org.apache.jackrabbit</groupId>
>       <artifactId>jackrabbit-core</artifactId>
>       <version>1.4.1</version>
>     </dependency>
> 
>>  n when i download that an error message appeares that "The page you were
>>  trying to reach does not exist.you may want to try a search or browse
>> the
>>  site to find the page you were looking for".
> 
> Sorry about that, our new Confluence-based web site is playing tricks
> on us. I'll fix the links, but meanwhile you can find the release by
> following the links at
> http://www.apache.org/dyn/closer.cgi/jackrabbit/.
> 
> BR,
> 
> Jukka Zitting
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p15628785.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Thu, Feb 21, 2008 at 1:22 PM, sktkaur <su...@gmail.com> wrote:
>  earlier i was using jakarta slide.
>  now i want to shift to jackrabbit n i got to know that jackrabbit-core 1.4.1
>  is released.
>  should i directly download jackrabbit-core-1.4.1.jar or i have to do
>  something else.

It depends on what you want to do. The easiest way to get started with
Jackrabbit is to download the jackrabbit-webapp-1.4.war and deploy it
to a servlet container like Tomcat (note that you need to have
jcr-1.0.jar in the shared classpath for that to work). You can upgrade
that installation to use the new jackrabbit-core 1.4.1 component by
replacing the jackrabbit-core jar in WEB-INF/lib within the war file.

Alternatively, if you want to embed Jackrabbit in your application and
you use Maven 2 as the build environment, you can simply declare the
following dependencies and Maven takes care of the rest:

    <dependency>
      <groupId>javax.jcr</groupId>
      <artifactId>jcr</artifactId>
      <version>1.0</version>
    </dependency>
    <dependency>
      <groupId>org.apache.jackrabbit</groupId>
      <artifactId>jackrabbit-core</artifactId>
      <version>1.4.1</version>
    </dependency>

>  n when i download that an error message appeares that "The page you were
>  trying to reach does not exist.you may want to try a search or browse the
>  site to find the page you were looking for".

Sorry about that, our new Confluence-based web site is playing tricks
on us. I'll fix the links, but meanwhile you can find the release by
following the links at
http://www.apache.org/dyn/closer.cgi/jackrabbit/.

BR,

Jukka Zitting

Re: [ANNOUNCE] jackrabbit-core 1.4.1 released

Posted by sktkaur <su...@gmail.com>.
earlier i was using jakarta slide.
now i want to shift to jackrabbit n i got to know that jackrabbit-core 1.4.1
is released.
should i directly download jackrabbit-core-1.4.1.jar or i have to do
something else.
n when i download that an error message appeares that "The page you were
trying to reach does not exist.you may want to try a search or browse the
site to find the page you were looking for".
please help me out n what should i do now?


Jukka Zitting wrote:
> 
> The Apache Jackrabbit community is pleased to announce the release of
> version 1.4.1 of the jackrabbit-core component. The release is
> available for download at:
> 
>    http://jackrabbit.apache.org/downloads.cgi
> 
> Note that unlike previous Jackrabbit releases, this patch release only
> contains a single component. You can upgrade an existing Apache
> Jackrabbit 1.4 installation to use the new jackrabbit-core 1.4.1
> component simply by replacing the jackrabbit-core-1.4.jar file with
> jackrabbit-core-1.4.1.jar.
> 
> 
> Release Notes -- Apache Jackrabbit Core -- Version 1.4.1
> 
> Introduction
> ------------
> 
> This is the 1.4.1 patch release of the jackrabbit-core component of
> Apache Jackrabbit, a fully conforming implementation of the Content
> Repository for Java Technology API (JCR).
> 
> This release fixes a binary property regression (JCR-1346) as well as
> other issues reported against the Apache Jackrabbit 1.4 release. See
> below for a full list of changes in this release.
> 
> See the Apache Jackrabbit website at http://jackrabbit.apache.org/ for
> more information.
> 
> Release Contents
> ----------------
> 
> Unlike previous Jackrabbit releases that contained a full set of
> components, this patch release only contains the jackrabbit-core
> component. The component is distributed both as a source archive and a
> pre-compiled binary.
> 
>     * Source archive (jackrabbit-core-1.4.1-src.jar)
> 
>         The source archive contains the full source code of this release
>         in a "jackrabbit-core-1.4.1" directory. Use the following commands
>         (or the equivalent in your environment) to build the component
>         with Maven 2 and Java 1.4 or higher:
> 
>           $ jar xf jackrabbit-core-1.4.1-src.jar
>           $ cd jackrabbit-1.4.1
>           $ mvn install
> 
>     * Pre-compiled binary (jackrabbit-core-1.4.1.jar)
> 
>         Core of the Apache Jackrabbit content repository implementation.
> 
> See the included README.txt file for more information.
> 
> Each release file is accompanied by SHA1 and MD5 checksums and a PGP
> signature. The public key used for the signatures can be found in the
> KEYS file.
> 
> Changes and known issues in this release
> ----------------------------------------
> 
> All the changes and known issues in this release are listed below. The
> issue identifier and title is listed for each change and known issue.
> You can look up individual issues for more details in the Jackrabbit
> issue tracker at http://issues.apache.org/jira/browse/JCR
> 
>   Bug fixes
>   [JCR-1046] Non-versionable children of a versionable node should not be
> ...
>   [JCR-1227] Restore of empty multivalue property always changes property
> ...
>   [JCR-1305] JNDI data sources with BundleDbPersistenceManager: ...
>   [JCR-1318] Repository Home locked not released despite ...
>   [JCR-1322] Cluster information is not persisted to database when ...
>   [JCR-1323] When using QueryImpl.setLimit() and QueryImpl.setOffset(),
> ...
>   [JCR-1332] CLONE -Aggregate include ignored if no primaryType set
>   [JCR-1341] Cluster Journal directory should be created automatically
>   [JCR-1346] InternalValue.createCopy for binary properties (jcr:data) ...
>   [JCR-1358] Cluster revision file not closed on repository shutdown.
>   [JCR-1372] [PATCH] Fix possible Null Ptr exception in ConnectionFactory
>   [JCR-1374] [PATCH] DbDataStore: Make sure streams are closed
>   [JCR-1376] SearchIndex parameter cacheSize is ignored
>   [JCR-1379] AbstractExcerpt uses wrong logger
>   [JCR-1380] CachingHierarchyManager synchronization problem
>   [JCR-1389] setProperty("name", new Value[0], PropertyType.LONG) loses
> ...
> 
>   Known issues
>   [JCR-43]   Restore on nodes creates same-name-sibling of ...
>   [JCR-320]  BinaryValue equals fails for two objects with ...
>   [JCR-392]  Querying element by number does not work
>   [JCR-435]  Node.update() does not work correct for SNS
>   [JCR-449]  inconsistency in internal version items during commits
>   [JCR-517]  Reserved status of namespace jcr not enforced
>   [JCR-522]  XPath parser too tolerant
>   [JCR-537]  Failure to remove a versionable node
>   [JCR-538]  failing Node.checkin() or Node.checkout() might leave ...
>   [JCR-566]  Versioning bug with restore and transactions
>   [JCR-575]  unicode escapes in files generated by JJTree
>   [JCR-591]  XPath position function does not work
>   [JCR-639]  Allow modification of OPV=IGNORE items even if parent ...
>   [JCR-643]  Own AccessManager + VersionManager : AccessDenied problem
>   [JCR-690]  Nodes' and properties' names with invalid XML ...
>   [JCR-709]  ArrayStoreException is thrown when jcr:deref() is used ...
>   [JCR-777]  Order by clause using child axis does not throw ...
>   [JCR-843]  XPath does not work with sub-axes
>   [JCR-908]  Unable to properly restore a previous version of a node that
> ...
>   [JCR-932]  Lossy SQL parsing
>   [JCR-935]  ConcurrentModificationException during logout (cont'd)
>   [JCR-936]  Using Oracle bundle PM throws SQL exception (cannot insert
> NULL)
>   [JCR-983]  fn:upper accepted in too many places
>   [JCR-1002] QueryManager does not throw exception if property name ...
>   [JCR-1075] Error with predicate in query with multiple jcr:deref()
>   [JCR-1117] Bundle cache is not rolled back when the storage of a ...
>   [JCR-1135] boolean value constraints exposed in custom format
>   [JCR-1173] Session scoped lock has no effect on other cluster nodes
>   [JCR-1187] Asking a property twice for it's stream returns the same ...
>   [JCR-1211] QueryManager does not throw exception if jcr:deref is used in
> ...
>   [JCR-1223] Occasional NPE on node checkin
>   [JCR-1248] ParseException if search string ends with '!'
>   [JCR-1275] NullPointerException in AbstractVersionManager....
>   [JCR-1334] Deadlock with XA enabled
>   [JCR-1354] Repository shutdown reposts ERROR: failed to close connection
>   [JCR-1359] Adding nodes from concurrently running sessions cause
> exceptions
>   [JCR-1360] Parsing built-in CND and XML nodetypes does not result in ...
>   [JCR-1362] DatabaseJournal improperly finds tables in external schemas
> ...
>   [JCR-1367] Exception when closing connection under db2
>   [JCR-1387] Lock token not removed from session when node is removed
> 
> 

-- 
View this message in context: http://www.nabble.com/-ANNOUNCE--jackrabbit-core-1.4.1-released-tp15595369p15607285.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.