Hello Experts,
I have a project working and I Want to change the SUP environment.
So I made a deployment for a new SUP and When acessing the new SUP I can register but when synching I get an error.
Once I'm using webservices I used SOAPUI to check if there is any problem but I'm able to obtain the Data in SOAPUI.
In Workspace I'm also able to obtain data, so at the moment i can find why I get an error when synching from the aplication.
Any Tip would be very appreciated,
Thanks in advance
The Connection/Sync properties are the following
syncProfile.ServerName = <IP>;
syncProfile.PortNumber = 80;
syncProfile.NetworkProtocol = "http";
syncProfile.DomainName = "default";
NetworkStreamParams streamParam = APPDB.GetSynchronizationProfile().StreamParams;
streamParam.Url_Suffix = UrlSuffix + "/" + dev_RBS_FARM;
connProps.ServerName = <IP>;
connProps.PortNumber = 80;
connProps.FarmId = dev_MBS_FARM;
connProps.UrlSuffix = UrlSuffix;
connProps.NetworkProtocol = "http";
this is the error in the application:
{Sybase.Persistence.SynchronizeException: iAnywhere.Data.UltraLite.ULException: Synchronization failed due to an error on the server: [-10244] Le serveur MobiLink a rencontré une erreur et la synchronisa
at iAnywhere.Data.UltraLite.ULConnection.RuntimeErrorCheck()
at iAnywhere.Data.UltraLite.ULConnection.Synchronize()
at com.sybase.afx.db.ConnectionUtil.Synchronize(ConnectionWrapper dbConn, SyncStatusListener listener, Connection connection, String[] mboNames, Hashtable tableMBOMap)
at com.sybase.afx.db.ConnectionUtil.Synchronize(ConnectionWrapper dbConn)
at APP.APPDB.InternalSynchronize(String synchronizationGroup, SyncStatusListener listener, SynchronizationContext syncContext, JsonObject syncContextEx)
at APP.APPDB.SynchronizeWithCallback(String synchronizationGroups, Object userContext, SyncStatusListener listener, JsonObject syncContextEx)
at APP.APPDB.Synchronize(String synchronizationGroup, SyncStatusListener listener)
at APP.APPDB.Synchronize()
at project.mainForm.doSync(Boolean onDemand)
at project.mainForm.StartSync()
at project.mainForm.mainForm_Activated(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnActivated(EventArgs e)
at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.WL.SetVis(IntPtr hwnThis, BOOL fVis)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.Run(Form fm)
at project.Program.Main()
---> iAnywhere.Data.UltraLite.ULException: Synchronization failed due to an error on the server: [-10244] Le serveur MobiLink a rencontré une erreur et la synchronisa
at iAnywhere.Data.UltraLite.ULConnection.RuntimeErrorCheck()
at iAnywhere.Data.UltraLite.ULConnection.Synchronize()
at com.sybase.afx.db.ConnectionUtil.Synchronize(ConnectionWrapper dbConn, SyncStatusListener listener, Connection connection, String[] mboNames, Hashtable tableMBOMap)
at com.sybase.afx.db.ConnectionUtil.Synchronize(ConnectionWrapper dbConn)
at APP.APPDB.InternalSynchronize(String synchronizationGroup, SyncStatusListener listener, SynchronizationContext syncContext, JsonObject syncContextEx)
atAPP.APPDB.SynchronizeWithCallback(String synchronizationGroups, Object userContext, SyncStatusListener listener, JsonObject syncContextEx)
at APP.APPDB.Synchronize(String synchronizationGroup, SyncStatusListener listener)
at APP.APPDB.Synchronize()
at project.mainForm.doSync(Boolean onDemand)
at project.mainForm.StartSync()
at project.mainForm.mainForm_Activated(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnActivated(EventArgs e)
at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.WL.SetVis(IntPtr hwnThis, BOOL fVis)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.Run(Form fm)
at project.Program.Main()
at APP.APPDB.InternalSynchronize(String synchronizationGroup, SyncStatusListener listener, SynchronizationContext syncContext, JsonObject syncContextEx)
at APP.APPDB.SynchronizeWithCallback(String synchronizationGroups, Object userContext, SyncStatusListener listener, JsonObject syncContextEx)
at APP.APPDB.Synchronize(String synchronizationGroup, SyncStatusListener listener)
at APP.APPDB.Synchronize()
at project.mainForm.doSync(Boolean onDemand)
at project.mainForm.StartSync()
at project.mainForm.mainForm_Activated(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnActivated(EventArgs e)
at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.WL.SetVis(IntPtr hwnThis, BOOL fVis)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.Run(Form fm)
at project.Program.Main()
}
and this is the error on the server:
[-10158] Exception levée dans la méthode : 'public java.lang.String com.sybase.djc.mobilink.EventHandler.beginDownloadConnection(java.sql.Timestamp,java.lang.String)'. Description de l'erreur : 'com.sybase.djc.SystemException: com.sybase.djc.transaction.TransactionContext.*AnonymousTransaction*'.
Trace de pile : 'com.sybase.djc.SystemException: com.sybase.djc.transaction.TransactionContext.*AnonymousTransaction*
at com.sybase.djc.mobilink.DownloadHandler.beginDownloadConnection(DownloadHandler.java:205)
at com.sybase.djc.mobilink.DownloadHandler_DJC.access$001(DownloadHandler_DJC.java:4)
at com.sybase.djc.mobilink.DownloadHandler_DJC$1.invoke(DownloadHandler_DJC.java:29)
at com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:682)
at com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:644)
at com.sybase.djc.mobilink.DownloadHandler_DJC.beginDownloadConnection(DownloadHandler_DJC.java:47)
at com.sybase.djc.mobilink.EventHandler.beginDownloadConnection(EventHandler.java:749)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at ianywhere.ml.script.MethodInfo.invoke(MethodInfo.java:11385)
Caused by: com.sybase.djc.SystemException: com.sybase.djc.transaction.TransactionContext.*AnonymousTransaction*
at com.sybase.sup.server.mbs.SUPPackageUtil.invokeDBClassStaticMethod(SUPPackageUtil.java:111)
at com.sybase.sup.server.mbs.SUPPackageUtil.invokeDBClassStaticMethod(SUPPackageUtil.java:128)
at com.sybase.djc.mobilink.DownloadHandler.beginDownloadConnection(DownloadHandler.java:197)
... 11 more
Caused by: com.sybase.djc.transaction.TransactionRolledbackSystemException: com.sybase.djc.transaction.TransactionContext.*AnonymousTransaction*
at com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:1023)
at com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:759)
at com.sybase.djc.transaction.TransactionManager.invokeRequired(TransactionManager.java:1090)
at com.sybase.sup.server.mbs.SUPPackageUtil.invokeStatic(SUPPackageUtil.java:279)
at com.sybase.sup.server.mbs.SUPPackageUtil.invokeDBClassStaticMethod(SUPPackageUtil.java:103)
... 13 more
Caused by: com.sybase.djc.SystemException: java.lang.reflect.InvocationTargetException
at com.sybase.sup.server.mbs.SUPPackageUtil$1.invoke(SUPPackageUtil.java:266)
at com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:857)
... 17 more
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.sybase.vader.cache.CacheUtil.invokeWithDeadlockRetry(CacheUtil.java:618)
at com.sybase.vader.cache.SimpleRefreshManager.invokeWithDeadlockRetry(SimpleRefreshManager.java:1329)
at com.sybase.vader.cache.SimpleRefreshManager.refreshAsNeeded(SimpleRefreshManager.java:391)
at com.sybase.vader.cache.SimpleRefreshManager.refreshAsNeeded(SimpleRefreshManager.java:1256)
at com.sybase.vader.cache.CacheStatisticsRefreshManager.refreshAsNeeded(CacheStatisticsRefreshManager.java:204)
at com.sybase.vader.cache.CompositeRefreshManager.refreshAsNeeded(CompositeRefreshManager.java:138)
at com.sybase.vader.mms.DataServiceImpl.beforeDownload(DataServiceImpl.java:527)
at APP.server.APPDB.refreshCache(APPDB.java:313)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sybase.sup.server.mbs.SUPPackageUtil$1.invoke(SUPPackageUtil.java:262)
... 18 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sybase.vader.cache.CacheUtil.invokeWithDeadlockRetry(CacheUtil.java:558)
... 30 more
Caused by: com.sybase.djc.transaction.TransactionRolledbackSystemException: com.sybase.djc.transaction.TransactionContext.*AnonymousTransaction*
at com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:1023)
at com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:759)
at com.sybase.vader.djc.environment.MmsDjcTransactionManager.invokeRequiresNew(MmsDjcTransactionManager.java:31)
at com.sybase.vader.cache.SimpleRefreshManager.internalRefreshAsNeeded(SimpleRefreshManager.java:508)
... 35 more
Caused by: com.sybase.dataservices.OHException: Error processing input
at com.sybase.sup.ws.DefaultSoapOperationHandler.resultCheck(DefaultSoapOperationHandler.java:25)
at com.sybase.vader.da.ws.soap.SoapInteractionOperation.invokeResultChecker(SoapInteractionOperation.java:1081)
at com.sybase.vader.da.ws.soap.SoapInteractionOperation.execute(SoapInteractionOperation.java:532)
at com.sybase.vader.statistics.MonitoringOperation.execute(MonitoringOperation.java:72)
at com.sybase.vader.service.interaction.BranchingInteractionOperation.getRootRecord(BranchingInteractionOperation.java:65)
at com.sybase.vader.service.interaction.BranchingInteractionOperation.execute(BranchingInteractionOperation.java:41)
at com.sybase.vader.core.vdb.interaction.InteractionQueryOperation.executeQuery(InteractionQueryOperation.java:53)
at com.sybase.vader.cache.VTFindAllQueryOperation.executeQuery(VTFindAllQueryOperation.java:20)
at com.sybase.vader.cache.PKMergeProcessor.executeCurrentQuery(PKMergeProcessor.java:310)
at com.sybase.vader.cache.PKMergeProcessor.actualAccumulateDeltas(PKMergeProcessor.java:394)
at com.sybase.vader.cache.PKMergeProcessor.accumulateDeltas(PKMergeProcessor.java:454)
at com.sybase.vader.cache.PKMergeProcessor.accumulateDeltas(PKMergeProcessor.java:747)
at com.sybase.vader.cache.MonitoringMergeProcessor.accumulateDeltas(MonitoringMergeProcessor.java:90)
at com.sybase.vader.cache.SimpleRefreshManager.accumulateDeltas(SimpleRefreshManager.java:1128)
at com.sybase.vader.cache.SimpleRefreshManager.refreshLoadGroup(SimpleRefreshManager.java:940)
at com.sybase.vader.cache.SimpleRefreshManager.refreshLoadGroups(SimpleRefreshManager.java:908)
at com.sybase.vader.cache.SimpleRefreshManager.access$600(SimpleRefreshManager.java:32)
at com.sybase.vader.cache.SimpleRefreshManager$2.invoke(SimpleRefreshManager.java:467)
at com.sybase.vader.djc.environment.MmsDjcTransactionManager.internalInvoke(MmsDjcTransactionManager.java:52)
at com.sybase.vader.djc.environment.MmsDjcTransactionManager.access$000(MmsDjcTransactionManager.java:13)
at com.sybase.vader.djc.environment.MmsDjcTransactionManager$1.invoke(MmsDjcTransactionManager.java:28)
at com.sybase.djc.transaction.TransactionManager.invokeRequiresNew(TransactionManager.java:857)
... 38 more