I posted a working example of the properties file here:

http://wiki.apache.org/jakarta-slide/WebDavConstructionKit

This page is really for my own reference - keeping notes on things as I learn it but I figure other people can use it too; so feel free to add / change if you think something is wrong or vague

Roman D wrote:

Now I am having same problem.
Tried to comment out the slide.version and set it to 2.2pre1.
Same error anyway.

Any suggestions?

Thanks!

-----Original Message-----
From: Oliver Zeigermann [mailto:[EMAIL PROTECTED] Sent: Thursday, November 04, 2004 23:04
To: Slide Users Mailing List
Subject: Re: How to use Slide with database for data storage?



Either comment out


slide.version=2.2

or set it to

slide.version=2.2pre1

as this is the version currently set in Slide's build.xml.

Maybe this should be the value in the sample file - changing this...

Hope this helps,

Oliver

On Thu, 04 Nov 2004 12:51:44 -0800, Brian Lee <[EMAIL PROTECTED]> wrote:


I followed the instructions on building wck but I got this:

"build-macro-store:
[echo] Building macro store extension
[javac] Compiling 1 source file to /Applications/eclipse/workspace/jakarta-slide/proposals/wck/build/classes
[javac]
/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/ap
ache/slide/simple/store/WebdavStoreMacroAdapter.java:31:
package org.apache.commons.transaction.util.xa does not exist
[javac] import
org.apache.commons.transaction.util.xa.TransactionalResource;
[javac] ^
[javac]




/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:32:


package org.apache.slide.authenticate does not exist
   [javac] import org.apache.slide.authenticate.CredentialsToken;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:33:


package org.apache.slide.common does not exist
   [javac] import org.apache.slide.common.Service;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:34:


package org.apache.slide.common does not exist
   [javac] import org.apache.slide.common.ServiceAccessException;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:35:


package org.apache.slide.common does not exist
   [javac] import org.apache.slide.common.ServiceParameterErrorException;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:36:


package org.apache.slide.common does not exist
[javac] import


org.apache.slide.common.ServiceParameterMissingException;


   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:37:


package org.apache.slide.common does not exist
   [javac] import org.apache.slide.common.Uri;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:38:


package org.apache.slide.lock does not exist
   [javac] import org.apache.slide.lock.ObjectLockedException;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:39:


package org.apache.slide.security does not exist
   [javac] import org.apache.slide.security.AccessDeniedException;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:41:


package org.apache.slide.store does not exist
   [javac] import org.apache.slide.store.MacroStore;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:42:


package org.apache.slide.structure does not exist
[javac] import


org.apache.slide.structure.ObjectAlreadyExistsException;


   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:43:


package org.apache.slide.structure does not exist
   [javac] import org.apache.slide.structure.ObjectNotFoundException;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:44:


package org.apache.slide.util.logger does not exist
   [javac] import org.apache.slide.util.logger.Logger;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:33:


package org.apache.commons.transaction.util.xa does not exist
   [javac] import
org.apache.commons.transaction.util.xa.AbstractTransactionalResource;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:34:


package org.apache.commons.transaction.util.xa does not exist
   [javac] import
org.apache.commons.transaction.util.xa.TransactionalResource;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:35:


package org.apache.slide.authenticate does not exist
   [javac] import org.apache.slide.authenticate.CredentialsToken;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:36:


package org.apache.slide.common does not exist
   [javac] import org.apache.slide.common.*;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:37:


package org.apache.slide.lock does not exist
   [javac] import org.apache.slide.lock.LockTokenNotFoundException;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:38:


package org.apache.slide.lock does not exist
   [javac] import org.apache.slide.lock.NodeLock;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:39:


package org.apache.slide.lock does not exist
   [javac] import org.apache.slide.lock.ObjectLockedException;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:40:


package org.apache.slide.security does not exist
   [javac] import org.apache.slide.security.AccessDeniedException;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:43:


package org.apache.slide.store does not exist
   [javac] import org.apache.slide.store.*;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:44:


package org.apache.slide.content does not exist
   [javac] import org.apache.slide.content.*;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:45:


package org.apache.slide.structure does not exist
   [javac] import org.apache.slide.structure.*;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:46:


package org.apache.slide.util.logger does not exist
   [javac] import org.apache.slide.util.logger.*;
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:59:


cannot resolve symbol
[javac] symbol : class AbstractXAServiceBase
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public class WebdavStoreAdapter extends
AbstractXAServiceBase implements Service, ContentStore, NodeStore,
LockStore,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:59:


cannot resolve symbol
[javac] symbol : class Service
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public class WebdavStoreAdapter extends
AbstractXAServiceBase implements Service, ContentStore, NodeStore,
LockStore,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:59:


cannot resolve symbol
[javac] symbol : class ContentStore
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public class WebdavStoreAdapter extends
AbstractXAServiceBase implements Service, ContentStore, NodeStore,
LockStore,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:59:


cannot resolve symbol
[javac] symbol : class NodeStore
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public class WebdavStoreAdapter extends
AbstractXAServiceBase implements Service, ContentStore, NodeStore,
LockStore,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:59:


cannot resolve symbol
[javac] symbol : class LockStore
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public class WebdavStoreAdapter extends
AbstractXAServiceBase implements Service, ContentStore, NodeStore,
LockStore,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:60:


cannot resolve symbol
[javac] symbol : class RevisionDescriptorStore
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] RevisionDescriptorStore, RevisionDescriptorsStore {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:60:


cannot resolve symbol
[javac] symbol : class RevisionDescriptorsStore
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] RevisionDescriptorStore, RevisionDescriptorsStore {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:58:


cannot resolve symbol
   [javac] symbol  : class MacroStore
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] public class WebdavStoreMacroAdapter extends
WebdavStoreAdapter implements MacroStore {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:62:


cannot resolve symbol
   [javac] symbol  : class ServiceParameterErrorException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] public void setParameters(Hashtable parameters) throws
