Return-Path: Delivered-To: apmail-chemistry-commits-archive@www.apache.org Received: (qmail 85026 invoked from network); 18 Mar 2011 12:25:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 18 Mar 2011 12:25:22 -0000 Received: (qmail 1055 invoked by uid 500); 18 Mar 2011 12:25:22 -0000 Delivered-To: apmail-chemistry-commits-archive@chemistry.apache.org Received: (qmail 1022 invoked by uid 500); 18 Mar 2011 12:25:22 -0000 Mailing-List: contact commits-help@chemistry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@chemistry.apache.org Delivered-To: mailing list commits@chemistry.apache.org Received: (qmail 1014 invoked by uid 99); 18 Mar 2011 12:25:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Mar 2011 12:25:22 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Mar 2011 12:25:17 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 7276423889C5; Fri, 18 Mar 2011 12:24:53 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1082885 - in /chemistry/site/trunk/content/java/developing: dev-logging.mdtext dev-modules.mdtext dev-url.mdtext dev-use-without-maven.mdtext Date: Fri, 18 Mar 2011 12:24:53 -0000 To: commits@chemistry.apache.org From: jens@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20110318122453.7276423889C5@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jens Date: Fri Mar 18 12:24:53 2011 New Revision: 1082885 URL: http://svn.apache.org/viewvc?rev=1082885&view=rev Log: Bug fixes in formatting Added: chemistry/site/trunk/content/java/developing/dev-modules.mdtext Modified: chemistry/site/trunk/content/java/developing/dev-logging.mdtext chemistry/site/trunk/content/java/developing/dev-url.mdtext chemistry/site/trunk/content/java/developing/dev-use-without-maven.mdtext Modified: chemistry/site/trunk/content/java/developing/dev-logging.mdtext URL: http://svn.apache.org/viewvc/chemistry/site/trunk/content/java/developing/dev-logging.mdtext?rev=1082885&r1=1082884&r2=1082885&view=diff ============================================================================== --- chemistry/site/trunk/content/java/developing/dev-logging.mdtext (original) +++ chemistry/site/trunk/content/java/developing/dev-logging.mdtext Fri Mar 18 12:24:53 2011 @@ -8,34 +8,34 @@ place a `log4j.properties` file in the c ## Example log4j.properties file -:::properties -log4j.rootCategory=WARN, R, O + :::properties + log4j.rootCategory=WARN, R, O -# Stdout -log4j.appender.O=org.apache.log4j.ConsoleAppender + # Stdout + log4j.appender.O=org.apache.log4j.ConsoleAppender -# File -log4j.appender.R=org.apache.log4j.RollingFileAppender -log4j.appender.R.File=log4j.log + # File + log4j.appender.R=org.apache.log4j.RollingFileAppender + log4j.appender.R.File=log4j.log -# Control the maximum log file size -log4j.appender.R.MaxFileSize=100KB + # Control the maximum log file size + log4j.appender.R.MaxFileSize=100KB -# Archive log files (one backup file here) -log4j.appender.R.MaxBackupIndex=1 -log4j.appender.R.layout=org.apache.log4j.PatternLayout -log4j.appender.O.layout=org.apache.log4j.PatternLayout -log4j.appender.R.layout.ConversionPattern=%d{ISO8601} %-5p \[%t\] %c: %m%n -log4j.appender.O.layout.ConversionPattern=%d{ISO8601} %-5p \[%t\] %c: %m%n + # Archive log files (one backup file here) + log4j.appender.R.MaxBackupIndex=1 + log4j.appender.R.layout=org.apache.log4j.PatternLayout + log4j.appender.O.layout=org.apache.log4j.PatternLayout + log4j.appender.R.layout.ConversionPattern=%d{ISO8601} %-5p \[%t\] %c: %m%n + log4j.appender.O.layout.ConversionPattern=%d{ISO8601} %-5p \[%t\] %c: %m%n -# log4j.logger.org.apache.chemistry.opencmis.client.provider.spi=INFO, O + # log4j.logger.org.apache.chemistry.opencmis.client.provider.spi=INFO, O -# enable this to set a certain package to debug level -# log4j.category.org.apache.chemistry.opencmis=DEBUG + # enable this to set a certain package to debug level + # log4j.category.org.apache.chemistry.opencmis=DEBUG -## Logging the URLs for AtomPub in the client -Sometimes it is useful to trace the URLs that are generated by the client -implementation in the logs. Here is an example configuration to accomplish this: + ## Logging the URLs for AtomPub in the client + Sometimes it is useful to trace the URLs that are generated by the client + implementation in the logs. Here is an example configuration to accomplish this: -> log4j.category.org.apache.chemistry.opencmis.client.bindings.spi.atompub.HttpUtils=DEBUG + log4j.category.org.apache.chemistry.opencmis.client.bindings.spi.atompub.HttpUtils=DEBUG Added: chemistry/site/trunk/content/java/developing/dev-modules.mdtext URL: http://svn.apache.org/viewvc/chemistry/site/trunk/content/java/developing/dev-modules.mdtext?rev=1082885&view=auto ============================================================================== --- chemistry/site/trunk/content/java/developing/dev-modules.mdtext (added) +++ chemistry/site/trunk/content/java/developing/dev-modules.mdtext Fri Mar 18 12:24:53 2011 @@ -0,0 +1,96 @@ +Title: OpenCMIS Modules +Breadcrumb: opencmis:modules + +# OpenCMIS Modules + + +OpenCMIS is divided into four groups of modules: + +* **chemistry-opencmis-commons**: Modules used by all other modules. +* **chemistry-opencmis-client**: CMIS client related modules. +* **chemistry-opencmis-server**: CMIS server framework related modules. +* **chemistry-opencmis-test**: Test modules that are not required at runtime. + + + + + +## Module Description + + +### Commons + + +#### chemistry-opencmis-commons-api +Interfaces, enums and exceptions used across all other modules. + + +#### chemistry-opencmis-commons-impl +Implementations of the interface defined in chemistry-opencmis-commons-api. +It also generates and contains the JAXB classes. + + +### Client + + +#### chemistry-opencmis-client-api +Client API used by applications. See [OpenCMIS Client API](client/dev-client-api.html) + for details. + + +#### chemistry-opencmis-client-impl +Implementations of the client API. + + +#### chemistry-opencmis-client-bindings +CMIS client AtomPub and Web Services binding implementation. See [OpenCMIS Client Bindings](client/dev-client-bindings.html) + for details. + + +### Server + + +#### chemistry-opencmis-server-bindings +CMIS server AtomPub and Web Services binding implementation. See [OpenCMIS Server Framework](dev-server.html) + for details. + + +#### chemistry-opencmis-server-support +Convenience classes for repository connectors. This module contains the +CMIS query parser. + + +#### chemistry-opencmis-server-inmemory +CMIS in-memory repository for test purposes. See [OpenCMIS InMemory Repository](repositories/dev-repositories-inmemory.html) + for details. + + +#### chemistry-opencmis-server-fileshare +CMIS file system repository for test purposes. See [OpenCMIS FileShare Repository](repositories/dev-repositories-fileshare.html) + for details. + + +#### chemistry-opencmis-server-jcr +CMIS to JCR bridge. See [OpenCMIS JCR Repository](repositories/dev-repositories-jcr.html) + for details. + + +### Test + + +#### chemistry-opencmis-test-fit +Integration tests covering the whole stack. + + +#### chemistry-opencmis-test-browser +Simple web based CMIS client. See [OpenCMIS Browser](tools/dev-tools-browser.html) + for details. + + +#### chemistry-opencmis-test-util +Utility classes for tests. + + +#### chemistry-opencmis-test-tools +Development tools. + \ No newline at end of file Modified: chemistry/site/trunk/content/java/developing/dev-url.mdtext URL: http://svn.apache.org/viewvc/chemistry/site/trunk/content/java/developing/dev-url.mdtext?rev=1082885&r1=1082884&r2=1082885&view=diff ============================================================================== --- chemistry/site/trunk/content/java/developing/dev-url.mdtext (original) +++ chemistry/site/trunk/content/java/developing/dev-url.mdtext Fri Mar 18 12:24:53 2011 @@ -6,147 +6,147 @@ the AtomPub binding. This can be helpful you want to debug sepcific requests. ## Syntax -::: -URL ::= http://://atom//?&&.... + ::: + URL ::= http://://atom//?&&.... -RESOURCE ::= RESOURCE_CHILDREN | - RESOURCE_CHILDREN | - RESOURCE_DESCENDANTS | - RESOURCE_FOLDERTREE | - RESOURCE_TYPE | - RESOURCE_TYPES | - RESOURCE_TYPESDESC | - RESOURCE_ENTRY | - RESOURCE_PARENTS | - RESOURCE_VERSIONS | - RESOURCE_ALLOWABLEACIONS | - RESOURCE_ACL | - RESOURCE_POLICIES | - RESOURCE_RELATIONSHIPS | - RESOURCE_OBJECTBYID | - RESOURCE_OBJECTBYPATH | - RESOURCE_QUERY | - RESOURCE_CHECKEDOUT | - RESOURCE_UNFILED | - RESOURCE_CHANGES | - RESOURCE_CONTENT - -PARAM ::= PARAM_ACL | - PARAM_ALLOWABLE_ACTIONS | - PARAM_ALL_VERSIONS | - PARAM_CHANGE_LOG_TOKEN | - PARAM_CHANGE_TOKEN | - PARAM_CHECKIN_COMMENT | - PARAM_CHECK_IN | - PARAM_CHILD_TYPES | - PARAM_CONTINUE_ON_FAILURE | - PARAM_DEPTH | - PARAM_FILTER | - PARAM_FOLDER_ID | - PARAM_ID | - PARAM_MAJOR | - PARAM_MAX_ITEMS | - PARAM_ONLY_BASIC_PERMISSIONS | - PARAM_ORDER_BY | - PARAM_OVERWRITE_FLAG | - PARAM_PATH | - PARAM_PATH_SEGMENT | - PARAM_POLICY_ID | - PARAM_POLICY_IDS | - PARAM_PROPERTIES | - PARAM_PROPERTY_DEFINITIONS | - PARAM_RELATIONSHIPS | - PARAM_RELATIONSHIP_DIRECTION | - PARAM_RELATIVE_PATH_SEGMENT | - PARAM_REMOVE_FROM | - PARAM_RENDITION_FILTER | - PARAM_REPOSITORY_ID | - PARAM_RETURN_VERSION | - PARAM_ROPERTY_DEFINITIONS | - PARAM_SKIP_COUNT | - PARAM_SOURCE_FOLDER_ID | - PARAM_STREAM_ID | - PARAM_SUB_RELATIONSHIP_TYPES | - PARAM_TYPE_ID | - PARAM_UNFILE_OBJECTS | - PARAM_VERSIONIG_STATE | - PARAM_Q | - PARAM_SEARCH_ALL_VERSIONS | - PARAM_ACL_PROPAGATION | - - - -RESOURCE_CHILDREN ::= "children"; -RESOURCE_DESCENDANTS ::= "descendants"; -RESOURCE_FOLDERTREE ::= "foldertree"; -RESOURCE_TYPE ::= "type"; -RESOURCE_TYPES ::= "types"; -RESOURCE_TYPESDESC ::= "typedesc"; -RESOURCE_ENTRY ::= "entry"; -RESOURCE_PARENTS ::= "parents"; -RESOURCE_VERSIONS ::= "versions"; -RESOURCE_ALLOWABLEACIONS ::= "allowableactions"; -RESOURCE_ACL ::= "acl"; -RESOURCE_POLICIES ::= "policies"; -RESOURCE_RELATIONSHIPS ::= "relationships"; -RESOURCE_OBJECTBYID ::= "id"; -RESOURCE_OBJECTBYPATH ::= "path"; -RESOURCE_QUERY ::= "query"; -RESOURCE_CHECKEDOUT ::= "checkedout"; -RESOURCE_UNFILED ::= "unfiled"; -RESOURCE_CHANGES ::= "changes"; -RESOURCE_CONTENT ::= "content"; - - - // parameter -PARAM_ACL ::= "includeACL"; -PARAM_ALLOWABLE_ACTIONS ::= "includeAllowableActions"; -PARAM_ALL_VERSIONS ::= "allVersions"; -PARAM_CHANGE_LOG_TOKEN ::= "changeLogToken"; -PARAM_CHANGE_TOKEN ::= "changeToken"; -PARAM_CHECKIN_COMMENT ::= "checkinComment"; -PARAM_CHECK_IN ::= "checkin"; -PARAM_CHILD_TYPES ::= "childTypes"; -PARAM_CONTINUE_ON_FAILURE ::= "continueOnFailure"; -PARAM_DEPTH ::= "depth"; -PARAM_FILTER ::= "filter"; -PARAM_FOLDER_ID ::= "folderId"; -PARAM_ID ::= "id"; -PARAM_MAJOR ::= "major"; -PARAM_MAX_ITEMS ::= "maxItems"; -PARAM_ONLY_BASIC_PERMISSIONS ::= "onlyBasicPermissions"; -PARAM_ORDER_BY ::= "orderBy"; -PARAM_OVERWRITE_FLAG ::= "overwriteFlag"; -PARAM_PATH ::= "path"; -PARAM_PATH_SEGMENT ::= "includePathSegment"; -PARAM_POLICY_ID ::= "policyId"; -PARAM_POLICY_IDS ::= "includePolicyIds"; -PARAM_PROPERTIES ::= "includeProperties"; -PARAM_PROPERTY_DEFINITIONS ::= "includePropertyDefinitions"; -PARAM_RELATIONSHIPS ::= "includeRelationships"; -PARAM_RELATIONSHIP_DIRECTION ::= "relationshipDirection"; -PARAM_RELATIVE_PATH_SEGMENT ::= "includeRelativePathSegment"; -PARAM_REMOVE_FROM ::= "removeFrom"; -PARAM_RENDITION_FILTER ::= "renditionFilter"; -PARAM_REPOSITORY_ID ::= "repositoryId"; -PARAM_RETURN_VERSION ::= "returnVersion"; -PARAM_ROPERTY_DEFINITIONS ::= "includePropertyDefinitions"; -PARAM_SKIP_COUNT ::= "skipCount"; -PARAM_SOURCE_FOLDER_ID ::= "sourceFolderId"; -PARAM_STREAM_ID ::= "streamId"; -PARAM_SUB_RELATIONSHIP_TYPES ::= "includeSubRelationshipTypes"; -PARAM_TYPE_ID ::= "typeId"; -PARAM_UNFILE_OBJECTS ::= "unfileObjects"; -PARAM_VERSIONIG_STATE ::= "versioningState"; -PARAM_Q ::= "q"; -PARAM_SEARCH_ALL_VERSIONS ::= "searchAllVersions"; -PARAM_ACL_PROPAGATION ::= "ACLPropagation"; - -HOST ::= -PORT ::= -SERVLET-PATH ::= -REPOSITORY-ID ::= -VALUE ::= + RESOURCE ::= RESOURCE_CHILDREN | + RESOURCE_CHILDREN | + RESOURCE_DESCENDANTS | + RESOURCE_FOLDERTREE | + RESOURCE_TYPE | + RESOURCE_TYPES | + RESOURCE_TYPESDESC | + RESOURCE_ENTRY | + RESOURCE_PARENTS | + RESOURCE_VERSIONS | + RESOURCE_ALLOWABLEACIONS | + RESOURCE_ACL | + RESOURCE_POLICIES | + RESOURCE_RELATIONSHIPS | + RESOURCE_OBJECTBYID | + RESOURCE_OBJECTBYPATH | + RESOURCE_QUERY | + RESOURCE_CHECKEDOUT | + RESOURCE_UNFILED | + RESOURCE_CHANGES | + RESOURCE_CONTENT + + PARAM ::= PARAM_ACL | + PARAM_ALLOWABLE_ACTIONS | + PARAM_ALL_VERSIONS | + PARAM_CHANGE_LOG_TOKEN | + PARAM_CHANGE_TOKEN | + PARAM_CHECKIN_COMMENT | + PARAM_CHECK_IN | + PARAM_CHILD_TYPES | + PARAM_CONTINUE_ON_FAILURE | + PARAM_DEPTH | + PARAM_FILTER | + PARAM_FOLDER_ID | + PARAM_ID | + PARAM_MAJOR | + PARAM_MAX_ITEMS | + PARAM_ONLY_BASIC_PERMISSIONS | + PARAM_ORDER_BY | + PARAM_OVERWRITE_FLAG | + PARAM_PATH | + PARAM_PATH_SEGMENT | + PARAM_POLICY_ID | + PARAM_POLICY_IDS | + PARAM_PROPERTIES | + PARAM_PROPERTY_DEFINITIONS | + PARAM_RELATIONSHIPS | + PARAM_RELATIONSHIP_DIRECTION | + PARAM_RELATIVE_PATH_SEGMENT | + PARAM_REMOVE_FROM | + PARAM_RENDITION_FILTER | + PARAM_REPOSITORY_ID | + PARAM_RETURN_VERSION | + PARAM_ROPERTY_DEFINITIONS | + PARAM_SKIP_COUNT | + PARAM_SOURCE_FOLDER_ID | + PARAM_STREAM_ID | + PARAM_SUB_RELATIONSHIP_TYPES | + PARAM_TYPE_ID | + PARAM_UNFILE_OBJECTS | + PARAM_VERSIONIG_STATE | + PARAM_Q | + PARAM_SEARCH_ALL_VERSIONS | + PARAM_ACL_PROPAGATION | + + + + RESOURCE_CHILDREN ::= "children"; + RESOURCE_DESCENDANTS ::= "descendants"; + RESOURCE_FOLDERTREE ::= "foldertree"; + RESOURCE_TYPE ::= "type"; + RESOURCE_TYPES ::= "types"; + RESOURCE_TYPESDESC ::= "typedesc"; + RESOURCE_ENTRY ::= "entry"; + RESOURCE_PARENTS ::= "parents"; + RESOURCE_VERSIONS ::= "versions"; + RESOURCE_ALLOWABLEACIONS ::= "allowableactions"; + RESOURCE_ACL ::= "acl"; + RESOURCE_POLICIES ::= "policies"; + RESOURCE_RELATIONSHIPS ::= "relationships"; + RESOURCE_OBJECTBYID ::= "id"; + RESOURCE_OBJECTBYPATH ::= "path"; + RESOURCE_QUERY ::= "query"; + RESOURCE_CHECKEDOUT ::= "checkedout"; + RESOURCE_UNFILED ::= "unfiled"; + RESOURCE_CHANGES ::= "changes"; + RESOURCE_CONTENT ::= "content"; + + + // parameter + PARAM_ACL ::= "includeACL"; + PARAM_ALLOWABLE_ACTIONS ::= "includeAllowableActions"; + PARAM_ALL_VERSIONS ::= "allVersions"; + PARAM_CHANGE_LOG_TOKEN ::= "changeLogToken"; + PARAM_CHANGE_TOKEN ::= "changeToken"; + PARAM_CHECKIN_COMMENT ::= "checkinComment"; + PARAM_CHECK_IN ::= "checkin"; + PARAM_CHILD_TYPES ::= "childTypes"; + PARAM_CONTINUE_ON_FAILURE ::= "continueOnFailure"; + PARAM_DEPTH ::= "depth"; + PARAM_FILTER ::= "filter"; + PARAM_FOLDER_ID ::= "folderId"; + PARAM_ID ::= "id"; + PARAM_MAJOR ::= "major"; + PARAM_MAX_ITEMS ::= "maxItems"; + PARAM_ONLY_BASIC_PERMISSIONS ::= "onlyBasicPermissions"; + PARAM_ORDER_BY ::= "orderBy"; + PARAM_OVERWRITE_FLAG ::= "overwriteFlag"; + PARAM_PATH ::= "path"; + PARAM_PATH_SEGMENT ::= "includePathSegment"; + PARAM_POLICY_ID ::= "policyId"; + PARAM_POLICY_IDS ::= "includePolicyIds"; + PARAM_PROPERTIES ::= "includeProperties"; + PARAM_PROPERTY_DEFINITIONS ::= "includePropertyDefinitions"; + PARAM_RELATIONSHIPS ::= "includeRelationships"; + PARAM_RELATIONSHIP_DIRECTION ::= "relationshipDirection"; + PARAM_RELATIVE_PATH_SEGMENT ::= "includeRelativePathSegment"; + PARAM_REMOVE_FROM ::= "removeFrom"; + PARAM_RENDITION_FILTER ::= "renditionFilter"; + PARAM_REPOSITORY_ID ::= "repositoryId"; + PARAM_RETURN_VERSION ::= "returnVersion"; + PARAM_ROPERTY_DEFINITIONS ::= "includePropertyDefinitions"; + PARAM_SKIP_COUNT ::= "skipCount"; + PARAM_SOURCE_FOLDER_ID ::= "sourceFolderId"; + PARAM_STREAM_ID ::= "streamId"; + PARAM_SUB_RELATIONSHIP_TYPES ::= "includeSubRelationshipTypes"; + PARAM_TYPE_ID ::= "typeId"; + PARAM_UNFILE_OBJECTS ::= "unfileObjects"; + PARAM_VERSIONIG_STATE ::= "versioningState"; + PARAM_Q ::= "q"; + PARAM_SEARCH_ALL_VERSIONS ::= "searchAllVersions"; + PARAM_ACL_PROPAGATION ::= "ACLPropagation"; + + HOST ::= + PORT ::= + SERVLET-PATH ::= + REPOSITORY-ID ::= + VALUE ::= ## Examples: Modified: chemistry/site/trunk/content/java/developing/dev-use-without-maven.mdtext URL: http://svn.apache.org/viewvc/chemistry/site/trunk/content/java/developing/dev-use-without-maven.mdtext?rev=1082885&r1=1082884&r2=1082885&view=diff ============================================================================== --- chemistry/site/trunk/content/java/developing/dev-use-without-maven.mdtext (original) +++ chemistry/site/trunk/content/java/developing/dev-use-without-maven.mdtext Fri Mar 18 12:24:53 2011 @@ -2,3 +2,4 @@ Title: Without using Maven # Without using Maven +TODO \ No newline at end of file