commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simone Tripodi <simone.trip...@gmail.com>
Subject Re: [digester] svn commit: r991743
Date Thu, 02 Sep 2010 18:03:45 GMT
Gosh, apologizes :(
do we have any chance to retrieve it from an older revision then move?
Thanks in advance,
Simo

http://people.apache.org/~simonetripodi/
http://www.99soft.org/



On Thu, Sep 2, 2010 at 7:03 PM, Rahul Akolkar <rahul.akolkar@gmail.com> wrote:
> On Wed, Sep 1, 2010 at 6:44 PM,  <simonetripodi@apache.org> wrote:
>> Author: simonetripodi
>> Date: Wed Sep  1 22:44:15 2010
>> New Revision: 991743
>>
>> URL: http://svn.apache.org/viewvc?rev=991743&view=rev
>> Log:
>> moved main src to the default maven archetype dir structure
>>
>> Added:
>>    commons/proper/digester/trunk/src/main/
>>    commons/proper/digester/trunk/src/main/java/
>>    commons/proper/digester/trunk/src/main/java/org/
>>      - copied from r991631, commons/proper/digester/trunk/src/java/org/
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/annotations/handlers/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/annotations/handlers/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/annotations/internal/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/annotations/internal/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/annotations/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/annotations/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/annotations/providers/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/annotations/providers/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/annotations/reflect/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/annotations/reflect/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/annotations/rules/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/annotations/rules/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/annotations/spi/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/annotations/spi/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/annotations/utils/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/annotations/utils/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/parser/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/parser/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/plugins/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/plugins/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/plugins/strategies/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/plugins/strategies/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/substitution/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/substitution/package-info.java
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/xmlrules/package-info.java
>>      - copied unchanged from r991691, commons/proper/digester/trunk/src/java/org/apache/commons/digester/xmlrules/package-info.java
>>    commons/proper/digester/trunk/src/main/resources/
>>    commons/proper/digester/trunk/src/main/resources/org/
>>    commons/proper/digester/trunk/src/main/resources/org/apache/
>>    commons/proper/digester/trunk/src/main/resources/org/apache/commons/
>>    commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/
>>    commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/xmlrules/
>>    commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/xmlrules/digester-rules.dtd
  (with props)
> <snip/>
>
> Looks like the above file wasn't svn moved in the process (we seem to
> have lost the history on the above dtd).
>
> -Rahul
>
>
>
>>    commons/proper/digester/trunk/src/main/resources/overview.html
>>      - copied unchanged from r991711, commons/proper/digester/trunk/src/java/overview.html
>> Removed:
>>    commons/proper/digester/trunk/src/java/org/
>>    commons/proper/digester/trunk/src/java/overview.html
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/annotations/package.html
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/package.html
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/parser/package.html
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/plugins/package.html
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/plugins/strategies/package.html
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/substitution/package.html
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/xmlrules/digester-rules.dtd
>>    commons/proper/digester/trunk/src/main/java/org/apache/commons/digester/xmlrules/package.html
>> Modified:
>>    commons/proper/digester/trunk/   (props changed)
>>    commons/proper/digester/trunk/pom.xml
>>
>> Propchange: commons/proper/digester/trunk/
>> ------------------------------------------------------------------------------
>> --- svn:ignore (original)
>> +++ svn:ignore Wed Sep  1 22:44:15 2010
>> @@ -8,3 +8,4 @@ velocity.log
>>  bin
>>  dist
>>  target
>> +maven-eclipse.xml
>>
>> Modified: commons/proper/digester/trunk/pom.xml
>> URL: http://svn.apache.org/viewvc/commons/proper/digester/trunk/pom.xml?rev=991743&r1=991742&r2=991743&view=diff
>> ==============================================================================
>> --- commons/proper/digester/trunk/pom.xml (original)
>> +++ commons/proper/digester/trunk/pom.xml Wed Sep  1 22:44:15 2010
>> @@ -175,7 +175,6 @@
>>   </properties>
>>
>>   <build>
>> -    <sourceDirectory>src/java</sourceDirectory>
>>     <testSourceDirectory>src/test</testSourceDirectory>
>>
>>     <resources>
>> @@ -188,7 +187,7 @@
>>         </includes>
>>       </resource>
>>       <resource>
>> -        <directory>src/java</directory>
>> +        <directory>src/main/resources</directory>
>>         <filtering>false</filtering>
>>         <includes>
>>           <include>**/*.dtd</include>
>>
>> Added: commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/xmlrules/digester-rules.dtd
>> URL: http://svn.apache.org/viewvc/commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/xmlrules/digester-rules.dtd?rev=991743&view=auto
>> ==============================================================================
>> --- commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/xmlrules/digester-rules.dtd
(added)
>> +++ commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/xmlrules/digester-rules.dtd
Wed Sep  1 22:44:15 2010
>> @@ -0,0 +1,238 @@
>> +<?xml version="1.0" encoding="UTF-8" ?>
>> +
>> +<!-- $Id$
>> +
>> + Licensed to the Apache Software Foundation (ASF) under one or more
>> + contributor license agreements.  See the NOTICE file distributed with
>> + this work for additional information regarding copyright ownership.
>> + The ASF licenses this file to You under the Apache License, Version 2.0
>> + (the "License"); you may not use this file except in compliance with
>> + the License.  You may obtain a copy of the License at
>> +
>> +       http://www.apache.org/licenses/LICENSE-2.0
>> +
>> + Unless required by applicable law or agreed to in writing, software
>> + distributed under the License is distributed on an "AS IS" BASIS,
>> + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
>> + See the License for the specific language governing permissions and
>> + limitations under the License.
>> +-->
>> +
>> +<!--
>> +        "Digester" component of the Commons Subproject
>> +        DTD for the definition of Digester rules in XML.
>> +        $Id$
>> +
>> +        Applications wishing to reference this DTD in their own documents
>> +        should use the following DOCTYPE declaration:
>> +
>> +        <!DOCTYPE digester-rules PUBLIC
>> +         "-//Jakarta Apache //DTD digester-rules XML V1.0//EN"
>> +         "digester-rules.dtd">
>> +
>> +-->
>> +
>> +<!-- This document type defines an XML format for defining Digester rules.
>> +     Digester is a framework for pattern-matching-based parsing of XML into
>> +     Java objects. See http://commons.apache.org/digester/.  -->
>> +
>> +<!ENTITY % rule-elements "bean-property-setter-rule | call-method-rule |
>> +                   call-param-rule | object-param-rule | node-create-rule
|
>> +                   factory-create-rule | object-create-rule |
>> +                   set-properties-rule | set-nested-properties-rule |
>> +                   set-property-rule | set-top-rule |
>> +                   set-next-rule | set-root-rule" >
>> +
>> +<!-- digester-rules is the root element. -->
>> +<!ELEMENT digester-rules (pattern | include | %rule-elements; )*>
>> +
>> +
>> +<!-- <pattern> defines a matching pattern, or part of a matching pattern.
Any
>> +     rule nested in a pattern element prepends its parent's to its pattern.
>> +     Patterns may be recursively nested.
>> +     Example:
>> +       <pattern value="foo">
>> +          <pattern value="bar">
>> +            <object-create-rule pattern="baz" classname="Fubar" />
>> +          </pattern>
>> +       </pattern>
>> +
>> +     The above sample fragment defines an ObjectCreateRule associated
>> +     with the pattern "foo/bar/baz".
>> +
>> +  Note that the use of pattern elements is optional; an alternative is for
>> +  each rule element to contain a 'pattern' attribute.   -->
>> +<!ELEMENT pattern (pattern | include | %rule-elements; )*>
>> +<!ATTLIST pattern
>> +    value CDATA #REQUIRED>
>> +
>> +
>> +<!--
>> +  <include> allows one set of digester rules to be included inside
>> +  another. The 'path' attribute contains the URI of the document to
>> +  include. Inclusion behaves as if the included rules document is
>> +  'macro-expanded' within the outer document.
>> +  Programmatically initialized rules can be included as well, via the
>> +  'class' attribute. The 'class' attribute should contain the name
>> +  of a class that implements
>> +  org.apache.commons.digester.xmlrules.DigesterRulesSource.
>> +-->
>> +<!ELEMENT include EMPTY>
>> +<!ATTLIST include
>> +    path  CDATA #IMPLIED
>> +    class CDATA #IMPLIED>
>> +
>> +
>> +<!-- Each 'rule' element below corresponds to a concrete subclass
>> +     of org.apache.framework.digester.Rule.
>> +     Each 'rule' element has an optional 'pattern' attribute, which
>> +     defines the pattern for that rule instance. If the rule element
>> +     is nested inside one or more <pattern> elements, those patterns
>> +     will be prepended to the pattern specified in the rule's 'pattern'
>> +     attribute. -->
>> +
>> +<!-- Bean Property Setter Rule -->
>> +<!ELEMENT bean-property-setter-rule EMPTY>
>> +<!ATTLIST bean-property-setter-rule
>> +    pattern      CDATA #IMPLIED
>> +    propertyname CDATA #IMPLIED>
>> +
>> +<!-- CallMethodRule
>> +  -
>> +  - Note that paramtypes is ignored unless paramcount is defined.
>> +  -->
>> +<!ELEMENT call-method-rule EMPTY>
>> +<!ATTLIST call-method-rule
>> +    pattern      CDATA #IMPLIED
>> +    targetoffset CDATA #IMPLIED
>> +    methodname   CDATA #REQUIRED
>> +    paramcount   CDATA #IMPLIED
>> +    paramtypes   CDATA #IMPLIED>
>> +
>> +<!--
>> +    CallParamRule
>> +    attrname
>> +        - set param from attribute value (cannot be combined with from-stack
or
>> +          stack-index)
>> +    from-stack
>> +        - select an object from the current digester stack to pass as the
>> +          parameter value.
>> +    stack-index
>> +        - select an object from the current digester stack to pass as a
>> +          parameter value. If this is defined then from-stack is implicitly
>> +          true. If from-stack is defined but this is not defined then this
>> +          has an implicit value of zero, ie the top object on the stack is
>> +          passed as the parameter.
>> +    -->
>> +<!ELEMENT call-param-rule EMPTY>
>> +<!ATTLIST call-param-rule
>> +    pattern  CDATA #IMPLIED
>> +    paramnumber CDATA #REQUIRED
>> +    attrname CDATA #IMPLIED
>> +    from-stack CDATA #IMPLIED
>> +    stack-index CDATA #IMPLIED>
>> +
>> +<!--
>> +    ObjectParamRule
>> +    attrname
>> +        - Optional. This attribute is not normally specified. If it is provided,
>> +          then this rule is executed *only* if the matched element has an attribute
>> +          with this name.
>> +    type
>> +        - The type of the object to be passed to the target method.
>> +          Mandatory.
>> +    value
>> +        - Initial value for the object. The BeanUtils converter module will
>> +          be used to convert this to the type specified by the type attribute.
>> +          Optional; if no value is provided then the converter will be invoked
>> +          to convert NULL to the target type. For most (but not all) converters,
>> +          NULL input results in NULL output.
>> +    -->
>> +<!ELEMENT object-param-rule EMPTY>
>> +<!ATTLIST object-param-rule
>> +    pattern  CDATA #IMPLIED
>> +    paramnumber CDATA #REQUIRED
>> +    attrname CDATA #IMPLIED
>> +    type CDATA #REQUIRED
>> +    value CDATA #IMPLIED>
>> +
>> +<!--
>> +    NodeCreateRule
>> +    attrname
>> +           - an arbitrary Object defined programatically, assigned if the
>> +             element pattern AND specified attribute name are matched
>> +    type
>> +           - node type: either 'element' or 'fragment' or 'none'.  this is
optional, default is 'element'
>> +    -->
>> +<!ELEMENT node-create-rule EMPTY>
>> +<!ATTLIST object-param-rule
>> +       pattern CDATA #IMPLIED
>> +       type CDATA #IMPLIED
>> +>
>> +
>> +<!--
>> +    FactoryCreateRule
>> +
>> +    ignore-exceptions - if this attribute is (ignore case) 'true' then any exceptions
>> +                        thrown by the object create rule will be ignore.
>> +                        This will allow processing to continue.
>> +    -->
>> +<!ELEMENT factory-create-rule EMPTY>
>> +<!ATTLIST factory-create-rule
>> +    pattern   CDATA #IMPLIED
>> +    classname CDATA #REQUIRED
>> +    attrname  CDATA #IMPLIED
>> +    ignore-exceptions  CDATA #IMPLIED>
>> +
>> +<!-- ObjectCreateRule -->
>> +<!ELEMENT object-create-rule EMPTY>
>> +<!ATTLIST object-create-rule
>> +    pattern   CDATA #IMPLIED
>> +    classname CDATA #REQUIRED
>> +    attrname  CDATA #IMPLIED>
>> +
>> +<!-- SetPropertiesRule -->
>> +<!ELEMENT set-properties-rule (alias)*>
>> +<!ATTLIST set-properties-rule
>> +    pattern   CDATA #IMPLIED>
>> +
>> +<!-- SetNestedPropertiesRule -->
>> +<!ELEMENT set-nested-properties-rule (alias)*>
>> +<!ATTLIST set-nested-properties-rule
>> +    pattern                       CDATA #IMPLIED
>> +    allow-unknown-child-elements  CDATA #IMPLIED>
>> +
>> +<!-- An alias is a custom attribute->property name mapping -->
>> +<!ELEMENT alias EMPTY>
>> +<!ATTLIST alias
>> + attr-name CDATA #REQUIRED
>> + prop-name CDATA #IMPLIED>
>> +
>> +<!-- SetPropertyRule -->
>> +<!ELEMENT set-property-rule EMPTY>
>> +<!ATTLIST set-property-rule
>> +    pattern   CDATA #IMPLIED
>> +    name      CDATA #IMPLIED
>> +    value     CDATA #IMPLIED>
>> +
>> +<!-- SetTopRule -->
>> +<!ELEMENT set-top-rule EMPTY>
>> +<!ATTLIST set-top-rule
>> +    pattern    CDATA #IMPLIED
>> +    methodname CDATA #REQUIRED
>> +    paramtype  CDATA #IMPLIED>
>> +
>> +<!-- SetNextRule -->
>> +<!ELEMENT set-next-rule EMPTY>
>> +<!ATTLIST set-next-rule
>> +    pattern    CDATA #IMPLIED
>> +    methodname CDATA #REQUIRED
>> +    paramtype  CDATA #IMPLIED>
>> +
>> +<!-- SetRootRule -->
>> +<!ELEMENT set-root-rule EMPTY>
>> +<!ATTLIST set-root-rule
>> +    pattern    CDATA #IMPLIED
>> +    methodname CDATA #REQUIRED
>> +    paramtype  CDATA #IMPLIED>
>> +
>>
>> Propchange: commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/xmlrules/digester-rules.dtd
>> ------------------------------------------------------------------------------
>>    svn:eol-style = native
>>
>> Propchange: commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/xmlrules/digester-rules.dtd
>> ------------------------------------------------------------------------------
>>    svn:keywords = Date Revision Author HeadURL Id
>>
>> Propchange: commons/proper/digester/trunk/src/main/resources/org/apache/commons/digester/xmlrules/digester-rules.dtd
>> ------------------------------------------------------------------------------
>>    svn:mime-type = text/xml
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message