Download rhq-core-plugin-container-4.11.0.jar file

Introduction

You can download rhq-core-plugin-container-4.11.0.jar in this page.

License

Open Source

Type List

rhq-core-plugin-container-4.11.0.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/org.rhq/rhq-core-plugin-container/pom.properties
META-INF/maven/org.rhq/rhq-core-plugin-container/pom.xml
org.rhq.core.pc.ContainerService.class
org.rhq.core.pc.PluginContainer.class
org.rhq.core.pc.PluginContainerConfiguration.class
org.rhq.core.pc.PluginContainerMBeanImpl.class
org.rhq.core.pc.PluginContainerMBeanImplMBean.class
org.rhq.core.pc.RebootRequestListener.class
org.rhq.core.pc.ServerServices.class
org.rhq.core.pc.StandaloneContainer.class
org.rhq.core.pc.agent.AgentRegistrar.class
org.rhq.core.pc.agent.AgentService.class
org.rhq.core.pc.agent.AgentServiceLifecycleListener.class
org.rhq.core.pc.agent.AgentServiceStreamRemoter.class
org.rhq.core.pc.availability.AvailabilityContextImpl.class
org.rhq.core.pc.bundle.BundleManager.class
org.rhq.core.pc.component.ComponentInvocationContextImpl.class
org.rhq.core.pc.configuration.ConfigManagement.class
org.rhq.core.pc.configuration.ConfigManagementFactory.class
org.rhq.core.pc.configuration.ConfigManagementFactoryImpl.class
org.rhq.core.pc.configuration.ConfigManagementSupport.class
org.rhq.core.pc.configuration.ConfigurationCheckExecutor.class
org.rhq.core.pc.configuration.ConfigurationManager.class
org.rhq.core.pc.configuration.ConfigurationUpdateException.class
org.rhq.core.pc.configuration.ConfigurationUtilityService.class
org.rhq.core.pc.configuration.ConfigurationUtilityServiceImpl.class
org.rhq.core.pc.configuration.LegacyConfigManagement.class
org.rhq.core.pc.configuration.RawConfigManagement.class
org.rhq.core.pc.configuration.StructuredAndRawConfigManagement.class
org.rhq.core.pc.configuration.StructuredConfigManagement.class
org.rhq.core.pc.configuration.UpdateInProgressException.class
org.rhq.core.pc.configuration.UpdateResourceConfigurationRunner.class
org.rhq.core.pc.content.ContentContextImpl.class
org.rhq.core.pc.content.ContentDiscoveryRunner.class
org.rhq.core.pc.content.ContentManager.class
org.rhq.core.pc.content.CreateContentRunner.class
org.rhq.core.pc.content.DeleteContentRunner.class
org.rhq.core.pc.content.RetrieveContentBitsRunner.class
org.rhq.core.pc.content.ScheduledContentDiscoveryInfo.class
org.rhq.core.pc.drift.ChangeSetManager.class
org.rhq.core.pc.drift.ChangeSetManagerImpl.class
org.rhq.core.pc.drift.DriftClient.class
org.rhq.core.pc.drift.DriftDetectionException.class
org.rhq.core.pc.drift.DriftDetectionSchedule.class
org.rhq.core.pc.drift.DriftDetectionSummary.class
org.rhq.core.pc.drift.DriftDetector.class
org.rhq.core.pc.drift.DriftFilesSender.class
org.rhq.core.pc.drift.DriftInputStream.class
org.rhq.core.pc.drift.DriftManager.class
org.rhq.core.pc.drift.FilterFileVisitor.class
org.rhq.core.pc.drift.ScheduleQueue.class
org.rhq.core.pc.drift.ScheduleQueueImpl.class
org.rhq.core.pc.drift.SnapshotGenerator.class
org.rhq.core.pc.drift.SnapshotHandle.class
org.rhq.core.pc.drift.sync.DriftSyncManager.class
org.rhq.core.pc.drift.sync.DriftSynchronizer.class
org.rhq.core.pc.drift.sync.DriftSynchronizerFactory.class
org.rhq.core.pc.drift.sync.RuntimeSynchronizer.class
org.rhq.core.pc.drift.sync.StartupSynchronizer.class
org.rhq.core.pc.event.EventContextImpl.class
org.rhq.core.pc.event.EventManager.class
org.rhq.core.pc.event.EventPollerRunner.class
org.rhq.core.pc.event.EventSenderRunner.class
org.rhq.core.pc.event.EventUtility.class
org.rhq.core.pc.inventory.AutoDiscoveryExecutor.class
org.rhq.core.pc.inventory.AvailabilityExecutor.class
org.rhq.core.pc.inventory.AvailabilityProxy.class
org.rhq.core.pc.inventory.CreateResourceRunner.class
org.rhq.core.pc.inventory.CustomScanRootAvailabilityExecutor.class
org.rhq.core.pc.inventory.DeleteResourceRunner.class
org.rhq.core.pc.inventory.ForceAvailabilityExecutor.class
org.rhq.core.pc.inventory.InventoryContextImpl.class
org.rhq.core.pc.inventory.InventoryEventListener.class
org.rhq.core.pc.inventory.InventoryFile.class
org.rhq.core.pc.inventory.InventoryManager.class
org.rhq.core.pc.inventory.ResourceContainer.class
org.rhq.core.pc.inventory.ResourceFactoryManager.class
org.rhq.core.pc.inventory.RuntimeDiscoveryExecutor.class
org.rhq.core.pc.inventory.TimeoutException.class
org.rhq.core.pc.measurement.MeasurementCollectorRunner.class
org.rhq.core.pc.measurement.MeasurementManager.class
org.rhq.core.pc.measurement.MeasurementManagerMBean.class
org.rhq.core.pc.measurement.MeasurementSenderRunner.class
org.rhq.core.pc.measurement.ScheduledMeasurementInfo.class
org.rhq.core.pc.operation.OperationContextImpl.class
org.rhq.core.pc.operation.OperationInvocation.class
org.rhq.core.pc.operation.OperationManager.class
org.rhq.core.pc.operation.OperationServicesAdapter.class
org.rhq.core.pc.operation.OperationThreadPoolGateway.class
org.rhq.core.pc.ping.PingManager.class
org.rhq.core.pc.plugin.BlacklistedException.class
org.rhq.core.pc.plugin.CanonicalResourceKey.class
org.rhq.core.pc.plugin.ClassLoaderManager.class
org.rhq.core.pc.plugin.FileSystemPluginFinder.class
org.rhq.core.pc.plugin.PluginClassLoader.class
org.rhq.core.pc.plugin.PluginComponentFactory.class
org.rhq.core.pc.plugin.PluginDescriptorLoader.class
org.rhq.core.pc.plugin.PluginEnvironment.class
org.rhq.core.pc.plugin.PluginFinder.class
org.rhq.core.pc.plugin.PluginLifecycleListenerManager.class
org.rhq.core.pc.plugin.PluginLifecycleListenerManagerImpl.class
org.rhq.core.pc.plugin.PluginManager.class
org.rhq.core.pc.plugin.PluginValidator.class
org.rhq.core.pc.plugin.RootPluginClassLoader.class
org.rhq.core.pc.plugin.SimplePluginFinder.class
org.rhq.core.pc.standaloneContainer.Command.class
org.rhq.core.pc.standaloneContainer.History.class
org.rhq.core.pc.support.SupportManager.class
org.rhq.core.pc.upgrade.DiscoverySuspendedException.class
org.rhq.core.pc.upgrade.ResourceUpgradeDelegate.class
org.rhq.core.pc.util.ComponentService.class
org.rhq.core.pc.util.ComponentServiceImpl.class
org.rhq.core.pc.util.ComponentUtil.class
org.rhq.core.pc.util.ConfigurationPrinter.class
org.rhq.core.pc.util.DiscoveryComponentProxyFactory.class
org.rhq.core.pc.util.FacetLockType.class
org.rhq.core.pc.util.InventoryPrinter.class
org.rhq.core.pc.util.LoggingThreadFactory.class

