<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Transaction aborted when saving error detection configuration in Splunk AppDynamics</title>
    <link>https://community.splunk.com/t5/Splunk-AppDynamics/Transaction-aborted-when-saving-error-detection-configuration/m-p/722511#M3204</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Hi Erik&lt;/SPAN&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-New-Member lia-component-message-view-widget-author-username"&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN&gt;We have identified this issue already and the fix is being addressed in 4.3.4 controller version.Could you please verify once the controller is upgraded.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Yogesh&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 04 Sep 2017 10:46:22 GMT</pubDate>
    <dc:creator>Yogesh_Chouk</dc:creator>
    <dc:date>2017-09-04T10:46:22Z</dc:date>
    <item>
      <title>Transaction aborted when saving error detection configuration</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/Transaction-aborted-when-saving-error-detection-configuration/m-p/722510#M3203</link>
      <description>&lt;P&gt;We are running&amp;nbsp;&lt;SPAN&gt;AppDynamics Version 4.3.3.4, build 2845 on&amp;nbsp;premises (under the Pro license).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;When we change the error detection configuration in any way and then try to save it, the attached error occures.&lt;/P&gt;


&lt;P&gt;The error can be found in the server.log file:&lt;/P&gt;
&lt;P&gt;[#|2017-09-01T09:47:35.023+0200|WARNING|glassfish 4.1|javax.enterprise.ejb.container|_ThreadID=28;_ThreadName=http-listener-1(5);_TimeMillis=1504252055023;_LevelValue=900;|javax.ejb.EJBException: Transaction aborted&lt;/P&gt;
&lt;P&gt;at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:731)&lt;BR /&gt; at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:509)&lt;BR /&gt; at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4566)&lt;BR /&gt; at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2074)&lt;BR /&gt; at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2044)&lt;BR /&gt; at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220)&lt;BR /&gt; at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88)&lt;BR /&gt; at com.sun.proxy.$Proxy535.setErrorConfiguration(Unknown Source)&lt;BR /&gt; at sun.reflect.GeneratedMethodAccessor3116.invoke(Unknown Source)&lt;BR /&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Method.java:498)&lt;BR /&gt; at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:386)&lt;BR /&gt; at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:178)&lt;BR /&gt; at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1468)&lt;BR /&gt; at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:1042)&lt;BR /&gt; at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:101)&lt;BR /&gt; at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:154)&lt;BR /&gt; at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:42)&lt;BR /&gt; at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:63)&lt;BR /&gt; at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:190)&lt;BR /&gt; at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:328)&lt;BR /&gt; at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:373)&lt;BR /&gt; at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)&lt;BR /&gt; at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:344)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)&lt;BR /&gt; at com.singularity.ee.controller.servlet.RequestOriginMarkingFilter.doFilter(RequestOriginMarkingFilter.java:26)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)&lt;BR /&gt; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:316)&lt;BR /&gt; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)&lt;BR /&gt; at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)&lt;BR /&gt; at org.apache.catalina.core.StandardPipeline.doChainInvoke(StandardPipeline.java:678)&lt;BR /&gt; at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)&lt;BR /&gt; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)&lt;BR /&gt; at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416)&lt;BR /&gt; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:283)&lt;BR /&gt; at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)&lt;BR /&gt; at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)&lt;BR /&gt; at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)&lt;BR /&gt; at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)&lt;BR /&gt; at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)&lt;BR /&gt; at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)&lt;BR /&gt; at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)&lt;BR /&gt; at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)&lt;BR /&gt; at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)&lt;BR /&gt; at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)&lt;BR /&gt; at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)&lt;BR /&gt; at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)&lt;BR /&gt; at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)&lt;BR /&gt; at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)&lt;BR /&gt; at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)&lt;BR /&gt; at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)&lt;BR /&gt; at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)&lt;BR /&gt; at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)&lt;BR /&gt; at java.lang.Thread.run(Thread.java:745)&lt;BR /&gt;Caused by: javax.transaction.RollbackException: Transaction marked for rollback.&lt;BR /&gt; at com.sun.enterprise.transaction.JavaEETransactionImpl.commit(JavaEETransactionImpl.java:490)&lt;BR /&gt; at com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.commit(JavaEETransactionManagerSimplified.java:854)&lt;BR /&gt; at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:725)&lt;BR /&gt; ... 55 more&lt;BR /&gt;Caused by: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update&lt;BR /&gt; at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1214)&lt;BR /&gt; at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1147)&lt;BR /&gt; at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1153)&lt;BR /&gt; at org.hibernate.ejb.AbstractEntityManagerImpl$3.mapManagedFlushFailure(AbstractEntityManagerImpl.java:1067)&lt;BR /&gt; at org.hibernate.transaction.synchronization.CallbackCoordinator.beforeCompletion(CallbackCoordinator.java:122)&lt;BR /&gt; at org.hibernate.transaction.synchronization.HibernateSynchronizationImpl.beforeCompletion(HibernateSynchronizationImpl.java:51)&lt;BR /&gt; at com.sun.enterprise.transaction.JavaEETransactionImpl.commit(JavaEETransactionImpl.java:452)&lt;BR /&gt; ... 57 more&lt;BR /&gt;Caused by: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update&lt;BR /&gt; at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)&lt;BR /&gt; at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)&lt;BR /&gt; at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)&lt;BR /&gt; at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:268)&lt;BR /&gt; at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:184)&lt;BR /&gt; at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)&lt;BR /&gt; at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)&lt;BR /&gt; at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)&lt;BR /&gt; at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:383)&lt;BR /&gt; at org.hibernate.transaction.synchronization.CallbackCoordinator.beforeCompletion(CallbackCoordinator.java:117)&lt;BR /&gt; ... 59 more&lt;BR /&gt;Caused by: java.sql.BatchUpdateException: Column 'extended_match_pattern' cannot be null&lt;/P&gt;
&lt;P&gt;Query being executed when exception was thrown:&lt;BR /&gt;insert into string_match (extended_match_pattern, extended_match_type, inverse, regex_groups, version, id) values (null, null, 0, null, 0, 37)&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt; at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;BR /&gt; at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)&lt;BR /&gt; at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)&lt;BR /&gt; at java.lang.reflect.Constructor.newInstance(Constructor.java:423)&lt;BR /&gt; at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)&lt;BR /&gt; at com.mysql.jdbc.Util.getInstance(Util.java:387)&lt;BR /&gt; at com.mysql.jdbc.SQLError.createBatchUpdateException(SQLError.java:1154)&lt;BR /&gt; at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1773)&lt;BR /&gt; at com.mysql.jdbc.PreparedStatement.executeBatchInternal(PreparedStatement.java:1257)&lt;BR /&gt; at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:959)&lt;BR /&gt; at com.sun.gjc.spi.base.StatementWrapper.executeBatch(StatementWrapper.java:586)&lt;BR /&gt; at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)&lt;BR /&gt; at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)&lt;BR /&gt; ... 66 more&lt;BR /&gt;Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'extended_match_pattern' cannot be null&lt;/P&gt;
&lt;P&gt;Query being executed when exception was thrown:&lt;BR /&gt;insert into string_match (extended_match_pattern, extended_match_type, inverse, regex_groups, version, id) values (null, null, 0, null, 0, 37)&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt; at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;BR /&gt; at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)&lt;BR /&gt; at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)&lt;BR /&gt; at java.lang.reflect.Constructor.newInstance(Constructor.java:423)&lt;BR /&gt; at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)&lt;BR /&gt; at com.mysql.jdbc.Util.getInstance(Util.java:387)&lt;BR /&gt; at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:932)&lt;BR /&gt; at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3878)&lt;BR /&gt; at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814)&lt;BR /&gt; at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2478)&lt;BR /&gt; at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2625)&lt;BR /&gt; at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2551)&lt;BR /&gt; at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1861)&lt;BR /&gt; at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatement.java:2073)&lt;BR /&gt; at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1751)&lt;BR /&gt; ... 71 more&lt;BR /&gt;|#]&lt;/P&gt;</description>
      <pubDate>Fri, 01 Sep 2017 08:16:08 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/Transaction-aborted-when-saving-error-detection-configuration/m-p/722510#M3203</guid>
      <dc:creator>CommunityUser</dc:creator>
      <dc:date>2017-09-01T08:16:08Z</dc:date>
    </item>
    <item>
      <title>Re: Transaction aborted when saving error detection configuration</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/Transaction-aborted-when-saving-error-detection-configuration/m-p/722511#M3204</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi Erik&lt;/SPAN&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-New-Member lia-component-message-view-widget-author-username"&gt;&lt;SPAN class=""&gt;,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN&gt;We have identified this issue already and the fix is being addressed in 4.3.4 controller version.Could you please verify once the controller is upgraded.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Yogesh&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Sep 2017 10:46:22 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/Transaction-aborted-when-saving-error-detection-configuration/m-p/722511#M3204</guid>
      <dc:creator>Yogesh_Chouk</dc:creator>
      <dc:date>2017-09-04T10:46:22Z</dc:date>
    </item>
  </channel>
</rss>

