Le 16 août 2012 à 23:44, Vincent Massol a écrit :
I have never seen nor heard anything like in XE so IMO this must be coming from the way curriki uses the XWiki platform.
To debug is "easy". Simply start curriki in debug mode (see start_xwiki_debug.sh), open your IDE and connect to the running JVM. Then you can trace execution step by step.
Not sure if it helps much but I cannot think of anything specific.
Well, here's one I had twice in a row and which happens often: [#|2012-08-23T14:51:05.815-0700|WARNING|sun-appserver9.1|javax.enterprise.system.stream.err|_ThreadID=24;_ThreadName=Core extension repository updater;_RequestID=3d417c95-bef3-46da-8edf-09dbeb300332;|java.lang.ArrayIndexOutOfBoundsException: -56499100 at java.util.regex.Pattern$BitClass.isSatisfiedBy(Pattern.java:2927) at java.util.regex.Pattern$8.isSatisfiedBy(Pattern.java:4783) at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345) at java.util.regex.Pattern$Curly.match(Pattern.java:3737) at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168) at java.util.regex.Matcher.match(Matcher.java:1127) at java.util.regex.Matcher.matches(Matcher.java:502) at org.xwiki.extension.repository.aether.internal.AetherUtils.createArtifact(AetherUtils.java:38) at org.xwiki.extension.repository.aether.internal.AetherExtensionRepository.resolveMaven(AetherExtensionRepository.java:298) at org.xwiki.extension.repository.aether.internal.AetherExtensionRepository.resolve(AetherExtensionRepository.java:163) at org.xwiki.extension.repository.aether.internal.AetherExtensionRepository.resolve(AetherExtensionRepository.java:155) at org.xwiki.extension.repository.internal.DefaultExtensionRepositoryManager.resolve(DefaultExtensionRepositoryManager.java:150) at org.xwiki.extension.repository.internal.core.DefaultCoreExtensionScanner.updateExtensions(DefaultCoreExtensionScanner.java:269) at org.xwiki.extension.repository.internal.core.DefaultCoreExtensionRepository$1.run(DefaultCoreExtensionRepository.java:105) at java.lang.Thread.run(Thread.java:619) That's completely obtuse to me and is not curriki-related (Curriki was made before the extension respository). The numbers vary, the previous one had:
java.lang.ArrayIndexOutOfBoundsException: -56496035
Paul