Java (Java Agent, Installation, JVM, and Controller Installation)

cancel
Showing results for 
Search instead for 
Did you mean: 

Importing custom transaction detection rules

Importing custom transaction detection rules

Hi,

 

I'm trying to import previously exported xml configurations of transaction detection rules via the API.

I'm hitting the endpoint the way that is described in the documentation:

 

 

 

curl -X POST --user user1@customer1:secret
http://demo.appdynamics.com/controller/transactiondetection/ECo
mmerce/Inventory-Services/custom/ -F file=@customrules.xml

 

 

I'm sending a file that was previously returned from the API with no changes (from another Application so that no overwrite=true setting is needed).

I'm getting a "500 Internal Server Error" response and the import is not happening.

 

A similar question has been already asked here: https://community.appdynamics.com/t5/Java-Java-Agent-Installation-JVM/Exporting-en-importing-custom-...

but it didn't get a helpful answer.

I have a correct user configured (I'm able to import / export dashboards and health rules so I must have a right user).

 

Here's the payload that I'm sending:

<mds-data controller-version="004-005-002-001">
    <rule-list>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="Apache Axis2 Admin Servlet"
            rule-name="Apache Axis2 Admin Servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.apache.axis2.transport.http.AxisAdminServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="DOT_NET_APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="ASP.NET WebService Script Handler"
            rule-name="ASP.NET WebService Script Handler"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"ASP_DOTNET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"IS_IN_LIST","matchstrings":["System.Web.Script.Services.ScriptHandlerFactory+HandlerWrapper","System.Web.Script.Services.ScriptHandlerFactory+HandlerWrapperWithSession","System.Web.Script.Services.ScriptHandlerFactory+AsyncHandlerWrapper","System.Web.Script.Services.ScriptHandlerFactory+AsyncHandlerWrapperWithSession"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"DOT_NET_APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="Jersey Servlet"
            rule-name="Jersey Servlet" rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["com.sun.jersey.spi.container.servlet.ServletContainer"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="Weblogic JAX RPC Servlets"
            rule-name="Weblogic JAX RPC Servlets"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"STARTS_WITH","matchstrings":["weblogic.wsee.server.servlet."],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="JAX WS RI Dispatcher Servlet"
            rule-name="JAX WS RI Dispatcher Servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["com.sun.xml.ws.transport.http.servlet.WSServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="Weblogic JAX WS Webservice Servlet"
            rule-name="Weblogic JAX WS Webservice Servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["weblogic.wsee.jaxws.JAXWSServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="CometD Annotation Servlet"
            rule-name="CometD Annotation Servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.cometd.annotation.AnnotationCometdServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="" rule-name="My own tdr"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txautodiscoveryrule":{"autodiscoveryconfigs":[]},"txcustomrule":{"type":"INCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"uri":{"type":"EQUALS","matchstrings":["test"]},"parameters":[],"headers":[],"cookies":[]}}],"actions":[],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="NODE_JS_SERVER" enabled="true" priority="0"
            rule-description="NodeJS Static Content Filter"
            rule-name="NodeJS Static Content Filter"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"NODEJS_WEB","matchconditions":[{"type":"HTTP","httpmatch":{"httpmethod":"GET","uri":{"type":"MATCHES_REGEX","matchstrings":["robots.txt|.*\.(js|css|png|gif|jpg|jpeg|ico)$"],"isnot":false},"parameters":[],"headers":[],"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"NODE_JS_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="Apache Axis2 Servlet"
            rule-name="Apache Axis2 Servlet" rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.apache.axis2.transport.http.AxisServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="false"
            priority="0" rule-description="Cron4J" rule-name="Cron4J"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"INCLUDE","txentrypointtype":"POJO","matchconditions":[{"type":"INSTRUMENTATION_PROBE","instrumentionprobe":{"javadefinition":{"classmatch":{"type":"INHERITS_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["it.sauronsoftware.cron4j.Task"],"isnot":false}},"methodmatch":{"methodnamecondition":{"type":"EQUALS","matchstrings":["execute"],"isnot":false}},"methodparamtypes":[]}}}],"actions":[{"type":"POJO_SPLIT","pojosplit":{"basicsplitconfig":{"splitoperationtype":0},"advancedsplitconfig":[{"splitoperationtype":4}]}}],"properties":[{"type":"BOOLEAN","name":"POJO_BACKUP","booleanvalue":true,"ranges":[]}]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="Apache Axis Servlet"
            rule-name="Apache Axis Servlet" rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.apache.axis.transport.http.AxisServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="Struts Action Servlet"
            rule-name="Struts Action Servlet" rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.apache.struts.action.ActionServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="Jersey 2.x Servlet"
            rule-name="Jersey 2.x Servlet" rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.glassfish.jersey.servlet.ServletContainer"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="JBoss web-services servlet"
            rule-name="JBoss web-services servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.jboss.wsf.stack.jbws.EndpointServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="PYTHON_SERVER" enabled="true" priority="0"
            rule-description="Python Static Content Filter"
            rule-name="Python Static Content Filter"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"PYTHON_WEB","matchconditions":[{"type":"HTTP","httpmatch":{"httpmethod":"GET","uri":{"type":"MATCHES_REGEX","matchstrings":["robots.txt|.*\.(js|css|png|gif|jpg|jpeg|ico)$"],"isnot":false},"parameters":[],"headers":[],"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"PYTHON_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="Spring WS - dispatching of Web service messages"
            rule-name="Spring WS - dispatching of Web service messages"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.springframework.ws.transport.http.MessageDispatcherServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="XFire web-services servlet"
            rule-name="XFire web-services servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.codehaus.xfire.transport.http.XFireConfigurableServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="Websphere web-services Servlet"
            rule-name="Websphere web-services Servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["com.ibm.ws.webservices.engine.transport.http.WebServicesServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="CometD Servlet"
            rule-name="CometD Servlet" rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.cometd.server.CometdServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="DOT_NET_APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="ASP.NET WebService Session Handler"
            rule-name="ASP.NET WebService Session Handler"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"ASP_DOTNET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["System.Web.Services.Protocols.SyncSessionlessHandler"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"DOT_NET_APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="DOT_NET_APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="ASP.NET WCF Activation Handler"
            rule-name="ASP.NET WCF Activation Handler"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"ASP_DOTNET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["System.ServiceModel.Activation.HttpHandler"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"DOT_NET_APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0" rule-description="Weblogic JAX WS Servlet"
            rule-name="Weblogic JAX WS Servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["weblogic.wsee.jaxws.JAXWSWebAppServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="DOT_NET_APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="ASP.NET MVC5 Resource Handler"
            rule-name="ASP.NET MVC5 Resource Handler"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"ASP_DOTNET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["System.Web.Optimization.BundleHandler"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"DOT_NET_APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="Websphere web-services axis Servlet"
            rule-name="Websphere web-services axis Servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["com.ibm.ws.websvcs.transport.http.WASAxis2Servlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="Spring WS - Base servlet for Spring's web framework"
            rule-name="Spring WS - Base servlet for Spring's web framework"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.springframework.web.servlet.FrameworkServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
        <rule agent-type="APPLICATION_SERVER" enabled="true"
            priority="0"
            rule-description="JBoss 6.x web-services Servlet"
            rule-name="JBoss 6.x web-services Servlet"
            rule-type="TX_MATCH_RULE" version="0">
            <tx-match-rule>{"type":"CUSTOM","txcustomrule":{"type":"EXCLUDE","txentrypointtype":"SERVLET","matchconditions":[{"type":"HTTP","httpmatch":{"parameters":[],"headers":[],"classmatch":{"type":"MATCHES_CLASS","classnamecondition":{"type":"EQUALS","matchstrings":["org.jboss.wsf.spi.deployment.WSFServlet"],"isnot":false}},"cookies":[]}}],"actions":[{"type":"HTTP_SPLIT","httpsplit":{}}],"properties":[]},"agenttype":"APPLICATION_SERVER"}</tx-match-rule>
        </rule>
    </rule-list>
    <scope-rule-mapping-list>
        <scope-rule-mapping scope-name="Default Scope">
            <rule rule-description="Apache Axis2 Admin Servlet" rule-name="Apache Axis2 Admin Servlet"/>
            <rule rule-description="ASP.NET WebService Script Handler" rule-name="ASP.NET WebService Script Handler"/>
            <rule rule-description="Jersey Servlet" rule-name="Jersey Servlet"/>
            <rule rule-description="Python Auto Discovery Rule" rule-name="Python Auto Discovery Rule"/>
            <rule rule-description="Weblogic JAX RPC Servlets" rule-name="Weblogic JAX RPC Servlets"/>
            <rule rule-description="JAX WS RI Dispatcher Servlet" rule-name="JAX WS RI Dispatcher Servlet"/>
            <rule rule-description="Weblogic JAX WS Webservice Servlet" rule-name="Weblogic JAX WS Webservice Servlet"/>
            <rule rule-description="CometD Annotation Servlet" rule-name="CometD Annotation Servlet"/>
            <rule rule-description="NodeJS Static Content Filter" rule-name="NodeJS Static Content Filter"/>
            <rule rule-description="Apache Axis2 Servlet" rule-name="Apache Axis2 Servlet"/>
            <rule rule-description="Php Auto Discovery Rule" rule-name="Php Auto Discovery Rule"/>
            <rule rule-description="Cron4J" rule-name="Cron4J"/>
            <rule rule-description="Apache Axis Servlet" rule-name="Apache Axis Servlet"/>
            <rule rule-description=".NET Auto Discovery Rule" rule-name=".NET Auto Discovery Rule"/>
            <rule rule-description="Struts Action Servlet" rule-name="Struts Action Servlet"/>
            <rule rule-description="Jersey 2.x Servlet" rule-name="Jersey 2.x Servlet"/>
            <rule rule-description="JBoss web-services servlet" rule-name="JBoss web-services servlet"/>
            <rule rule-description="Python Static Content Filter" rule-name="Python Static Content Filter"/>
            <rule rule-description="Java Auto Discovery Rule" rule-name="Java Auto Discovery Rule"/>
            <rule
                rule-description="Spring WS - dispatching of Web service messages" rule-name="Spring WS - dispatching of Web service messages"/>
            <rule rule-description="XFire web-services servlet" rule-name="XFire web-services servlet"/>
            <rule rule-description="Websphere web-services Servlet" rule-name="Websphere web-services Servlet"/>
            <rule rule-description="CometD Servlet" rule-name="CometD Servlet"/>
            <rule rule-description="Web Server Auto Discovery Rule" rule-name="Web Server Auto Discovery Rule"/>
            <rule rule-description="ASP.NET WebService Session Handler" rule-name="ASP.NET WebService Session Handler"/>
            <rule rule-description="ASP.NET WCF Activation Handler" rule-name="ASP.NET WCF Activation Handler"/>
            <rule rule-description="Node.js Auto Discovery Rule" rule-name="Node.js Auto Discovery Rule"/>
            <rule rule-description="Weblogic JAX WS Servlet" rule-name="Weblogic JAX WS Servlet"/>
            <rule rule-description="ASP.NET MVC5 Resource Handler" rule-name="ASP.NET MVC5 Resource Handler"/>
            <rule rule-description="Websphere web-services axis Servlet" rule-name="Websphere web-services axis Servlet"/>
            <rule
                rule-description="Spring WS - Base servlet for Spring's web framework" rule-name="Spring WS - Base servlet for Spring's web framework"/>
            <rule rule-description="JBoss 6.x web-services Servlet" rule-name="JBoss 6.x web-services Servlet"/>
        </scope-rule-mapping>
    </scope-rule-mapping-list>
</mds-data>

 

It has only one rule that was created by me, named "my own tdr". 

I'll appreciate any help.

 

Best regards

Ewelina

Importing custom transaction detection rules