A fix is available
APAR status
Closed as program error.
Error description
0) Reproduced with Synergy 7.1.0.2.01 on linux (the customer indicated the problem appeared after applying the patch 7.1.0.2.01 on top of 7.1.0.2) 1) Start a classic session as ccm_admin -create a type called vbs for example, with supertype binary. -Add the following Pattern as Migrate rule: .*.\vbs (although this syntax is not correct) -Save and exit 2) Start a Java client session with the Web mode (=? there is no error with the standard mode) -Create a new project. -Go in the workarea and create a new file: toto.vbs -Right click on the project and select 'Sync Workarea/Members Only' -The Workarea Conflict detection Dialog appears, but after a few second there is an URE. In the user's 'synergy.log' there is the error: ### 2010-12-10T10:50:41.445+0000 WARNING: --- BEGIN UNHANDLED EXCEPTION ERROR REPORT --- An internal error has occurred at Fri Dec 10 10:50:41 GMT 2010 Unhandled runtime exception: java.util.regex.PatternSyntaxException Exception Message: Illegal/unsupported escape sequence near index 4 .*.\VBS ^ Stack trace: java.util.regex.PatternSyntaxException: Illegal/unsupported escape sequence near index 4 .*.\VBS ^ at java.util.regex.Pattern.error(Pattern.java:1724) at java.util.regex.Pattern.escape(Pattern.java:2188) at java.util.regex.Pattern.atom(Pattern.java:1963) at java.util.regex.Pattern.sequence(Pattern.java:1845) at java.util.regex.Pattern.expr(Pattern.java:1763) at java.util.regex.Pattern.compile(Pattern.java:1471) at java.util.regex.Pattern.?init?(Pattern.java:1144) at java.util.regex.Pattern.compile(Pattern.java:834) at com.telelogic.cm.internal.objectapi.typedef.TypeDefImpl.?init?(T ypeDefImpl.java:108) at com.telelogic.cm.internal.objectapi.AccentCaller.returnTypeDefLi st(AccentCaller.java:2452) at com.telelogic.cm.internal.objectapi.typedef.TypeDefUtilsImpl.get AllTypeDefinitions(TypeDefUtilsImpl.java:49) at com.telelogic.cm.internal.objectapi.typedef.TypeDefUtilsImpl.get TypeMappings(TypeDefUtilsImpl.java:58) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor Impl.java:45) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:599) at com.telelogic.cm.service.ServiceContainer.call(ServiceContainer. java:706) at com.telelogic.cm.service.ServiceContainer.dispatch(ServiceContai ner.java:431) at com.telelogic.cm.service.ServiceContainer.dispatch(ServiceContai ner.java:478) at com.telelogic.cm.service.ConnectionManager$RemoteExecutorLogger. callService(ConnectionManager.java:400) at com.telelogic.cm.service.ConnectionBasedCallHandler$RequestExecu tor.run(ConnectionBasedCallHandler.java:143) at com.telelogic.cm.util.concurrent.SharedThreadPoolExecutor$Shared ThreadPoolTaskWrapper.run(SharedThreadPoolExecutor.java:272) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoo lExecutor.java:896) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExe cutor.java:918) at java.lang.Thread.run(Thread.java:735) at com.telelogic.cm.service.ClientProxy.addLocalStackToException(Cl ientProxy.java:264) at com.telelogic.cm.service.ClientProxy.access$200(ClientProxy.java :60) at com.telelogic.cm.service.ClientProxy$1.forward(ClientProxy.java: 342) at com.telelogic.cm.service.ClientProxy.invoke(ClientProxy.java:239 ) at $Proxy30.getTypeMappings(Unknown Source) at com.telelogic.cm.internal.objectapi.ProjectGetWorkAreaConflictsC mdImpl.executeImpl(ProjectGetWorkAreaConflictsCmdImpl.java:350) at com.telelogic.cm.internal.objectapi.command.StoppableProgressing MessagingCmd.executeImpl(StoppableProgressingMessagingCmd.java:9 8) at com.telelogic.cm.internal.objectapi.command.ProgressingCmd.execu teImpl(ProgressingCmd.java:71) at com.telelogic.cm.internal.objectapi.command.BasicCmd.executeTemp late(BasicCmd.java:85) at com.telelogic.cm.internal.objectapi.ProjectGetWorkAreaConflictsC mdImpl.execute(ProjectGetWorkAreaConflictsCmdImpl.java:395) at com.telelogic.cm.ccm_client.components.ClientProject.getWorkArea Conflicts(ClientProject.java:991) at com.telelogic.cm.ccm_client.actions.SyncAction$SyncActionSwingWo rker.doInBackground(SyncAction.java:799) at com.telelogic.cm.ccm_client.actions.SyncAction$SyncActionSwingWo rker.doInBackground(SyncAction.java:717) at javax.swing.SwingWorker$1.call(SwingWorker.java:289) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:31 4) at java.util.concurrent.FutureTask.run(FutureTask.java:149) at javax.swing.SwingWorker.run(SwingWorker.java:328) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoo lExecutor.java:896) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExe cutor.java:918) at java.lang.Thread.run(Thread.java:735) at com.telelogic.cm.ccm_client.util.threadpool.SwingHelper.wrapExce ptionForThread(SwingHelper.java:302) at com.telelogic.cm.ccm_client.util.threadpool.SwingHelper.throwIfU nchecked(SwingHelper.java:57) at com.telelogic.cm.ccm_client.util.threadpool.CcmSwingWorker.updat eInterfaceOnError(CcmSwingWorker.java:193) at com.telelogic.cm.ccm_client.util.threadpool.CcmSwingWorker.done( CcmSwingWorker.java:232) at javax.swing.SwingWorker$5.run(SwingWorker.java:729) at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWo rker.java:875) at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:107 ) at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerfo rmed(SwingWorker.java:885) at javax.swing.Timer.fireActionPerformed(Timer.java:282) at javax.swing.Timer$DoPostEvent.run(Timer.java:212) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:220 ) at java.awt.EventQueue.dispatchEvent(EventQueue.java:608) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatc hThread.java:284) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchTh read.java:194) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatc hThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java :179) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java :171) at java.awt.EventDispatchThread.run(EventDispatchThread.java:132)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** URE during workarea conflict detection while synchronizing a workarea
Problem conclusion
Fixed in Synergy 7.2.
Temporary fix
Comments
APAR Information
APAR number
PM28671
Reported component name
TLOGIC SYNERGY
Reported component ID
5724V66SN
Reported release
710
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-12-10
Closed date
2011-05-13
Last modified date
2011-05-13
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TLOGIC SYNERGY
Fixed component ID
5724V66SN
Applicable component levels
R710 PSN
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSC6Q5","label":"Rational Synergy"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
22 December 2020