Hi Alex,

I have problems building the trunk. You added an jdk 1.4 rule to the
pom.xml of the core-plugin module, but the DirectorySchemaToolMojo class
uses an jdk 1.5 enum (ProducerTypeEnum). When removing that rule it
builds correctly.

Regards,
Stefan Seelmann


[EMAIL PROTECTED] schrieb:
> Author: akarasulu
> Date: Fri Aug 17 20:50:49 2007
> New Revision: 567223
> 
> URL: http://svn.apache.org/viewvc?view=rev&rev=567223
> Log:
> just making sure some of these maven plugins adhere to jdk 1.4 rules so they 
> do not cause maven/plexus issues
> 
> Modified:
>     directory/apacheds/trunk/bootstrap-plugin/pom.xml
>     
> directory/apacheds/trunk/bootstrap-plugin/src/main/java/org/apache/directory/server/core/bootstrap/plugin/BootstrapPlugin.java
>     directory/apacheds/trunk/core-plugin/pom.xml
>     
> directory/apacheds/trunk/core-plugin/src/main/java/org/apache/directory/server/core/tools/schema/DirectorySchemaToolMojo.java
> 
> Modified: directory/apacheds/trunk/bootstrap-plugin/pom.xml
> URL: 
> http://svn.apache.org/viewvc/directory/apacheds/trunk/bootstrap-plugin/pom.xml?view=diff&rev=567223&r1=567222&r2=567223
> ==============================================================================
> --- directory/apacheds/trunk/bootstrap-plugin/pom.xml (original)
> +++ directory/apacheds/trunk/bootstrap-plugin/pom.xml Fri Aug 17 20:50:49 2007
> @@ -63,6 +63,10 @@
>        <plugin>
>          <groupId>org.apache.maven.plugins</groupId>
>          <artifactId>maven-compiler-plugin</artifactId>
> +        <configuration>
> +          <source>1.4</source>
> +          <target>1.4</target>
> +        </configuration>
>        </plugin>
>      </plugins>
>    </build>
> 
> Modified: 
> directory/apacheds/trunk/bootstrap-plugin/src/main/java/org/apache/directory/server/core/bootstrap/plugin/BootstrapPlugin.java
> URL: 
> http://svn.apache.org/viewvc/directory/apacheds/trunk/bootstrap-plugin/src/main/java/org/apache/directory/server/core/bootstrap/plugin/BootstrapPlugin.java?view=diff&rev=567223&r1=567222&r2=567223
> ==============================================================================
> --- 
> directory/apacheds/trunk/bootstrap-plugin/src/main/java/org/apache/directory/server/core/bootstrap/plugin/BootstrapPlugin.java
>  (original)
> +++ 
> directory/apacheds/trunk/bootstrap-plugin/src/main/java/org/apache/directory/server/core/bootstrap/plugin/BootstrapPlugin.java
>  Fri Aug 17 20:50:49 2007
> @@ -412,7 +412,7 @@
>          {
>              AttributeType at = ( AttributeType ) ii.next();
>              String schemaName = attributeTypeRegistry.getSchemaName( 
> at.getOid() );
> -            Schema schema = registries.getLoadedSchemas().get( schemaName );
> +            Schema schema = ( Schema ) registries.getLoadedSchemas().get( 
> schemaName );
>              getLog().info( "\t\t o [" + schemaName + "] - " + 
> getNameOrNumericoid( at ) );
>              LdapDN dn = checkCreateSchema( schemaName );
>              dn.add( SchemaConstants.OU_AT + "=attributeTypes" );
> @@ -440,7 +440,7 @@
>          {
>              ObjectClass oc = ( ObjectClass ) ii.next();
>              String schemaName = objectClassRegistry.getSchemaName( 
> oc.getOid() );
> -            Schema schema = registries.getLoadedSchemas().get( schemaName );
> +            Schema schema = ( Schema ) registries.getLoadedSchemas().get( 
> schemaName );
>              getLog().info( "\t\t o [" + schemaName + "] - " + 
> getNameOrNumericoid( oc ) );
>              LdapDN dn = checkCreateSchema( schemaName );
>              dn.add( SchemaConstants.OU_AT + "=objectClasses" );
> @@ -468,7 +468,7 @@
>          {
>              MatchingRule mr = ( MatchingRule ) ii.next();
>              String schemaName = matchingRuleRegistry.getSchemaName( 
> mr.getOid() );
> -            Schema schema = registries.getLoadedSchemas().get( schemaName );
> +            Schema schema = ( Schema ) registries.getLoadedSchemas().get( 
> schemaName );
>              getLog().info( "\t\t o [" + schemaName + "] - " + 
> getNameOrNumericoid( mr ) );
>              LdapDN dn = checkCreateSchema( schemaName );
>              dn.add( SchemaConstants.OU_AT + "=matchingRules" );
> @@ -496,7 +496,7 @@
>          {
>              String oid = ( String ) ii.next();
>              String schemaName = comparatorRegistry.getSchemaName( oid );
> -            Schema schema = registries.getLoadedSchemas().get( schemaName );
> +            Schema schema = ( Schema ) registries.getLoadedSchemas().get( 
> schemaName );
>              getLog().info( "\t\t o [" + schemaName + "] - " + oid );
>              LdapDN dn = checkCreateSchema( schemaName );
>              dn.add( SchemaConstants.OU_AT + "=comparators" );
> @@ -524,7 +524,7 @@
>          {
>              String oid = ( String ) ii.next();
>              String schemaName = normalizerRegistry.getSchemaName( oid );
> -            Schema schema = registries.getLoadedSchemas().get( schemaName );
> +            Schema schema = ( Schema ) registries.getLoadedSchemas().get( 
> schemaName );
>              getLog().info( "\t\t o [" + schemaName + "] - " + oid );
>              LdapDN dn = checkCreateSchema( schemaName );
>              dn.add( SchemaConstants.OU_AT + "=normalizers" );
> @@ -553,7 +553,7 @@
>              Syntax syntax = ( Syntax ) ii.next();
>              getLog().info( "\t\t o [" + syntax.getSchema() + "] - " + 
> getNameOrNumericoid( syntax ) );
>              LdapDN dn = checkCreateSchema( syntax.getSchema() );
> -            Schema schema = registries.getLoadedSchemas().get( 
> syntax.getSchema() );
> +            Schema schema = ( Schema ) registries.getLoadedSchemas().get( 
> syntax.getSchema() );
>              dn.add( SchemaConstants.OU_AT + "=syntaxes" );
>              dn.normalize( 
> registries.getAttributeTypeRegistry().getNormalizerMapping() );
>              checkCreateContainer( dn );
> @@ -579,7 +579,7 @@
>          {
>              SyntaxChecker syntaxChecker = ( SyntaxChecker ) ii.next();
>              String schemaName = syntaxCheckerRegistry.getSchemaName( 
> syntaxChecker.getSyntaxOid() );
> -            Schema schema = registries.getLoadedSchemas().get( schemaName );
> +            Schema schema = ( Schema ) registries.getLoadedSchemas().get( 
> schemaName );
>              getLog().info( "\t\t o [" + schemaName + "] - " + 
> syntaxChecker.getSyntaxOid() );
>              LdapDN dn = checkCreateSchema( schemaName );
>              dn.add( SchemaConstants.OU_AT + "=syntaxCheckers" );
> 
> Modified: directory/apacheds/trunk/core-plugin/pom.xml
> URL: 
> http://svn.apache.org/viewvc/directory/apacheds/trunk/core-plugin/pom.xml?view=diff&rev=567223&r1=567222&r2=567223
> ==============================================================================
> --- directory/apacheds/trunk/core-plugin/pom.xml (original)
> +++ directory/apacheds/trunk/core-plugin/pom.xml Fri Aug 17 20:50:49 2007
> @@ -59,6 +59,15 @@
>             </execution>
>          </executions>
>        </plugin>
> +       
> +      <plugin>
> +        <groupId>org.apache.maven.plugins</groupId>
> +        <artifactId>maven-compiler-plugin</artifactId>
> +        <configuration>
> +          <source>1.4</source>
> +          <target>1.4</target>
> +        </configuration>
> +      </plugin>
>  
>        <plugin>
>          <artifactId>maven-surefire-plugin</artifactId>
> 
> Modified: 
> directory/apacheds/trunk/core-plugin/src/main/java/org/apache/directory/server/core/tools/schema/DirectorySchemaToolMojo.java
> URL: 
> http://svn.apache.org/viewvc/directory/apacheds/trunk/core-plugin/src/main/java/org/apache/directory/server/core/tools/schema/DirectorySchemaToolMojo.java?view=diff&rev=567223&r1=567222&r2=567223
> ==============================================================================
> --- 
> directory/apacheds/trunk/core-plugin/src/main/java/org/apache/directory/server/core/tools/schema/DirectorySchemaToolMojo.java
>  (original)
> +++ 
> directory/apacheds/trunk/core-plugin/src/main/java/org/apache/directory/server/core/tools/schema/DirectorySchemaToolMojo.java
>  Fri Aug 17 20:50:49 2007
> @@ -144,7 +144,7 @@
>  
>      protected void generateRest( BootstrapSchema schema ) throws Exception
>      {
> -        List<ProducerTypeEnum> types = new ArrayList<ProducerTypeEnum>();
> +        List types = new ArrayList();
>          types.addAll( ProducerTypeEnum.getList() );
>          types.remove( ProducerTypeEnum.ATTRIBUTE_TYPE_PRODUCER );
>          types.remove( ProducerTypeEnum.OBJECT_CLASS_PRODUCER );
> @@ -152,7 +152,7 @@
>          ProducerTypeEnum type = null;
>          for ( int ii = 0; ii < types.size(); ii++ )
>          {
> -            type = types.get( ii );
> +            type = ( ProducerTypeEnum ) types.get( ii );
>  
>              if ( exists( schema.getFullDefaultBaseClassName( type ), type ) )
>              {
> 
> 

Reply via email to