[JBoss JIRA] (TEIID-3240) Tranlator archetype creation: -Dversion option sets the version of parent
by Van Halbert (JIRA)
[ https://issues.jboss.org/browse/TEIID-3240?page=com.atlassian.jira.plugin... ]
Van Halbert reassigned TEIID-3240:
----------------------------------
Assignee: Van Halbert (was: Steven Hawkins)
> Tranlator archetype creation: -Dversion option sets the version of parent
> -------------------------------------------------------------------------
>
> Key: TEIID-3240
> URL: https://issues.jboss.org/browse/TEIID-3240
> Project: Teiid
> Issue Type: Bug
> Affects Versions: 8.7.1
> Reporter: Juraj Duráni
> Assignee: Van Halbert
>
> If new translator is created using command line, -Dversion option is set as version of parent project instead of version of actual translator.
> pom file:
> <parent>
> <groupId>org.jboss.teiid</groupId>
> <artifactId>connectors</artifactId>
> <version>0.0.1</version>
> </parent>
> ...
> <groupId>org.jboss.teiid.test.translator</groupId>
> <artifactId>test-translator</artifactId>
> <!--version>0.0.1</version-->
> <packaging>jar</packaging>
> ...
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (TEIID-2976) Using new database logging extension, getting error that indicates column isn't long enough
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/TEIID-2976?page=com.atlassian.jira.plugin... ]
RH Bugzilla Integration commented on TEIID-2976:
------------------------------------------------
Jan Stastny <jstastny(a)redhat.com> changed the Status of [bug 1154655|https://bugzilla.redhat.com/show_bug.cgi?id=1154655] from ON_QA to VERIFIED
> Using new database logging extension, getting error that indicates column isn't long enough
> -------------------------------------------------------------------------------------------
>
> Key: TEIID-2976
> URL: https://issues.jboss.org/browse/TEIID-2976
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Reporter: Van Halbert
> Assignee: Ramesh Reddy
> Priority: Critical
> Fix For: 8.7.1
>
>
> Getting the following sporadically:
> 11:57:57,538 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (pool-2-thread-1) Value too long for column "TRANSACTIONID VARCHAR(50)": "'TransactionImple < ac, BasicAction: 0:ffffc0a80102:307704ce:5388aa39:169 status: ActionStatus.RUNNING >' (103)"; SQL statement:
> insert into commandlog (id, applicationname, executionid, modelname, plan, principal, requestid, rowcount, sessionid, sourcecommand, sourcerequestid, sqlcmd, eventtype, logtime, transactionid, translatorname, vdbname, vdbversion) values (null, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [22001-168]
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (TEIID-3240) Tranlator archetype creation: -Dversion option sets the version of parent
by Juraj Duráni (JIRA)
Juraj Duráni created TEIID-3240:
-----------------------------------
Summary: Tranlator archetype creation: -Dversion option sets the version of parent
Key: TEIID-3240
URL: https://issues.jboss.org/browse/TEIID-3240
Project: Teiid
Issue Type: Bug
Affects Versions: 8.7.1
Reporter: Juraj Duráni
Assignee: Steven Hawkins
If new translator is created using command line, -Dversion option is set as version of parent project instead of version of actual translator.
pom file:
<parent>
<groupId>org.jboss.teiid</groupId>
<artifactId>connectors</artifactId>
<version>0.0.1</version>
</parent>
...
<groupId>org.jboss.teiid.test.translator</groupId>
<artifactId>test-translator</artifactId>
<!--version>0.0.1</version-->
<packaging>jar</packaging>
...
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (TEIID-3200) Teiid 8.8.1 embedded version doesn't work with IBM JDK 6
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-3200?page=com.atlassian.jira.plugin... ]
Steven Hawkins resolved TEIID-3200.
-----------------------------------
Resolution: Out of Date
Marking as out of date given the upgrade to 5.2.10 with 8.9+ and there is the workaround of downgrading.
Please reopen if you still have an issue.
> Teiid 8.8.1 embedded version doesn't work with IBM JDK 6
> --------------------------------------------------------
>
> Key: TEIID-3200
> URL: https://issues.jboss.org/browse/TEIID-3200
> Project: Teiid
> Issue Type: Bug
> Components: Embedded
> Affects Versions: 8.8
> Environment: Running Teiid 8.8.1 with IBM JDK 6
> Reporter: Ivan Chan
> Assignee: Steven Hawkins
> Labels: teiid
>
> Teiid 8.7 used to work with IBM JDK 6, but not Teiid 8.8.1.
> It causes the following error:
> [java] Caused by: org.infinispan.CacheException: Unable to invoke method public void org.infinispan.commands.CommandsFactoryImpl.setupDependencies(org.infinispan.container.DataContainer,org.infinispan.notifications.cachelistener.CacheNotifier,org.infinispan.Cache,org.infinispan.interceptors.InterceptorChain,org.infinispan.distribution.DistributionManager,org.infinispan.context.InvocationContextContainer,org.infinispan.transaction.TransactionTable,org.infinispan.configuration.cache.Configuration,java.util.Map,org.infinispan.transaction.xa.recovery.RecoveryManager,org.infinispan.statetransfer.StateProvider,org.infinispan.statetransfer.StateConsumer,org.infinispan.util.concurrent.locks.LockManager,org.infinispan.container.InternalEntryFactory,org.infinispan.distexec.mapreduce.MapReduceManager,org.infinispan.statetransfer.StateTransferManager,org.infinispan.xsite.BackupSender,org.infinispan.commands.CancellationService) on object of type CommandsFactoryImpl with parameters [org.infinispan.container.DefaultDataContainer@189b189b, org.infinispan.notifications.cachelistener.CacheNotifierImpl@400e400e, Cache 'resultset'@43084308,
> [java] >> org.infinispan.interceptors.InvocationContextInterceptor, null, org.infinispan.context.TransactionalInvocationContextContainer@3050305, org.infinispan.transaction.TransactionTable@54695469, Configuration{classLoader=null, clustering=ClusteringConfiguration{async=AsyncConfiguration{asyncMarshalling=false, replicationQueue=null, replicationQueueInterval=5000, replicationQueueMaxElements=1000, useReplicationQueue=false}, cacheMode=LOCAL, hash=HashConfiguration{consistentHashFactory=null, hash=MurmurHash3, numOwners=2, numSegments=60, groupsConfiguration=GroupsConfiguration{enabled=false, groupers=[]}, stateTransferConfiguration=StateTransferConfiguration{chunkSize=10000, fetchInMemoryState=false, originalFetchInMemoryState=null, timeout=240000, awaitInitialTransfer=false, originalAwaitInitialTransfer=null}}, l1=L1Configuration{enabled=false, invalidationThreshold=0, lifespan=600000, onRehash=false, cleanupTaskFrequency=600000}, stateTransfer=StateTransferConfiguration{chunkSize=10000, fetchInMemoryState=false, originalFetchInMemoryState=null, timeout=240000, awaitInitialTransfer=false, originalAwaitInitialTransfer=null}, sync=SyncConfiguration{replTimeout=15000}}, customInterceptors=CustomInterceptorsConfiguration{interceptors=[]}, dataContainer=DataContainerConfiguration{dataContainer=null}, deadlockDetection=DeadlockDetectionConfiguration{enabled=false, spinDuration=100}, eviction=EvictionConfiguration{maxEntries=1024, strategy=LIRS, threadPolicy=DEFAULT}, expiration=ExpirationConfiguration{lifespan=7200000, maxIdle=-1, reaperEnabled=true, wakeUpInterval=60000}, indexing=IndexingConfiguration{enabled=false, indexLocalOnly=false}, invocationBatching=InvocationBatchingConfiguration{enabled=false}, jmxStatistics=JMXStatisticsConfiguration{enabled=false}, loaders=LoadersConfiguration{cacheLoaders=[], passivation=false, preload=false, shared=false}, locking=LockingConfiguration{concurrencyLevel=32, isolationLevel=READ_COMMITTED, lockAcquisitionTimeout=10000, useLockStriping=false, writeSkewCheck=false}, modules={}, storeAsBinary=StoreAsBinaryConfiguration{enabled=false, storeKeysAsBinary=true, storeValuesAsBinary=true}, transaction=TransactionConfiguration{autoCommit=true, cacheStopTimeout=30000, eagerLockingSingleNode=false, lockingMode=OPTIMISTIC, syncCommitPhase=true, syncRollbackPhase=false, transactionManagerLookup=org.infinispan.transaction.lookup.GenericTransactionManagerLookup@4da54da5, transactionSynchronizationRegistryLookup=null, transactionMode=TRANSACTIONAL, useEagerLocking=false, useSynchronization=true, recovery=RecoveryConfiguration{enabled=true, recoveryInfoCacheName='__recoveryInfoCacheName__'}, reaperWakeUpInterval=1000, completedTxTimeout=15000, use1PcForAutoCommitTransactions=false}, versioning=VersioningConfiguration{enabled=false, scheme=NONE}, unsafe=UnsafeConfiguration{unreliableReturnValues=false}, sites=SiteConfiguration{allBackups=[], backupFor=BackupForConfiguration{remoteCache='null', remoteSite='null'}, disableBackups=false, inUseBackupSites=[]}}, {}, {}, null, null, org.infinispan.util.concurrent.locks.LockManagerImpl@15b815b8, org.infinispan.container.InternalEntryFactoryImpl@1c921c92, org.infinispan.distexec.mapreduce.MapReduceManagerImpl@6e906e90, null, org.infinispan.xsite.BackupSenderImpl@39643964, org.infinispan.commands.CancellationServiceImpl@2ec52ec5]
> Actually, this is a bug in infinispan.
> https://issues.jboss.org/browse/ISPN-3611
> This bug got introduced after upgrading infinspan-core version from 5.1.2 to 5.2.7 in Teiid 8.8.1.
> Maybe Teiid should consider to upgrade infinspan-core to version 6.0 instead.
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (TEIID-2850) Add options to support sql server variant type
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-2850?page=com.atlassian.jira.plugin... ]
Steven Hawkins resolved TEIID-2850.
-----------------------------------
Resolution: Done
Added the ability to cast from object to known types for sql server. Beyond this if needed we can look at inspected the select clause for variant columns and wrapping with a cast to string.
> Add options to support sql server variant type
> ----------------------------------------------
>
> Key: TEIID-2850
> URL: https://issues.jboss.org/browse/TEIID-2850
> Project: Teiid
> Issue Type: Feature Request
> Components: Misc. Connectors, Query Engine
> Reporter: Steven Hawkins
> Assignee: Steven Hawkins
> Fix For: 8.10
>
>
> Due to a SQL Server driver issue, a variant column cannot be directly retrieved (it needs to be confirmed if this works with JTDS). A valid workaround is a native-query extension with an appropriate cast.
> Beyond that we could:
> - add an option for the translator to automatically convert to a string value
> - allow for converts from object to be pushed down.
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months
[JBoss JIRA] (TEIID-3232) Embedded dist zip for 8.9.0 is missing from repo
by Gary Gregory (JIRA)
[ https://issues.jboss.org/browse/TEIID-3232?page=com.atlassian.jira.plugin... ]
Gary Gregory reopened TEIID-3232:
---------------------------------
Sorry to get back to this but now I am getting this from Maven:
{noformat}
[WARNING] Failed to build parent project for org.jboss.teiid:teiid-api:bundle:8.9.0.Final
{noformat}
How do you recommend using Teiid embedded from Maven?
Here a simplified version of our POM:
{code:xml}
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2014 Rocket Software, Inc. All rights reserved. -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.rs</groupId>
<artifactId>dv-jdbc</artifactId>
<packaging>jar</packaging>
<name>Data Virtualization JDBC Driver</name>
<version>3.1-SNAPSHOT</version>
<description>Data Virtualization JDBC Driver</description>
<url>http://www.rocketsoftware.com/brand/rocket-data</url>
<inceptionYear>2014</inceptionYear>
<properties>
<log4j.version>2.1</log4j.version>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ssZ</maven.build.timestamp.format>
<implementation.build>${scmBranch}@r${buildNumber}; ${maven.build.timestamp}</implementation.build>
<dv.source.encoding>UTF-8</dv.source.encoding>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- Configuration properties for the OSGi maven-bundle-plugin -->
<dv.osgi.symbolicName>com.rs.jdbc.dv</dv.osgi.symbolicName>
<dv.osgi.export>com.rs.jdbc.dv.*;version=${project.version};-noimport:=true</dv.osgi.export>
<dv.osgi.import>*</dv.osgi.import>
<dv.osgi.dynamicImport />
<dv.osgi.private />
<dv.manifestfile>${project.build.directory}/osgi/MANIFEST.MF</dv.manifestfile>
<dv.rat.version>0.11</dv.rat.version>
<dv.taglist.version>2.4</dv.taglist.version>
<dv.javadoc.version>2.10.1</dv.javadoc.version>
<dv.jacoco.version>0.7.2.201409121644</dv.jacoco.version>
<dv.surefire.version>2.17</dv.surefire.version>
<!-- Default values for the jacoco-maven-plugin reports -->
<dv.jacoco.classRatio>1.00</dv.jacoco.classRatio>
<dv.jacoco.instructionRatio>0.90</dv.jacoco.instructionRatio>
<dv.jacoco.methodRatio>0.95</dv.jacoco.methodRatio>
<dv.jacoco.branchRatio>0.85</dv.jacoco.branchRatio>
<dv.jacoco.complexityRatio>0.85</dv.jacoco.complexityRatio>
<dv.jacoco.lineRatio>0.90</dv.jacoco.lineRatio>
<dv.jacoco.haltOnFailure>false</dv.jacoco.haltOnFailure>
<progress.driver.version>7.3.6722</progress.driver.version>
<cjl2.version>5.0.7</cjl2.version>
</properties>
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>origin-repository.jboss</id>
<name>origin-repository.jboss</name>
<url>https://origin-repository.jboss.org/nexus/content/repositories/releases/</url>
</repository>
</repositories>
<pluginRepositories>
</pluginRepositories>
<developers>
</developers>
<licenses>
<license>
<name>Copyright 2014 Rocket Software, Inc. All rights reserved.</name>
<!-- <url>http://www..org/licenses/LICENSE.txt</url> -->
<distribution>repo</distribution>
</license>
</licenses>
<organization>
<name>Rocket Software</name>
<url>http://www.rocketsoftware.com</url>
</organization>
<dependencies>
<!-- Runtime: Log4j is optional -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>
<!-- Testing -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>${log4j.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId>
<version>${log4j.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>
<version>${log4j.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.fusesource.jansi</groupId>
<artifactId>jansi</artifactId>
<version>1.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-csv</artifactId>
<version>1.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.3.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.9</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-core</artifactId>
<version>2.0.7</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-vfs2</artifactId>
<version>2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
<scope>test</scope>
</dependency>
<!-- Teiid -->
<dependency>
<groupId>org.jboss.teiid</groupId>
<artifactId>teiid-api</artifactId>
<version>8.9.0.Final</version>
<!-- <version>8.8.1</version> -->
<scope>test</scope>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
<!-- hack to ensure the N&L appear in jars -->
<resource>
<directory>${basedir}</directory>
<targetPath>META-INF</targetPath>
<includes>
<include>NOTICE.txt</include>
<include>LICENSE.txt</include>
</includes>
</resource>
</resources>
<!-- ensure test jars also get NOTICE & LICENSE files -->
<testResources>
<testResource>
<directory>src/test/resources</directory>
</testResource>
<!-- hack to ensure the N&L appear in jars -->
<testResource>
<directory>${basedir}</directory>
<targetPath>META-INF</targetPath>
<includes>
<include>NOTICE.txt</include>
<include>LICENSE.txt</include>
</includes>
</testResource>
</testResources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
<configuration>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
<encoding>${dv.source.encoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${dv.surefire.version}</version>
</plugin>
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
<version>${dv.rat.version}</version>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
<!-- Should agree with config in reporting section -->
<configuration>
<licenses>
<license implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense">
<licenseFamilyCategory>Rocket</licenseFamilyCategory>
<licenseFamilyName>Rocket Software License</licenseFamilyName>
<notes></notes>
<patterns>
<pattern>Copyright 2014 Rocket Software, Inc. All rights reserved.</pattern>
</patterns>
</license>
</licenses>
<licenseFamilies>
<licenseFamily implementation="org.apache.rat.license.SimpleLicenseFamily">
<familyName>Rocket Software License</familyName>
</licenseFamily>
</licenseFamilies>
<excludes>
<exclude>.externalToolBuilders/*</exclude>
<exclude>maven-eclipse.xml</exclude>
<exclude>src/test/resources/**/*.csv</exclude>
<exclude>src/test/resources/**/*.tip</exclude>
<exclude>src/test/resources/**/*.txt</exclude>
<exclude>src/main/resources/META-INF/services/java.sql.Driver</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.5</version>
<configuration>
<archive>
<manifestFile>${dv.manifestfile}</manifestFile>
<manifestEntries>
<Specification-Title>${project.name}</Specification-Title>
<Specification-Version>${project.version}</Specification-Version>
<Specification-Vendor>${project.organization.name}</Specification-Vendor>
<Implementation-Title>${project.name}</Implementation-Title>
<Implementation-Version>${project.version}</Implementation-Version>
<Implementation-Vendor>${project.organization.name}</Implementation-Vendor>
<Implementation-Vendor-Id>com.rs</Implementation-Vendor-Id>
<Implementation-Build>${implementation.build}</Implementation-Build>
<Main-Class>com.rs.jdbc.dv.DvDriver</Main-Class>
<X-Compile-Source-JDK>${maven.compiler.source}</X-Compile-Source-JDK>
<X-Compile-Target-JDK>${maven.compiler.target}</X-Compile-Target-JDK>
<X-Paques>http://goo.gl/IZbgb6</X-Paques>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.5.3</version>
<configuration>
<!-- dummy entry to stop bundle plugin from picking up jar config and reporting WARNING: Duplicate name in Manifest
See http://markmail.org/message/mpkl24wk3jrjhhjg -->
<archive>
<forced>true</forced>
</archive>
<excludeDependencies>true</excludeDependencies>
<manifestLocation>${project.build.directory}/osgi</manifestLocation>
<instructions>
<!-- stops the "uses" clauses being added to "Export-Package" manifest entry -->
<_nouses>true</_nouses>
<Bundle-SymbolicName>${dv.osgi.symbolicName}</Bundle-SymbolicName>
<Export-Package>${dv.osgi.export}</Export-Package>
<Private-Package>${dv.osgi.private}</Private-Package>
<Import-Package>${dv.osgi.import}</Import-Package>
<DynamicImport-Package>${dv.osgi.dynamicImport}</DynamicImport-Package>
<Bundle-DocURL>${project.url}</Bundle-DocURL>
</instructions>
</configuration>
<executions>
<execution>
<id>bundle-manifest</id>
<phase>process-classes</phase>
<goals>
<goal>manifest</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<descriptors>
<descriptor>src/main/assembly/bin.xml</descriptor>
<descriptor>src/main/assembly/src.xml</descriptor>
</descriptors>
<tarLongFileMode>gnu</tarLongFileMode>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${dv.javadoc.version}</version>
<configuration>
<bottom><![CDATA[<p align="center">Copyright © {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.</p>]]></bottom>
<links>
<link>https://logging.apache.org/log4j/2.x/log4j-api/apidocs/</link>
</links>
<encoding>${dv.source.encoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${dv.jacoco.version}</version>
<!-- Note that since JaCoCo relies on an agent to perform tests, it changes the surefire arguments line. If a component
also needs to change the argument line of maven-surefire-plugin, then it must add ${argLine} property (which is set by JaCoCo)
in the argLine configuration element of maven-surefire-plugin to preserve JaCoCo settings. -->
<executions>
<execution>
<id>prepare-agent</id>
<phase>process-test-classes</phase>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>site</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
<execution>
<id>check</id>
<goals>
<goal>check</goal>
</goals>
<configuration>
<rules>
<rule>
<element>BUNDLE</element>
<limits>
<limit>
<counter>CLASS</counter>
<value>COVEREDRATIO</value>
<minimum>${dv.jacoco.classRatio}</minimum>
</limit>
<limit>
<counter>INSTRUCTION</counter>
<value>COVEREDRATIO</value>
<minimum>${dv.jacoco.instructionRatio}</minimum>
</limit>
<limit>
<counter>METHOD</counter>
<value>COVEREDRATIO</value>
<minimum>${dv.jacoco.methodRatio}</minimum>
</limit>
<limit>
<counter>BRANCH</counter>
<value>COVEREDRATIO</value>
<minimum>${dv.jacoco.branchRatio}</minimum>
</limit>
<limit>
<counter>LINE</counter>
<value>COVEREDRATIO</value>
<minimum>${dv.jacoco.lineRatio}</minimum>
</limit>
<limit>
<counter>COMPLEXITY</counter>
<value>COVEREDRATIO</value>
<minimum>${dv.jacoco.complexityRatio}</minimum>
</limit>
</limits>
</rule>
</rules>
<haltOnFailure>${dv.jacoco.haltOnFailure}</haltOnFailure>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jarsigner-plugin</artifactId>
<version>1.3.2</version>
<executions>
<execution>
<id>sign</id>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
<configuration>
<keystore>src/build/sign/codesigning_certificate.jks</keystore>
<alias>Rocket Software, Inc.</alias>
<storepass>store_password</storepass>
<keypass>key_password</keypass>
<tsa>http://timestamp.entrust.net/TSS/RFC3161sha2TS</tsa>
</configuration>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.7</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>${dv.surefire.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${dv.javadoc.version}</version>
<configuration>
<bottom><![CDATA[<p align="center">Copyright © {inceptionYear}-{currentYear} {organizationName}. All Rights Reserved.</p>]]></bottom>
<links>
<link>https://logging.apache.org/log4j/2.x/log4j-api/apidocs/</link>
</links>
<encoding>${dv.source.encoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<fork>true</fork>
<jvmArgs>-Duser.language=en</jvmArgs>
<threshold>Normal</threshold>
<effort>Default</effort>
<!-- <excludeFilterFile>${log4jParentDir}/findbugs-exclude-filter.xml</excludeFilterFile> -->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.13</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.3</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<version>${dv.taglist.version}</version>
<configuration>
<tagListOptions>
<tagClasses>
<tagClass>
<displayName>Todo Work</displayName>
<tags>
<tag>
<matchString>TODO</matchString>
<matchType>exact</matchType>
</tag>
<tag>
<matchString>FIXME</matchString>
<matchType>exact</matchType>
</tag>
<tag>
<matchString>NOPMD</matchString>
<matchType>exact</matchType>
</tag>
<tag>
<matchString>NOTE</matchString>
<matchType>exact</matchType>
</tag>
</tags>
</tagClass>
</tagClasses>
</tagListOptions>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
<version>${dv.rat.version}</version>
<!-- Should agree with config in plugin section -->
<configuration>
<licenses>
<license implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense">
<licenseFamilyCategory>Rocket</licenseFamilyCategory>
<licenseFamilyName>Rocket Software License</licenseFamilyName>
<notes></notes>
<patterns>
<pattern>Copyright 2014 Rocket Software, Inc. All rights reserved.</pattern>
</patterns>
</license>
</licenses>
<licenseFamilies>
<licenseFamily implementation="org.apache.rat.license.SimpleLicenseFamily">
<familyName>Rocket Software License</familyName>
</licenseFamily>
</licenseFamilies>
<excludes>
<exclude>.externalToolBuilders/*</exclude>
<exclude>maven-eclipse.xml</exclude>
<exclude>src/test/resources/**/*.csv</exclude>
<exclude>src/test/resources/**/*.tip</exclude>
<exclude>src/test/resources/**/*.txt</exclude>
<exclude>src/main/resources/META-INF/services/java.sql.Driver</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${dv.jacoco.version}</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.6</version>
</plugin>
</plugins>
</reporting>
</project>
{code}
> Embedded dist zip for 8.9.0 is missing from repo
> ------------------------------------------------
>
> Key: TEIID-3232
> URL: https://issues.jboss.org/browse/TEIID-3232
> Project: Teiid
> Issue Type: Bug
> Components: Build/Kits, Embedded
> Affects Versions: 8.9
> Environment: Java version: 1.7.0_71, vendor: Oracle Corporation
> Java home: C:\Program Files\Java\jdk1.7.0_71\jre
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
> Ant 1.9.4
> Ivy 2.3.0
> Reporter: Gary Gregory
> Assignee: Steven Hawkins
> Priority: Blocker
>
> For version 8.8.1, our build uses
> https://repository.jboss.org/org/jboss/teiid/teiid/8.8.1/teiid-8.8.1-embe...
> There is no such zip for 8.9.0.
> In fact there are no useful files in https://repository.jboss.org/org/jboss/teiid/teiid/8.9.0.Final
> Help!
--
This message was sent by Atlassian JIRA
(v6.3.8#6338)
11 years, 4 months