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