Hello, I have a strange issue where my Android Devices won't register properly and the iOSes despite being registered wont receive the dispatched notifications. Checking the server logs the messages seem to have been properly dispatched to the push networks. I could not find logs explaining the issue all I found is here:\u001B[0m\u001B[31m11:25:19,720 ERROR [org.jboss.as.ejb3.invocation] (EJB default - 4) WFLYEJB0034: EJB Invocation failed on component ClientInstallationServiceImpl for method public abstract void org.jboss.aerogear. unifiedpush.service. ClientInstallationService. addInstallation(org.jboss. aerogear.unifiedpush.api. Variant,org.jboss.aerogear. unifiedpush.api.Installation): javax.ejb. EJBTransactionRolledbackExcept ion: Transaction rolled back
at org.jboss.as.ejb3.tx.CMTTxInterceptor. handleEndTransactionException( CMTTxInterceptor.java:137)
at org.jboss.as.ejb3.tx.CMTTxInterceptor. endTransaction( CMTTxInterceptor.java:117)
at org.jboss.as.ejb3.tx.CMTTxInterceptor. invokeInOurTx( CMTTxInterceptor.java:279)
at org.jboss.as.ejb3.tx.CMTTxInterceptor.required( CMTTxInterceptor.java:327)
at org.jboss.as.ejb3.tx.CMTTxInterceptor. processInvocation( CMTTxInterceptor.java:239)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ejb3.component.interceptors. CurrentInvocationContextInterc eptor.processInvocation( CurrentInvocationContextInterc eptor.java:41)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ejb3.component.invocationmetrics. WaitTimeInterceptor. processInvocation( WaitTimeInterceptor.java:47)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ejb3.security.SecurityContextInterceptor. processInvocation( SecurityContextInterceptor. java:100)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ejb3.deployment.processors. StartupAwaitInterceptor. processInvocation( StartupAwaitInterceptor.java: 22)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ejb3.component.interceptors. ShutDownInterceptorFactory$1. processInvocation( ShutDownInterceptorFactory. java:64)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ejb3.component.interceptors. LoggingInterceptor. processInvocation( LoggingInterceptor.java:67)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ee.component.NamespaceContextInterceptor. processInvocation( NamespaceContextInterceptor. java:50)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ejb3.component.interceptors. AdditionalSetupInterceptor. processInvocation( AdditionalSetupInterceptor. java:54)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.invocation.ContextClassLoaderInterceptor. processInvocation( ContextClassLoaderInterceptor. java:64)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.invocation.InterceptorContext.run( InterceptorContext.java:356)
at org.wildfly.security.manager.WildFlySecurityManager. doChecked( WildFlySecurityManager.java: 636)
at org.jboss.invocation.AccessCheckingInterceptor. processInvocation( AccessCheckingInterceptor. java:61)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.invocation.InterceptorContext.run( InterceptorContext.java:356)
at org.jboss.invocation.PrivilegedWithCombinerIntercep tor.processInvocation( PrivilegedWithCombinerIntercep tor.java:80)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.invocation.ChainedInterceptor. processInvocation( ChainedInterceptor.java:61)
at org.jboss.as.ee.component.ViewService$View.invoke( ViewService.java:198)
at org.jboss.as.ee.component.ViewDescription$1. processInvocation( ViewDescription.java:185)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ejb3.component.interceptors. LogDiagnosticContextRecoveryIn terceptor.processInvocation( LogDiagnosticContextRecoveryIn terceptor.java:82)
at org.jboss.invocation.InterceptorContext.proceed( InterceptorContext.java:340)
at org.jboss.as.ejb3.component.interceptors. AsyncFutureInterceptorFactory$ 1$2.runInvocation( AsyncFutureInterceptorFactory. java:104)
at org.jboss.as.ejb3.component.interceptors. AsyncInvocationTask.run( AsyncInvocationTask.java:74)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
at org.jboss.threads.JBossThread.run(JBossThread.java:320)
Caused by: javax.transaction.RollbackException: ARJUNA016053: Could not commit transaction.
at com.arjuna.ats.internal.jta.transaction.arjunacore. TransactionImple. commitAndDisassociate( TransactionImple.java:1212)
at com.arjuna.ats.internal.jta.transaction.arjunacore. BaseTransaction.commit( BaseTransaction.java:126)
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate .commit( BaseTransactionManagerDelegate .java:89)
at org.jboss.as.ejb3.tx.CMTTxInterceptor. endTransaction( CMTTxInterceptor.java:91)
... 41 more
Caused by: javax.persistence.PersistenceException: error during managed flush
at org.hibernate.jpa.internal.EntityManagerImpl$ CallbackExceptionMapperImpl. mapManagedFlushFailure( EntityManagerImpl.java:240)
at org.hibernate.internal.SessionImpl. flushBeforeTransactionCompleti on(SessionImpl.java:2970)
at org.hibernate.internal.SessionImpl. beforeTransactionCompletion( SessionImpl.java:2339)
at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl. beforeTransactionCompletion( JdbcCoordinatorImpl.java:485)
at org.hibernate.resource.transaction.backend.jta. internal. JtaTransactionCoordinatorImpl. beforeCompletion( JtaTransactionCoordinatorImpl. java:316)
at org.hibernate.resource.transaction.backend.jta. internal.synchronization. SynchronizationCallbackCoordin atorNonTrackingImpl. beforeCompletion( SynchronizationCallbackCoordin atorNonTrackingImpl.java:47)
at org.hibernate.resource.transaction.backend.jta. internal.synchronization. RegisteredSynchronization. beforeCompletion( RegisteredSynchronization. java:37)
at org.jboss.as.txn.service.internal.tsr. JCAOrderedLastSynchronizationL ist.beforeCompletion( JCAOrderedLastSynchronizationL ist.java:116)
at com.arjuna.ats.internal.jta.resources.arjunacore. SynchronizationImple. beforeCompletion( SynchronizationImple.java:76)
at com.arjuna.ats.arjuna.coordinator. TwoPhaseCoordinator. beforeCompletion( TwoPhaseCoordinator.java:368)
at com.arjuna.ats.arjuna.coordinator. TwoPhaseCoordinator.end( TwoPhaseCoordinator.java:91)
at com.arjuna.ats.arjuna.AtomicAction.commit( AtomicAction.java:162)
at com.arjuna.ats.internal.jta.transaction.arjunacore. TransactionImple. commitAndDisassociate( TransactionImple.java:1200)
... 44 more
Caused by: javax.validation.ConstraintViolationException: Validation failed for classes [org.jboss.aerogear. unifiedpush.api.Installation] during persist time for groups [javax.validation.groups. Default, ]
List of constraint violations:[
ConstraintViolationImpl{interpolatedMessage='Device token is not valid for this device type', propertyPath=, rootBeanClass=class org.jboss.aerogear. unifiedpush.api.Installation, messageTemplate='{org.jboss. aerogear.unifiedpush.model. constraints.devicetoken}'}
]
at org.hibernate.cfg.beanvalidation. BeanValidationEventListener. validate( BeanValidationEventListener. java:138)
at org.hibernate.cfg.beanvalidation. BeanValidationEventListener. onPreInsert( BeanValidationEventListener. java:78)
at org.hibernate.action.internal.EntityInsertAction.preInsert( EntityInsertAction.java:205)
at org.hibernate.action.internal.EntityInsertAction.execute( EntityInsertAction.java:82)
at org.hibernate.engine.spi.ActionQueue.executeActions( ActionQueue.java:582)
at org.hibernate.engine.spi.ActionQueue.executeActions( ActionQueue.java:456)
at org.hibernate.event.internal.AbstractFlushingEventListener. performExecutions( AbstractFlushingEventListener. java:337)
at org.hibernate.event.internal.DefaultFlushEventListener. onFlush( DefaultFlushEventListener. java:39)
at org.hibernate.internal.SessionImpl.flush(SessionImpl. java:1282)
at org.hibernate.internal.SessionImpl.managedFlush( SessionImpl.java:465)
at org.hibernate.internal.SessionImpl. flushBeforeTransactionCompleti on(SessionImpl.java:2963)
... 55 more
Are the messages maybe delayed?
_______________________________________________
Aerogear-users mailing list
Aerogear-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear- users