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/apache/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/slide/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/Domain.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/classes/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]