View Single Post
06/19/19, 07:10 PM   #2
Dolby
Every day I'm shuffling
 
Dolby's Avatar
Premium Member
WoWInterface Admin
Join Date: Feb 2004
Posts: 1,276
I'm sorry but it looks like Minion has a bug and can't handle the name on your drive...

Code:
ERROR 2019-06-19 11:09:35,146 [JavaFX Application Thread] gg.minion.controller.MinionController:lambda$null$48(1058): GameDetectionService failed: {} org.apache.commons.jxpath.JXPathInvalidSyntaxException: Invalid XPath: 'drive-configs/drive-config[@drive=\'/Volumes/Zac\'s SSD\']'. Syntax error after: 'drive-configs/drive-config[@drive=\''
	at org.apache.commons.jxpath.ri.Parser.parseExpression(Parser.java:63)
	at org.apache.commons.jxpath.ri.JXPathContextReferenceImpl.compileExpression(JXPathContextReferenceImpl.java:249)
	at org.apache.commons.jxpath.ri.JXPathContextReferenceImpl.iteratePointers(JXPathContextReferenceImpl.java:616)
	at org.apache.commons.jxpath.JXPathContext.selectNodes(JXPathContext.java:686)
	at org.apache.commons.configuration.tree.xpath.XPathExpressionEngine.query(XPathExpressionEngine.java:183)
	at org.apache.commons.configuration.HierarchicalConfiguration.fetchNodeList(HierarchicalConfiguration.java:958)
	at org.apache.commons.configuration.AbstractHierarchicalFileConfiguration.fetchNodeList(AbstractHierarchicalFileConfiguration.java:439)
	at org.apache.commons.configuration.HierarchicalConfiguration.configurationsAt(HierarchicalConfiguration.java:637)
	at gg.minion.util.ConfigurationManager.getDriveScannable(ConfigurationManager.java:437)
	at gg.minion.plugin.BasePlugin.getApprovedDrives(BasePlugin.java:25)
	at gg.minion.plugin.ESOPlugin.process(ESOPlugin.java:54)
	at gg.minion.service.GameDetectionService$1.call(GameDetectionService.java:30)
	at gg.minion.service.GameDetectionService$1.call(GameDetectionService.java:26)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1423)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at javafx.concurrent.Service.lambda$null$492(Service.java:725)
	at java.security.AccessController.doPrivileged(Native Method)
	at javafx.concurrent.Service.lambda$executeTask$493(Service.java:724)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Could you try removing the punctuation from the drive name? I'll add a ticket to our backlog to get this fixed.
  Reply With Quote