diff options
author | Andreas Beeker <kiwiwings@apache.org> | 2015-08-18 01:16:26 +0000 |
---|---|---|
committer | Andreas Beeker <kiwiwings@apache.org> | 2015-08-18 01:16:26 +0000 |
commit | cb309c20a1c92d2d1c640b1bd2aec763b7afbe13 (patch) | |
tree | 824c1ebf8ed0629d63c816084483e766bd5b8b51 /sonar/ooxml-schema-encryption | |
parent | 74c8ca4e5e87bbaa075a0dcc1acd0bdcb999d115 (diff) | |
download | poi-cb309c20a1c92d2d1c640b1bd2aec763b7afbe13.tar.gz poi-cb309c20a1c92d2d1c640b1bd2aec763b7afbe13.zip |
sonar xmlbeans fix
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1696355 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sonar/ooxml-schema-encryption')
-rw-r--r-- | sonar/ooxml-schema-encryption/pom.xml | 98 |
1 files changed, 24 insertions, 74 deletions
diff --git a/sonar/ooxml-schema-encryption/pom.xml b/sonar/ooxml-schema-encryption/pom.xml index db12021919..d5c682cf2e 100644 --- a/sonar/ooxml-schema-encryption/pom.xml +++ b/sonar/ooxml-schema-encryption/pom.xml @@ -18,90 +18,40 @@ <sonar.exclusions>target/generated-sources/*</sonar.exclusions> </properties> - <build> + <build> <plugins> <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>xmlbeans-maven-plugin</artifactId> - <version>2.3.3</version> - <executions> - <execution> - <phase>generate-sources</phase> - <goals> - <goal>xmlbeans</goal> - </goals> - </execution> - </executions> + <groupId>org.codehaus.mojo</groupId> + <artifactId>xmlbeans-maven-plugin</artifactId> + <version>2.3.3</version> + <executions> + <execution> + <phase>generate-sources</phase> + <goals> + <goal>xmlbeans</goal> + </goals> + </execution> + </executions> <configuration> <schemaDirectory>../../src/ooxml/resources/org/apache/poi/poifs/crypt</schemaDirectory> + <sourceSchemas> + <sourceSchema>encryptionInfo.xsd</sourceSchema> + </sourceSchemas> + <xmlConfigs> + <xmlConfig implementation="java.io.File">../../src/ooxml/resources/org/apache/poi/poifs/crypt/encryptionInfo.xsdconfig</xmlConfig> + </xmlConfigs> <javaSource>1.5</javaSource> <optimize>yes</optimize> </configuration> - </plugin> - - <!-- TODO: ugly workaround as XMLBeans in Maven creates slightly different source compared to the Ant XMLBeans task!?! - see http://stackoverflow.com/questions/21796000/xmlbeans-creates-different-code-when-running-via-ant-and-maven - --> - <plugin> - <groupId>com.google.code.maven-replacer-plugin</groupId> - <artifactId>replacer</artifactId> - <!-- Note: There is a bug with version 1.5.2 which caused the replacement to not find any files sometimes! --> - <version>1.5.1</version> - <executions> - <execution> - <phase>generate-sources</phase> - <goals> - <goal>replace</goal> - </goals> - </execution> - </executions> - <configuration> - <includes> - <include>target/generated-sources/xmlbeans/com/microsoft/schemas/office/x2006/encryption/CTKeyEncryptor.java</include> - <include>target/generated-sources/xmlbeans/com/microsoft/schemas/office/x2006/encryption/impl/CTKeyEncryptorImpl.java</include> - <include>target/generated-sources/xmlbeans/com/microsoft/schemas/office/x2006/keyEncryptor/password/impl/EncryptedKeyDocumentImpl.java</include> - <include>target/generated-sources/xmlbeans/com/microsoft/schemas/office/x2006/keyEncryptor/certificate/EncryptedKeyDocument.java</include> - <include>target/generated-sources/xmlbeans/com/microsoft/schemas/office/x2006/keyEncryptor/certificate/impl/EncryptedKeyDocumentImpl.java</include> - <include>target/generated-sources/xmlbeans/com/microsoft/schemas/office/x2006/keyEncryptor/password/EncryptedKeyDocument.java</include> - <include>target/generated-sources/xmlbeans/com/microsoft/schemas/office/x2006/keyEncryptor/password/impl/EncryptedKeyDocumentImpl.java</include> - </includes> - <replacements> - <replacement> - <token>etEncryptedKey2</token> - <value>etEncryptedCertificateKey</value> - </replacement> - <replacement> - <token>etEncryptedKey</token> - <value>etEncryptedPasswordKey</value> - </replacement> - <replacement> - <token>ewEncryptedKey2</token> - <value>ewEncryptedCertificateKey</value> - </replacement> - <replacement> - <token>ewEncryptedKey</token> - <value>ewEncryptedPasswordKey</value> - </replacement> - <replacement> - <token>encryptedKey2\)</token> - <value>encryptedCertificateKey)</value> - </replacement> - <replacement> - <token>encryptedKey\)</token> - <value>encryptedPasswordKey)</value> - </replacement> - </replacements> - </configuration> - </plugin> - + </plugin> </plugins> - </build> + </build> - <dependencies> + <dependencies> <dependency> - <groupId>org.apache.xmlbeans</groupId> - <artifactId>xmlbeans</artifactId> - <version>2.6.0</version> + <groupId>org.apache.xmlbeans</groupId> + <artifactId>xmlbeans</artifactId> + <version>2.6.0</version> </dependency> </dependencies> </project> |