ServiceParameterErrorException,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:63:


cannot resolve symbol
   [javac] symbol  : class ServiceParameterMissingException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] ServiceParameterMissingException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:80:


cannot resolve symbol
   [javac] symbol  : class Uri
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] public void macroDelete(Uri targetUri) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:80:


cannot resolve symbol
   [javac] symbol  : class ServiceAccessException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] public void macroDelete(Uri targetUri) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:80:


cannot resolve symbol
   [javac] symbol  : class ObjectNotFoundException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] public void macroDelete(Uri targetUri) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:89:


cannot resolve symbol
   [javac] symbol  : class Uri
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] public void macroCopy(Uri sourceUri, Uri targetUri, boolean
overwrite, boolean recursive)
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:89:


cannot resolve symbol
   [javac] symbol  : class Uri
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] public void macroCopy(Uri sourceUri, Uri targetUri, boolean
overwrite, boolean recursive)
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:90:


cannot resolve symbol
   [javac] symbol  : class ServiceAccessException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] throws ServiceAccessException, ObjectNotFoundException,
ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:90:


cannot resolve symbol
   [javac] symbol  : class ObjectNotFoundException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] throws ServiceAccessException, ObjectNotFoundException,
ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:90:


cannot resolve symbol
   [javac] symbol  : class ObjectAlreadyExistsException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
  [javac] throws ServiceAccessException, ObjectNotFoundException,
ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:100:


cannot resolve symbol
   [javac] symbol  : class Uri
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] public void macroMove(Uri sourceUri, Uri targetUri, boolean
overwrite)
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:100:


cannot resolve symbol
   [javac] symbol  : class Uri
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] public void macroMove(Uri sourceUri, Uri targetUri, boolean
overwrite)
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:101:


cannot resolve symbol
   [javac] symbol  : class ServiceAccessException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] throws ServiceAccessException, ObjectNotFoundException,
ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:101:


cannot resolve symbol
   [javac] symbol  : class ObjectNotFoundException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] throws ServiceAccessException, ObjectNotFoundException,
ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:101:


cannot resolve symbol
   [javac] symbol  : class ObjectAlreadyExistsException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] throws ServiceAccessException, ObjectNotFoundException,
ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:107:


cannot resolve symbol
   [javac] symbol  : class TransactionalResource
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] protected TransactionalResource
createTransactionResource(Xid xid) throws ServiceAccessException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:107:


cannot resolve symbol
   [javac] symbol  : class ServiceAccessException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] protected TransactionalResource
createTransactionResource(Xid xid) throws ServiceAccessException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:115:


cannot resolve symbol
   [javac] symbol  : class Uri
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] protected TransactionId createTransactionResource(Uri uri)
throws ServiceAccessException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:348:


