Download byteman-2.2.1.jar file

Introduction

You can download byteman-2.2.1.jar in this page.

License

Open Source License

Type List

byteman-2.2.1.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/org.jboss.byteman/byteman/pom.properties
META-INF/maven/org.jboss.byteman/byteman/pom.xml
org.jboss.byteman.agent.BytemanPolicy.class
org.jboss.byteman.agent.HelperManager.class
org.jboss.byteman.agent.Location.class
org.jboss.byteman.agent.LocationType.class
org.jboss.byteman.agent.Main.class
org.jboss.byteman.agent.Retransformer.class
org.jboss.byteman.agent.RuleScript.class
org.jboss.byteman.agent.ScriptRepository.class
org.jboss.byteman.agent.Transform.class
org.jboss.byteman.agent.TransformContext.class
org.jboss.byteman.agent.TransformListener.class
org.jboss.byteman.agent.Transformer.class
org.jboss.byteman.agent.adapter.BMInsnList.class
org.jboss.byteman.agent.adapter.BMJSRInliner.class
org.jboss.byteman.agent.adapter.BMJSRInlinerAdapter.class
org.jboss.byteman.agent.adapter.BMLocalScopeAdapter.class
org.jboss.byteman.agent.adapter.BMLocalScopeMethodAdapter.class
org.jboss.byteman.agent.adapter.EntryCheckAdapter.class
org.jboss.byteman.agent.adapter.EntryTriggerAdapter.class
org.jboss.byteman.agent.adapter.ExitCheckAdapter.class
org.jboss.byteman.agent.adapter.ExitTriggerAdapter.class
org.jboss.byteman.agent.adapter.FieldAccessCheckAdapter.class
org.jboss.byteman.agent.adapter.FieldAccessTriggerAdapter.class
org.jboss.byteman.agent.adapter.IndexParamAccessCheckAdapter.class
org.jboss.byteman.agent.adapter.IndexParamAccessTriggerAdapter.class
org.jboss.byteman.agent.adapter.InvokeCheckAdapter.class
org.jboss.byteman.agent.adapter.InvokeTriggerAdapter.class
org.jboss.byteman.agent.adapter.LineCheckAdapter.class
org.jboss.byteman.agent.adapter.LineTriggerAdapter.class
org.jboss.byteman.agent.adapter.LocalScopeMethodVisitor.class
org.jboss.byteman.agent.adapter.OpcodesHelper.class
org.jboss.byteman.agent.adapter.RuleAdapter.class
org.jboss.byteman.agent.adapter.RuleCheckAdapter.class
org.jboss.byteman.agent.adapter.RuleCheckMethodAdapter.class
org.jboss.byteman.agent.adapter.RuleGeneratorAdapter.class
org.jboss.byteman.agent.adapter.RuleMethodAdapter.class
org.jboss.byteman.agent.adapter.RuleTriggerAdapter.class
org.jboss.byteman.agent.adapter.RuleTriggerMethodAdapter.class
org.jboss.byteman.agent.adapter.SynchronizeCheckAdapter.class
org.jboss.byteman.agent.adapter.SynchronizeTriggerAdapter.class
org.jboss.byteman.agent.adapter.ThrowCheckAdapter.class
org.jboss.byteman.agent.adapter.ThrowTriggerAdapter.class
org.jboss.byteman.agent.adapter.VariableAccessCheckAdapter.class
org.jboss.byteman.agent.adapter.VariableAccessTriggerAdapter.class
org.jboss.byteman.agent.adapter.cfg.BBlock.class
org.jboss.byteman.agent.adapter.cfg.CFG.class
org.jboss.byteman.agent.adapter.cfg.CodeLocation.class
org.jboss.byteman.agent.adapter.cfg.FanOut.class
org.jboss.byteman.agent.adapter.cfg.InstructionSequence.class
org.jboss.byteman.agent.adapter.cfg.TriggerDetails.class
org.jboss.byteman.agent.adapter.cfg.TryCatchDetails.class
org.jboss.byteman.agent.check.BytecodeChecker.class
org.jboss.byteman.agent.check.ClassChecker.class
org.jboss.byteman.agent.check.ClassStructureAdapter.class
org.jboss.byteman.agent.check.LoadCache.class
org.jboss.byteman.agent.check.LoadedClassChecker.class
org.jboss.byteman.check.RuleCheck.class
org.jboss.byteman.check.RuleCheckResult.class
org.jboss.byteman.check.TestScript.class
org.jboss.byteman.java_cup.runtime.ComplexSymbolFactory.class
org.jboss.byteman.java_cup.runtime.DefaultSymbolFactory.class
org.jboss.byteman.java_cup.runtime.ParserException.class
org.jboss.byteman.java_cup.runtime.Scanner.class
org.jboss.byteman.java_cup.runtime.Symbol.class
org.jboss.byteman.java_cup.runtime.SymbolFactory.class
org.jboss.byteman.java_cup.runtime.lr_parser.class
org.jboss.byteman.java_cup.runtime.virtual_parse_stack.class
org.jboss.byteman.objectweb.asm.AnnotationVisitor.class
org.jboss.byteman.objectweb.asm.AnnotationWriter.class
org.jboss.byteman.objectweb.asm.Attribute.class
org.jboss.byteman.objectweb.asm.ByteVector.class
org.jboss.byteman.objectweb.asm.ClassAdapter.class
org.jboss.byteman.objectweb.asm.ClassReader.class
org.jboss.byteman.objectweb.asm.ClassVisitor.class
org.jboss.byteman.objectweb.asm.ClassWriter.class
org.jboss.byteman.objectweb.asm.Edge.class
org.jboss.byteman.objectweb.asm.FieldVisitor.class
org.jboss.byteman.objectweb.asm.FieldWriter.class
org.jboss.byteman.objectweb.asm.Frame.class
org.jboss.byteman.objectweb.asm.Handler.class
org.jboss.byteman.objectweb.asm.Item.class
org.jboss.byteman.objectweb.asm.Label.class
org.jboss.byteman.objectweb.asm.MethodAdapter.class
org.jboss.byteman.objectweb.asm.MethodVisitor.class
org.jboss.byteman.objectweb.asm.MethodWriter.class
org.jboss.byteman.objectweb.asm.Opcodes.class
org.jboss.byteman.objectweb.asm.Type.class
org.jboss.byteman.objectweb.asm.commons.AdviceAdapter.class
org.jboss.byteman.objectweb.asm.commons.AnalyzerAdapter.class
org.jboss.byteman.objectweb.asm.commons.CodeSizeEvaluator.class
org.jboss.byteman.objectweb.asm.commons.EmptyVisitor.class
org.jboss.byteman.objectweb.asm.commons.GeneratorAdapter.class
org.jboss.byteman.objectweb.asm.commons.InstructionAdapter.class
org.jboss.byteman.objectweb.asm.commons.JSRInlinerAdapter.class
org.jboss.byteman.objectweb.asm.commons.LocalVariablesSorter.class
org.jboss.byteman.objectweb.asm.commons.Method.class
org.jboss.byteman.objectweb.asm.commons.Remapper.class
org.jboss.byteman.objectweb.asm.commons.RemappingAnnotationAdapter.class
org.jboss.byteman.objectweb.asm.commons.RemappingClassAdapter.class
org.jboss.byteman.objectweb.asm.commons.RemappingFieldAdapter.class
org.jboss.byteman.objectweb.asm.commons.RemappingMethodAdapter.class
org.jboss.byteman.objectweb.asm.commons.RemappingSignatureAdapter.class
org.jboss.byteman.objectweb.asm.commons.SerialVersionUIDAdder.class
org.jboss.byteman.objectweb.asm.commons.SimpleRemapper.class
org.jboss.byteman.objectweb.asm.commons.StaticInitMerger.class
org.jboss.byteman.objectweb.asm.commons.TableSwitchGenerator.class
org.jboss.byteman.objectweb.asm.commons.TryCatchBlockSorter.class
org.jboss.byteman.objectweb.asm.signature.SignatureReader.class
org.jboss.byteman.objectweb.asm.signature.SignatureVisitor.class
org.jboss.byteman.objectweb.asm.signature.SignatureWriter.class
org.jboss.byteman.objectweb.asm.tree.AbstractInsnNode.class
org.jboss.byteman.objectweb.asm.tree.AnnotationNode.class
org.jboss.byteman.objectweb.asm.tree.ClassNode.class
org.jboss.byteman.objectweb.asm.tree.FieldInsnNode.class
org.jboss.byteman.objectweb.asm.tree.FieldNode.class
org.jboss.byteman.objectweb.asm.tree.FrameNode.class
org.jboss.byteman.objectweb.asm.tree.IincInsnNode.class
org.jboss.byteman.objectweb.asm.tree.InnerClassNode.class
org.jboss.byteman.objectweb.asm.tree.InsnList.class
org.jboss.byteman.objectweb.asm.tree.InsnNode.class
org.jboss.byteman.objectweb.asm.tree.IntInsnNode.class
org.jboss.byteman.objectweb.asm.tree.JumpInsnNode.class
org.jboss.byteman.objectweb.asm.tree.LabelNode.class
org.jboss.byteman.objectweb.asm.tree.LdcInsnNode.class
org.jboss.byteman.objectweb.asm.tree.LineNumberNode.class
org.jboss.byteman.objectweb.asm.tree.LocalVariableNode.class
org.jboss.byteman.objectweb.asm.tree.LookupSwitchInsnNode.class
org.jboss.byteman.objectweb.asm.tree.MemberNode.class
org.jboss.byteman.objectweb.asm.tree.MethodInsnNode.class
org.jboss.byteman.objectweb.asm.tree.MethodNode.class
org.jboss.byteman.objectweb.asm.tree.MultiANewArrayInsnNode.class
org.jboss.byteman.objectweb.asm.tree.TableSwitchInsnNode.class
org.jboss.byteman.objectweb.asm.tree.TryCatchBlockNode.class
org.jboss.byteman.objectweb.asm.tree.TypeInsnNode.class
org.jboss.byteman.objectweb.asm.tree.VarInsnNode.class
org.jboss.byteman.objectweb.asm.tree.analysis.Analyzer.class
org.jboss.byteman.objectweb.asm.tree.analysis.AnalyzerException.class
org.jboss.byteman.objectweb.asm.tree.analysis.BasicInterpreter.class
org.jboss.byteman.objectweb.asm.tree.analysis.BasicValue.class
org.jboss.byteman.objectweb.asm.tree.analysis.BasicVerifier.class
org.jboss.byteman.objectweb.asm.tree.analysis.Frame.class
org.jboss.byteman.objectweb.asm.tree.analysis.Interpreter.class
org.jboss.byteman.objectweb.asm.tree.analysis.SimpleVerifier.class
org.jboss.byteman.objectweb.asm.tree.analysis.SmallSet.class
org.jboss.byteman.objectweb.asm.tree.analysis.SourceInterpreter.class
org.jboss.byteman.objectweb.asm.tree.analysis.SourceValue.class
org.jboss.byteman.objectweb.asm.tree.analysis.Subroutine.class
org.jboss.byteman.objectweb.asm.tree.analysis.Value.class
org.jboss.byteman.objectweb.asm.util.ASMifiable.class
org.jboss.byteman.objectweb.asm.util.ASMifierAbstractVisitor.class
org.jboss.byteman.objectweb.asm.util.ASMifierAnnotationVisitor.class
org.jboss.byteman.objectweb.asm.util.ASMifierClassVisitor.class
org.jboss.byteman.objectweb.asm.util.ASMifierFieldVisitor.class
org.jboss.byteman.objectweb.asm.util.ASMifierMethodVisitor.class
org.jboss.byteman.objectweb.asm.util.AbstractVisitor.class
org.jboss.byteman.objectweb.asm.util.CheckAnnotationAdapter.class
org.jboss.byteman.objectweb.asm.util.CheckClassAdapter.class
org.jboss.byteman.objectweb.asm.util.CheckFieldAdapter.class
org.jboss.byteman.objectweb.asm.util.CheckMethodAdapter.class
org.jboss.byteman.objectweb.asm.util.CheckSignatureAdapter.class
org.jboss.byteman.objectweb.asm.util.TraceAbstractVisitor.class
org.jboss.byteman.objectweb.asm.util.TraceAnnotationVisitor.class
org.jboss.byteman.objectweb.asm.util.TraceClassVisitor.class
org.jboss.byteman.objectweb.asm.util.TraceFieldVisitor.class
org.jboss.byteman.objectweb.asm.util.TraceMethodVisitor.class
org.jboss.byteman.objectweb.asm.util.TraceSignatureVisitor.class
org.jboss.byteman.objectweb.asm.util.Traceable.class
org.jboss.byteman.objectweb.asm.xml.ASMContentHandler.class
org.jboss.byteman.objectweb.asm.xml.Processor.class
org.jboss.byteman.objectweb.asm.xml.SAXAdapter.class
org.jboss.byteman.objectweb.asm.xml.SAXAnnotationAdapter.class
org.jboss.byteman.objectweb.asm.xml.SAXClassAdapter.class
org.jboss.byteman.objectweb.asm.xml.SAXCodeAdapter.class
org.jboss.byteman.objectweb.asm.xml.SAXFieldAdapter.class
org.jboss.byteman.rule.Action.class
org.jboss.byteman.rule.Condition.class
org.jboss.byteman.rule.Event.class
org.jboss.byteman.rule.Rule.class
org.jboss.byteman.rule.RuleElement.class
org.jboss.byteman.rule.binding.Binding.class
org.jboss.byteman.rule.binding.Bindings.class
org.jboss.byteman.rule.compiler.CompileContext.class
org.jboss.byteman.rule.compiler.Compiler.class
org.jboss.byteman.rule.compiler.StackHeights.class
org.jboss.byteman.rule.exception.CompileException.class
org.jboss.byteman.rule.exception.EarlyReturnException.class
org.jboss.byteman.rule.exception.ExecuteException.class
org.jboss.byteman.rule.exception.ParseException.class
org.jboss.byteman.rule.exception.ThrowException.class
org.jboss.byteman.rule.exception.TypeException.class
org.jboss.byteman.rule.exception.TypeWarningException.class
org.jboss.byteman.rule.expression.ArithmeticExpression.class
org.jboss.byteman.rule.expression.ArrayExpression.class
org.jboss.byteman.rule.expression.AssignExpression.class
org.jboss.byteman.rule.expression.AssignableExpression.class
org.jboss.byteman.rule.expression.BinaryOperExpression.class
org.jboss.byteman.rule.expression.BitExpression.class
org.jboss.byteman.rule.expression.BooleanExpression.class
org.jboss.byteman.rule.expression.BooleanLiteral.class
org.jboss.byteman.rule.expression.ClassLiteralExpression.class
org.jboss.byteman.rule.expression.ComparisonExpression.class
org.jboss.byteman.rule.expression.ConditionalEvalExpression.class
org.jboss.byteman.rule.expression.DollarExpression.class
org.jboss.byteman.rule.expression.Expression.class
org.jboss.byteman.rule.expression.ExpressionHelper.class
org.jboss.byteman.rule.expression.FieldExpression.class
org.jboss.byteman.rule.expression.LogicalExpression.class
org.jboss.byteman.rule.expression.MethodExpression.class
org.jboss.byteman.rule.expression.MinusExpression.class
org.jboss.byteman.rule.expression.NewExpression.class
org.jboss.byteman.rule.expression.NotExpression.class
org.jboss.byteman.rule.expression.NullLiteral.class
org.jboss.byteman.rule.expression.NumericLiteral.class
org.jboss.byteman.rule.expression.OperExpression.class
org.jboss.byteman.rule.expression.PlusExpression.class
org.jboss.byteman.rule.expression.ReturnExpression.class
org.jboss.byteman.rule.expression.ShiftExpression.class
org.jboss.byteman.rule.expression.StaticExpression.class
org.jboss.byteman.rule.expression.StringLiteral.class
org.jboss.byteman.rule.expression.StringPlusExpression.class
org.jboss.byteman.rule.expression.TernaryOperExpression.class
org.jboss.byteman.rule.expression.ThrowExpression.class
org.jboss.byteman.rule.expression.TwiddleExpression.class
org.jboss.byteman.rule.expression.UnaryOperExpression.class
org.jboss.byteman.rule.expression.Variable.class
org.jboss.byteman.rule.grammar.ECAGrammarParser.class
org.jboss.byteman.rule.grammar.ECATokenLexer.class
org.jboss.byteman.rule.grammar.ParseNode.class
org.jboss.byteman.rule.grammar.PrintableSymbol.class
org.jboss.byteman.rule.grammar.sym.class
org.jboss.byteman.rule.helper.Helper.class
org.jboss.byteman.rule.helper.HelperAdapter.class
org.jboss.byteman.rule.helper.InterpretedHelper.class
org.jboss.byteman.rule.type.Type.class
org.jboss.byteman.rule.type.TypeGroup.class
org.jboss.byteman.rule.type.TypeHelper.class
org.jboss.byteman.synchronization.CountDown.class
org.jboss.byteman.synchronization.Counter.class
org.jboss.byteman.synchronization.Joiner.class
org.jboss.byteman.synchronization.Rendezvous.class
org.jboss.byteman.synchronization.Timer.class
org.jboss.byteman.synchronization.Waiter.class