Pom

rhq-core-plugin-container-4.11.0.pom file content.

<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>

   <parent>
      <groupId>org.rhq</groupId>
      <artifactId>rhq-core-parent</artifactId>
      <version>4.11.0</version>
   </parent>

   <artifactId>rhq-core-plugin-container</artifactId>
   <packaging>jar</packaging>

   <name>RHQ Plugin Container</name>
   <description>RHQ plugin container</description>

   <dependencies>

      <!-- Internal Deps -->
      <dependency>
         <groupId>${rhq.groupId}</groupId>
         <artifactId>rhq-core-domain</artifactId>
         <version>${project.version}</version>
      </dependency>

      <dependency>
         <groupId>${rhq.groupId}</groupId>
         <artifactId>rhq-core-plugin-api</artifactId>
         <version>${project.version}</version>
      </dependency>

      <dependency>
         <groupId>${rhq.groupId}</groupId>
         <artifactId>rhq-core-comm-api</artifactId>
         <version>${project.version}</version>
      </dependency>

      <dependency>
         <groupId>${rhq.groupId}</groupId>
         <artifactId>rhq-core-client-api</artifactId>
         <version>${project.version}</version>
      </dependency>

      <dependency>
         <groupId>${rhq.groupId}</groupId>
         <artifactId>rhq-core-native-system</artifactId>
         <version>${project.version}</version>
      </dependency>

      <dependency>
          <groupId>${rhq.groupId}</groupId>
          <artifactId>rhq-common-drift</artifactId>
          <version>${project.version}</version>
      </dependency>

      <!-- 3rd Party Deps -->
      <dependency>
         <groupId>org.hyperic</groupId>
         <artifactId>sigar</artifactId>
         <!-- NOTE: The version is defined in the root POM's dependencyManagement section. -->
      </dependency>

      <dependency>
         <groupId>net.augeas</groupId>
         <artifactId>augeas-native</artifactId>
         <version>${augeas.version}</version>
         <classifier>${augeas.classifier}</classifier>
         <type>zip</type>
      </dependency>

      <!-- Test dependencies -->
      <dependency>
         <groupId>org.powermock</groupId>
         <artifactId>powermock-api-mockito</artifactId>
         <scope>test</scope>
      </dependency>

      <dependency>
         <groupId>${project.groupId}</groupId>
         <artifactId>test-utils</artifactId>
         <version>${project.version}</version>
         <scope>test</scope>
      </dependency>

      <dependency>
         <groupId>commons-io</groupId>
         <artifactId>commons-io</artifactId>
      </dependency>

     <dependency>
     	<groupId>net.sf.trove4j</groupId>
     	<artifactId>trove4j</artifactId>
     </dependency>
   </dependencies>

  <build>
    <plugins>

      <!-- need to copy/unzip the SIGAR native libraries to the target directory and tell SIGAR where they are -->
      <plugin>
        <artifactId>maven-antrun-plugin</artifactId>
        <executions>
          <execution>
            <id>process-test-resources</id>
            <phase>process-test-resources</phase>
            <configuration>
              <target>
                 <echo>SIGAR java library version used is ${sigar.version}</echo>
                 <echo>Copying/unzipping SIGAR native libraries (version ${sigar.version}) to local build directory</echo>
                 <mkdir dir="${project.build.directory}/jboss-sigar" />
                 <copy toDir="${project.build.directory}/jboss-sigar">
                    <fileset dir="${settings.localRepository}/org/hyperic/sigar-dist/${sigar.version}" includes="*.zip" />
                 </copy>
                 <unzip dest="${project.build.directory}/jboss-sigar">
                    <fileset dir="${project.build.directory}/jboss-sigar" includes="*.zip" />
                    <patternset>
                       <include name="**/lib/sigar.jar" />
                       <include name="**/lib/bcel*.jar" />
                       <include name="**/lib/*.so" />
                       <include name="**/lib/*.sl" />
                       <include name="**/lib/*.dll" />
                       <include name="**/lib/*.dylib" />
                    </patternset>
                 </unzip>
                 <move todir="${project.build.directory}/jboss-sigar" flatten="true">
                    <fileset dir="${project.build.directory}/jboss-sigar">
                       <include name="**/lib/*" />
                    </fileset>
                 </move>
                 <delete dir="${project.build.directory}/jboss-sigar/hyperic-sigar-${sigar.version}" />
              </target>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>

          <execution>
            <id>process-test-classes</id>
            <phase>process-test-classes</phase>
            <configuration>
              <target unless="maven.test.skip">
                 <echo>Assembling the resource upgrade test plugins</echo>
                 <copy toDir="${project.build.testOutputDirectory}/tmp/v1/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/v1/rhq-plugin.xml" />
                 </copy>
                 <copy toDir="${project.build.testOutputDirectory}/tmp/v1/org/rhq/core/pc/upgrade/plugins/v1">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/v1/*.class" />
                 </copy>
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-1.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/v1" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/v2/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/v2/rhq-plugin.xml" />
                 </copy>
                 <copy toDir="${project.build.testOutputDirectory}/tmp/v2/org/rhq/core/pc/upgrade/plugins/v2">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/v2/*.class" />
                 </copy>
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-2.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/v2" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/failing/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/failing/rhq-plugin.xml" />
                 </copy>
                 <copy toDir="${project.build.testOutputDirectory}/tmp/failing/org/rhq/core/pc/upgrade/plugins/failing">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/failing/*.class" />
                 </copy>
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-3.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/failing" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/base/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/base/rhq-plugin.xml" />
                 </copy>
                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/base/org/rhq/core/pc/upgrade/plugins/multi/base">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/base/*.class" />
                 </copy>
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-base-1.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/base" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/parentdep1/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/parentdep1/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/multi/parentdep1/org/rhq/core/pc/upgrade/plugins/multi/parentdep1">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/parentdep1/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-parentdep-1.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/parentdep1" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/parentdep2/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/parentdep2/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/multi/parentdep2/org/rhq/core/pc/upgrade/plugins/multi/parentdep2">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/parentdep2/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-parentdep-2.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/parentdep2" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/parentsibling1/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/parentsibling1/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/multi/parentsibling1/org/rhq/core/pc/upgrade/plugins/multi/parentsibling1">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/parentsibling1/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-parentsibling-1.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/parentsibling1" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/parentsibling2/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/parentsibling2/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/multi/parentsibling2/org/rhq/core/pc/upgrade/plugins/multi/parentsibling2">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/parentsibling2/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-parentsibling-2.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/parentsibling2" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/root/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/root/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/multi/root/org/rhq/core/pc/upgrade/plugins/multi/root">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/root/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-root-1.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/root" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/sibling1/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/sibling1/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/multi/sibling1/org/rhq/core/pc/upgrade/plugins/multi/sibling1">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/sibling1/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-sibling-1.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/sibling1" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/sibling2/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/sibling2/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/multi/sibling2/org/rhq/core/pc/upgrade/plugins/multi/sibling2">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/sibling2/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-sibling-2.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/sibling2" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/v1/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/v1/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/multi/v1/org/rhq/core/pc/upgrade/plugins/multi/v1">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/v1/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-test-1.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/v1" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/multi/v2/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/multi/v2/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/multi/v2/org/rhq/core/pc/upgrade/plugins/multi/v2">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/multi/v2/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-multi-test-2.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/multi/v2" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/progress/v1/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/progress/v1/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/progress/v1/org/rhq/core/pc/upgrade/plugins/progress/v1">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/progress/v1/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-progress-test-1.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/progress/v1" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/progress/v2/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/progress/v2/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/progress/v2/org/rhq/core/pc/upgrade/plugins/progress/v2">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/progress/v2/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-progress-test-2.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/progress/v2" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/duplicate/v1/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/duplicate/v1/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/duplicate/v1/org/rhq/core/pc/upgrade/plugins/duplicate/v1">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/duplicate/v1/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-duplicate-test-1.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/duplicate/v1" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <copy toDir="${project.build.testOutputDirectory}/tmp/duplicate/v2/META-INF">
                    <fileset file="${project.build.testSourceDirectory}/org/rhq/core/pc/upgrade/plugins/duplicate/v2/rhq-plugin.xml" />
                 </copy>
                 <!-- <copy toDir="${project.build.testOutputDirectory}/tmp/duplicate/v2/org/rhq/core/pc/upgrade/plugins/duplicate/v2">
                    <fileset file="${project.build.testOutputDirectory}/org/rhq/core/pc/upgrade/plugins/duplicate/v2/*.class" />
                 </copy> -->
                 <jar destfile="${project.build.testOutputDirectory}/resource-upgrade-test-plugin-duplicate-test-2.0.0.jar">
                    <fileset dir="${project.build.testOutputDirectory}/tmp/duplicate/v2" includes="**/*.class,**/rhq-plugin.xml" />
                 </jar>

                 <delete dir="${project.build.testOutputDirectory}/tmp" />
              </target>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
        </executions>
      </plugin>

      <plugin>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
            <skipTests>true</skipTests>
        </configuration>
        <executions>
            <execution>
                <id>allExceptArquillian</id>
                <goals>
                    <goal>test</goal>
                </goals>
                <configuration>
                    <skipTests>${skipTests}</skipTests>
                    <systemPropertyVariables>
                       <rhq.version>${project.version}</rhq.version>
                    </systemPropertyVariables>

                    <excludedGroups>arquillian,${rhq.testng.excludedGroups}</excludedGroups>
                    <!-- need to point the library path to the location of the native libraries -->
                    <argLine>${jacoco.unit-test.args} -Dorg.hyperic.sigar.path=${project.build.directory}/jboss-sigar</argLine>
                    <!--
                       <argLine>${jacoco.unit-test.args} -Dorg.hyperic.sigar.path=${project.build.directory}/jboss-sigar -Dsigar.nativeLogging=true</argLine>
                     -->
                </configuration>
            </execution>
        </executions>
      </plugin>

      <plugin>
        <artifactId>maven-jar-plugin</artifactId>
        <executions>
          <execution>
            <goals>
              <goal>jar</goal>
              <goal>test-jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>

    </plugins>
  </build>
</project>

POM Entry

<dependency>
   <groupId>org.rhq</groupId>
   <artifactId>rhq-core-plugin-container</artifactId>
   <version>4.11.0</version>
</dependency>

Download

If you think the following rhq-core-plugin-container-4.11.0.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download rhq-core-plugin-container-4.11.0.jar file




PreviousNext

Related