cannot resolve symbol
   [javac] symbol  : class AbstractTransactionalResource
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreAdapter.TransactionId
   [javac] protected static class TransactionId extends
AbstractTransactionalResource {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreMacroAdapter.java:115:


cannot resolve symbol
   [javac] symbol  : class ServiceAccessException
   [javac] location: class
org.apache.slide.simple.store.WebdavStoreMacroAdapter
   [javac] protected TransactionId createTransactionResource(Uri uri)
throws ServiceAccessException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:80:


cannot resolve symbol
[javac] symbol : class ServiceParameterErrorException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void setParameters(Hashtable parameters) throws
ServiceParameterErrorException,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:81:


cannot resolve symbol
[javac] symbol : class ServiceParameterMissingException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] ServiceParameterMissingException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:96:


cannot resolve symbol
[javac] symbol : class CredentialsToken
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void connect(CredentialsToken crdtoken) throws
ServiceConnectionFailedException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:96:


cannot resolve symbol
[javac] symbol : class ServiceConnectionFailedException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void connect(CredentialsToken crdtoken) throws
ServiceConnectionFailedException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:100:


cannot resolve symbol
[javac] symbol : class ServiceDisconnectionFailedException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void disconnect() throws
ServiceDisconnectionFailedException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:104:


cannot resolve symbol
[javac] symbol : class ServiceConnectionFailedException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


[javac] public void connect() throws ServiceConnectionFailedException


{


   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:107:


cannot resolve symbol
[javac] symbol : class ServiceResetFailedException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void reset() throws ServiceResetFailedException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:111:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public boolean isConnected() throws ServiceAccessException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:129:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public NodeRevisionContent retrieveRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor)
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:129:


cannot resolve symbol
[javac] symbol : class NodeRevisionDescriptor
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public NodeRevisionContent retrieveRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor)
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:129:


cannot resolve symbol
[javac] symbol : class NodeRevisionContent
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public NodeRevisionContent retrieveRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor)
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:130:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] throws ServiceAccessException, RevisionNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:130:


cannot resolve symbol
[javac] symbol : class RevisionNotFoundException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] throws ServiceAccessException, RevisionNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:149:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void createRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:149:


cannot resolve symbol
[javac] symbol : class NodeRevisionDescriptor
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void createRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:150:


cannot resolve symbol
[javac] symbol : class NodeRevisionContent
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] NodeRevisionContent revisionContent) throws
ServiceAccessException, RevisionAlreadyExistException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:150:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] NodeRevisionContent revisionContent) throws
ServiceAccessException, RevisionAlreadyExistException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:150:


cannot resolve symbol
[javac] symbol : class RevisionAlreadyExistException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] NodeRevisionContent revisionContent) throws
ServiceAccessException, RevisionAlreadyExistException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:156:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void storeRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:156:


cannot resolve symbol
[javac] symbol : class NodeRevisionDescriptor
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void storeRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:157:


cannot resolve symbol
[javac] symbol : class NodeRevisionContent
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] NodeRevisionContent revisionContent) throws
ServiceAccessException, RevisionNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:157:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] NodeRevisionContent revisionContent) throws
ServiceAccessException, RevisionNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:157:


cannot resolve symbol
[javac] symbol : class RevisionNotFoundException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] NodeRevisionContent revisionContent) throws
ServiceAccessException, RevisionNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:163:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void removeRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor) throws ServiceAccessException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:163:


cannot resolve symbol
[javac] symbol : class NodeRevisionDescriptor
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void removeRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor) throws ServiceAccessException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:163:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void removeRevisionContent(Uri uri,
NodeRevisionDescriptor revisionDescriptor) throws ServiceAccessException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:170:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void storeObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:170:


cannot resolve symbol
[javac] symbol : class ObjectNode
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void storeObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:170:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void storeObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:170:


cannot resolve symbol
[javac] symbol : class ObjectNotFoundException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void storeObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:175:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void createObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:175:


cannot resolve symbol
[javac] symbol : class ObjectNode
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void createObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:175:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void createObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:175:


cannot resolve symbol
[javac] symbol : class ObjectAlreadyExistsException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void createObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectAlreadyExistsException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:180:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void removeObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:180:


cannot resolve symbol
[javac] symbol : class ObjectNode
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void removeObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:180:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void removeObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:180:


cannot resolve symbol
[javac] symbol : class ObjectNotFoundException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void removeObject(Uri uri, ObjectNode object) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:185:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public ObjectNode retrieveObject(Uri uri) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:185:


cannot resolve symbol
[javac] symbol : class ObjectNode
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public ObjectNode retrieveObject(Uri uri) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:185:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public ObjectNode retrieveObject(Uri uri) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:185:


cannot resolve symbol
[javac] symbol : class ObjectNotFoundException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public ObjectNode retrieveObject(Uri uri) throws
ServiceAccessException, ObjectNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:207:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public NodeRevisionDescriptors
retrieveRevisionDescriptors(Uri uri) throws ServiceAccessException,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:207:


cannot resolve symbol
[javac] symbol : class NodeRevisionDescriptors
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public NodeRevisionDescriptors
retrieveRevisionDescriptors(Uri uri) throws ServiceAccessException,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:207:


cannot resolve symbol
[javac] symbol : class ServiceAccessException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public NodeRevisionDescriptors
retrieveRevisionDescriptors(Uri uri) throws ServiceAccessException,
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:208:


cannot resolve symbol
[javac] symbol : class RevisionDescriptorNotFoundException
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] RevisionDescriptorNotFoundException {
   [javac] ^
   [javac]



/Applications/eclipse/workspace/jakarta-slide/proposals/wck/src/org/apache/s
lide/simple/store/WebdavStoreAdapter.java:227:


cannot resolve symbol
[javac] symbol : class Uri
[javac] location: class


org.apache.slide.simple.store.WebdavStoreAdapter


   [javac] public void createRevisionDescriptors(Uri uri,
NodeRevisionDescriptors revisionDescriptors)
   [javac] ^
   [javac] 100 errors
BUILD FAILED:
/Applications/eclipse/workspace/jakarta-slide/proposals/wck/build.xml:90:
Compile failed; see the compiler error output for details."

what did I do wrong?





This sounds like

http://jakarta.apache.org/slide/wck.html

could help you. It will allow you to use your own store and authentication.

Oliver


On Thu, 4 Nov 2004 18:46:05 +0200, Roman D <[EMAIL PROTECTED]> wrote:




Hi,

I need to use Slide with database storage. Database has tables for folders and documents. I can't find any examples of implementing slide webdav server with abstracted data.
Is data access in slide abstracted? Or all data access in within webdav
methods and you need to override these methods?


What is best practice to extend Slide server in order to achieve my goal ?

I am completely lost. There is no examples on how to implement your own webDav server using Slide, using own data sources and authentication.

Thank you.






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






# ----- Compile Control Flags -----
compile.debug=on
compile.deprecation=off
compile.optimize=on
compile.target=1.4
build.compiler=modern

#skip.javadoc
#skip.slide

# ----- Project -----
# change this if you want the build to work for your own project # create a new Domain.xml pointing to your implementation and add a new # jaas.config for your own authentication # change the slide properties only if you want other parts # enabled / disabled
# add your sources and libraries to the additional paths


#name=Jakarta-Slide-WebDAV-Construction-Kit
#year=2004
#version=1.0
#release-notes=RELEASE-NOTES-1.0
#project=jakarta-slide-wck
#final.name=${project}-${version}
#license=LICENSE
#readme=README

domain=/Applications/jakarta-slide-2.1b2-tomcat-5.0.28/webapps/slide/D
omain.xml



jaas.config=/Applications/jakarta-slide-2.1b2-tomcat-5.0.28/conf/jaas.config


slide.properties=/Applications/jakarta-slide-2.1b2-tomcat-5.0.28/WEB-INF/cla
sses/org/apache/slide/slide.properties


#additional.src.dir=
#additional.lib.dir=

# ----- Slide -----

slide.base.dir=../..
lib.dir=${slide.base.dir}/lib slide.lib.dir=${slide.base.dir}/dist/slide/lib
slide.version=2.2
supports.macro.store


# ----- Catalina distribution directory -----
# add the location of your catalina distribution here to make the deploy target work


catalina.dist=/Applications/jakarta-slide-2.1b2-tomcat-5.0.28
catalina.server.lib=${catalina.dist}/server/lib
catalina.common.lib=${catalina.dist}/common/lib
catalina.jar=${catalina.server.lib}/catalina.jar
# for 5.0.28
jmx.jar=${catalina.dist}/bin/jmx.jar
# for earlier versions #jmx.jar=${catalina.common.lib}/jmx.jar


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to