Pom

byteman-2.2.1.pom file content.

<?xml version="1.0" encoding="UTF-8"?>
<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">
  <parent>
    <artifactId>byteman-root</artifactId>
    <groupId>org.jboss.byteman</groupId>
    <version>2.2.1</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <artifactId>byteman</artifactId>
  <name>byteman-agent</name>
  <description>The Byteman agent jar contains the implementation of the Byteman java agent, including
        the bytecode transformer, rule parser, type checker and execution engine and the agent
        listener.</description>
  <build>
    <plugins>
      <plugin>
        <artifactId>maven-jar-plugin</artifactId>
        <configuration>
          <archive>
            <manifestEntries>
              <Premain-Class>org.jboss.byteman.agent.Main</Premain-Class>
              <Agent-Class>org.jboss.byteman.agent.Main</Agent-Class>
              <Can-Redefine-Classes>true</Can-Redefine-Classes>
              <Can-Retransform-Classes>true</Can-Retransform-Classes>
            </manifestEntries>
          </archive>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-shade-plugin</artifactId>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>shade</goal>
            </goals>
            <configuration>
              <artifactSet>
                <includes>
                  <include>asm:asm-all</include>
                  <include>net.sf.squirrel-sql.thirdparty-non-maven:java-cup</include>
                </includes>
              </artifactSet>
              <filters>
                <filter>
                  <artifact>net.sf.squirrel-sql.thirdparty-non-maven:java-cup</artifact>
                  <includes>
                    <include>java_cup/runtime/**</include>
                  </includes>
                </filter>
                <filter>
                  <artifact>asm:asm-all</artifact>
                  <includes>
                    <include>org/objectweb/asm/**</include>
                  </includes>
                </filter>
              </filters>
              <relocations>
                <relocation>
                  <pattern>org.objectweb.asm</pattern>
                  <shadedPattern>org.jboss.byteman.objectweb.asm</shadedPattern>
                </relocation>
                <relocation>
                  <pattern>java_cup.runtime</pattern>
                  <shadedPattern>org.jboss.byteman.java_cup.runtime</shadedPattern>
                </relocation>
              </relocations>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <skipExec>true</skipExec>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-failsafe-plugin</artifactId>
        <executions>
          <execution>
            <id>javaops.TestArithmetic</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestArithmetic.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestArithmetic.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestArray</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestArray.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestArray.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestAssign</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestAssign.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestAssign.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestComparison</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestComparison.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestComparison.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestField</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestField.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestField.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestLogical</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestLogical.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestLogical.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestMethod</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestMethod.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestMethod.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestNew</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestNew.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestNew.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestClassLiteral</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestClassLiteral.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestClassLiteral.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestAll</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestAll.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestAll.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestCall</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestCall.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestCall.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestEntry</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestEntry.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestEntry.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestExit</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestExit.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestExit.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestLine</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestLine.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestLine.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestReadWrite</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestReadWrite.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestReadWrite.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestReadWriteParams</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestReadWriteParams.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestReadWriteParams.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestSynch</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestSynch.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestSynch.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestThrow</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestThrow.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestThrow.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>helpertests.TestCallerMatches</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/helpertests/TestCallerMatches.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/helpertests/TestCallerMatches.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>helpertests.TestStackTrace</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/helpertests/TestStackTrace.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/helpertests/TestStackTrace.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestInterfaceInjection</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestInterfaceInjection.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestInterfaceInjection.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestInvokeParamBinding</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestInvokeParamBinding.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestInvokeParamBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestOverridingInjection</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestOverridingInjection.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestOverridingInjection.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestOverridingInterfaceInjection</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestOverridingInterfaceInjection.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestOverridingInterfaceInjection.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestParamBinding</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestParamBinding.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestParamBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestRecursiveTriggers</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestRecursiveTriggers.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestRecursiveTriggers.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestReturnBindingAssignment</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestReturnBindingAssignment.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestReturnBindingAssignment.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestReturnBinding</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestReturnBinding.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestReturnBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestThrowBinding</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestThrowBinding.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestThrowBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestTriggerClassMethodBinding</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestTriggerClassMethodBinding.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestTriggerClassMethodBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestEmptySignature</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestEmptySignature.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestEmptySignature.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestEnclosedSynchronizationPropagation</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestEnclosedSynchronizationPropagation.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestEnclosedSynchronizationPropagation.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestInterfaceHierarchy</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestInterfaceHierarchy.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestInterfaceHierarchy.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMethodActualAgainstFormal</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMethodActualAgainstFormal.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMethodActualAgainstFormal.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMethodClauseReturnType</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMethodClauseReturnType.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMethodClauseReturnType.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMethodClauseReturnTypeDynamic</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMethodClauseReturnTypeDynamic.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=listener:true</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMethodParamAssign</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMethodParamAssign.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMethodParamAssign.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMethodParamName</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMethodParamName.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMethodParamName.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMultiMethodMatch</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMultiMethodMatch.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMultiMethodMatch.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestPromotePrimitiveToObject</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestPromotePrimitiveToObject.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestPromotePrimitiveToObject.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestStringAsCharSequence</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestStringAsCharSequence.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestStringAsCharSequence.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestThrowAction</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestThrowAction.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestThrowAction.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestThrowError</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestThrowError.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestThrowError.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestThrowRuleInjection</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestThrowRuleInjection.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestThrowRuleInjection.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestWaitAfterSignalWakeMustMeet</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestWaitAfterSignalWakeMustMeet.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestWaitAfterSignalWakeMustMeet.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestThrowRuntimeException</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestThrowRuntimeException.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestThrowRuntimeException.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestAfterCallAssign</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestAfterCallAssign.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestAfterCallAssign.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestAbstractInterfaceCall</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestAbstractInterfaceCall.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestAbstractInterfaceCall.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMaxStackComputation</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMaxStackComputation.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMaxStackComputation.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestBooleanComparisons</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestBooleanComparisons.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestBooleanComparisons.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestStackHeight</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestStackHeight.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestStackHeight.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestLocalUpdateType</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestLocalUpdateType.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestLocalUpdateType.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestRendezvousTimeout</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestRendezvousTimeout.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestRendezvousTimeout.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestJoinWaitTimeout</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestJoinWaitTimeout.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestJoinWaitTimeout.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestPlusExpressionCoerce</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestPlusExpressionCoerce.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestPlusExpressionCoerce.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>submit.TestSubmit</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/submit/TestSubmit.class</include>
              </includes>
              <argLine>-javaagent:${project.build.directory}/byteman-${project.version}.jar=listener:true</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestArithmetic.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestArithmetic.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestArithmetic.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestArray.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestArray.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestArray.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestAssign.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestAssign.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestAssign.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestComparison.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestComparison.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestComparison.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestField.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestField.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestField.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestLogical.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestLogical.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestLogical.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestMethod.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestMethod.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestMethod.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestNew.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestNew.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestNew.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>javaops.TestClassLiteral.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/javaops/TestClassLiteral.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/javaops/TestClassLiteral.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestAll.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestAll.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestAll.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestCall.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestCall.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestCall.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestEntry.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestEntry.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestEntry.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestExit.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestExit.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestExit.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestLine.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestLine.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestLine.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestReadWrite.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestReadWrite.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestReadWrite.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestReadWriteParams.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestReadWriteParams.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestReadWriteParams.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestSynch.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestSynch.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestSynch.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>location.TestThrow.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/location/TestThrow.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/location/TestThrow.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>helpertests.TestCallerMatches.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/helpertests/TestCallerMatches.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/helpertests/TestCallerMatches.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>helpertests.TestStackTrace.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/helpertests/TestStackTrace.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/helpertests/TestStackTrace.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestInterfaceInjection.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestInterfaceInjection.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestInterfaceInjection.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestInvokeParamBinding.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestInvokeParamBinding.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestInvokeParamBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestOverridingInjection.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestOverridingInjection.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestOverridingInjection.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestOverridingInterfaceInjection.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestOverridingInterfaceInjection.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestOverridingInterfaceInjection.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestParamBinding.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestParamBinding.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestParamBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestRecursiveTriggers.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestRecursiveTriggers.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestRecursiveTriggers.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestReturnBindingAssignment.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestReturnBindingAssignment.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestReturnBindingAssignment.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestReturnBinding.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestReturnBinding.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestReturnBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestThrowBinding.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestThrowBinding.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestThrowBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestTriggerClassMethodBinding.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestTriggerClassMethodBinding.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestTriggerClassMethodBinding.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>misc.TestDowncast.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/misc/TestDowncast.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/misc/TestDowncast.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestEmptySignature.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestEmptySignature.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestEmptySignature.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestEnclosedSynchronizationPropagation.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestEnclosedSynchronizationPropagation.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestEnclosedSynchronizationPropagation.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestInterfaceHierarchy.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestInterfaceHierarchy.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestInterfaceHierarchy.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMethodActualAgainstFormal.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMethodActualAgainstFormal.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMethodActualAgainstFormal.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMethodClauseReturnType.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMethodClauseReturnType.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMethodClauseReturnType.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMethodParamAssign.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMethodParamAssign.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMethodParamAssign.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMethodParamName.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMethodParamName.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMethodParamName.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMultiMethodMatch.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMultiMethodMatch.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMultiMethodMatch.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestPromotePrimitiveToObject.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestPromotePrimitiveToObject.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestPromotePrimitiveToObject.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestStringAsCharSequence.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestStringAsCharSequence.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestStringAsCharSequence.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestThrowAction.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestThrowAction.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestThrowAction.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestThrowError.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestThrowError.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestThrowError.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestThrowRuleInjection.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestThrowRuleInjection.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestThrowRuleInjection.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestWaitAfterSignalWakeMustMeet.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestWaitAfterSignalWakeMustMeet.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestWaitAfterSignalWakeMustMeet.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestThrowRuntimeException.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestThrowRuntimeException.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestThrowRuntimeException.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestAfterCallAssign.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestAfterCallAssign.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestAfterCallAssign.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestAbstractInterfaceCall.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestAbstractInterfaceCall.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestAbstractInterfaceCall.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestMaxStackComputation.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestMaxStackComputation.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestMaxStackComputation.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestBooleanComparisons.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestBooleanComparisons.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestBooleanComparisons.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestStackHeight.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestStackHeight.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestStackHeight.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestLocalUpdateType.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestLocalUpdateType.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestLocalUpdateType.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestRendezvousTimeout.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestRendezvousTimeout.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestRendezvousTimeout.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestJoinWaitTimeout.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestJoinWaitTimeout.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestJoinWaitTimeout.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>bugfixes.TestPlusExpressionCoerce.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/bugfixes/TestPlusExpressionCoerce.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=script:${project.build.testOutputDirectory}/scripts/bugfixes/TestPlusExpressionCoerce.btm</argLine>
            </configuration>
          </execution>
          <execution>
            <id>submit.TestSubmit.compiled</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <includes>
                <include>org/jboss/byteman/tests/submit/TestSubmit.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=listener:true</argLine>
            </configuration>
          </execution>
          <execution>
            <id>check.TestRuleCheck</id>
            <phase>integration-test</phase>
            <goals>
              <goal>integration-test</goal>
              <goal>verify</goal>
            </goals>
            <configuration>
              <forkMode>once</forkMode>
              <test>TestRuleCheck</test>
              <includes>
                <include>org/jboss/byteman/tests/check/TestRuleCheck.class</include>
              </includes>
              <argLine>-Dorg.jboss.byteman.compile.to.bytecode -javaagent:${project.build.directory}/byteman-${project.version}.jar=listener:true</argLine>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-verifier-plugin</artifactId>
        <executions>
          <execution>
            <id>main</id>
            <phase>verify</phase>
            <goals>
              <goal>verify</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <verificationFile>verification.xml</verificationFile>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <profiles>
    <profile>
      <id>asmdebug</id>
      <build>
        <plugins>
          <plugin>
            <artifactId>maven-shade-plugin</artifactId>
            <executions>
              <execution>
                <phase>package</phase>
                <goals>
                  <goal>shade</goal>
                </goals>
                <configuration>
                  <artifactSet>
                    <includes>
                      <include>asm:asm-debug-all</include>
                      <include>net.sf.squirrel-sql.thirdparty-non-maven:java-cup</include>
                    </includes>
                  </artifactSet>
                  <filters>
                    <filter>
                      <artifact>net.sf.squirrel-sql.thirdparty-non-maven:java-cup</artifact>
                      <includes>
                        <include>java_cup/runtime/**</include>
                      </includes>
                    </filter>
                    <filter>
                      <artifact>asm:asm-debug-all</artifact>
                      <includes>
                        <include>org/objectweb/asm/**</include>
                      </includes>
                    </filter>
                  </filters>
                  <relocations>
                    <relocation>
                      <pattern>java_cup.runtime</pattern>
                      <shadedPattern>org.jboss.byteman.java_cup.runtime</shadedPattern>
                    </relocation>
                  </relocations>
                </configuration>
              </execution>
            </executions>
          </plugin>
        </plugins>
      </build>
      <dependencies>
        <dependency>
          <groupId>asm</groupId>
          <artifactId>asm-debug-all</artifactId>
          <version>3.3.1</version>
        </dependency>
      </dependencies>
    </profile>
    <profile>
      <id>parser</id>
      <build>
        <plugins>
          <plugin>
            <artifactId>maven-antrun-plugin</artifactId>
            <version>1.7</version>
            <executions>
              <execution>
                <phase>generate-sources</phase>
                <goals>
                  <goal>run</goal>
                </goals>
                <configuration>
                  <target>
                    <java>
                      <arg />
                      <arg />
                      <arg />
                      <arg />
                      <arg />
                      <classpath />
                    </java>
                    <java>
                      <arg />
                      <arg />
                      <arg />
                      <arg />
                      <arg />
                      <arg />
                      <arg />
                      <arg />
                      <classpath />
                    </java>
                  </target>
                </configuration>
              </execution>
            </executions>
          </plugin>
        </plugins>
      </build>
      <dependencies>
        <dependency>
          <groupId>de.jflex</groupId>
          <artifactId>jflex</artifactId>
        </dependency>
      </dependencies>
    </profile>
  </profiles>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.8.2</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.jboss.byteman</groupId>
      <artifactId>byteman-submit</artifactId>
      <version>2.2.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
</project>

POM Entry

<dependency>
   <groupId>org.jboss.byteman</groupId>
   <artifactId>byteman</artifactId>
   <version>2.2.1</version>
</dependency>

Download

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



Download byteman-2.2.1.jar file




PreviousNext

Related