Problem in deploying GUNVOR
by elena_nardini@libero.it
Hi all,I am trying to deploy GUVNOR 5.4.0 on TOMCAT 6.0.35 but I met the following error:
11-lug-2012 8.44.17 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files (x86)\Java\jre6\bin;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:\Program Files (x86)\MiKTeX 2.8\miktex\bin;C:\Program Files\Internet Explorer;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\system32;C:\windows;C:\windows\System32\wbem;C:\windows\SysWOW64\;C:\Program Files\Internet Explorer;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\system32;C:\windows;C:\windows\System32\wbem;C:\windows\SysWOW64\;C:\PROGRA~2\IBM\SQLLIB\FUNCTION;C:\PROGRA~2\IBM\SQLLIB\SAMPLES\REPL;C:\Program Files (x86)\Kaspersky Lab\Kaspersky Endpoint Security 8 for Windows\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Java\jre6\bin;C:\Program Files (x86)\OpenVPN\bin;.
11-lug-2012 8.44.18 org.apache.tomcat.util.digester.SetPropertiesRule begin
AVVERTENZA: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Test' did not find a matching property.
11-lug-2012 8.44.18 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
11-lug-2012 8.44.18 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 683 ms
11-lug-2012 8.44.18 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
11-lug-2012 8.44.18 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.35
11-lug-2012 8.44.18 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor guvnor-5.4.0.CR1-tomcat-6.0.xml
11-lug-2012 8.44.22 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
11-lug-2012 8.44.22 org.apache.catalina.core.StandardContext start
GRAVE: Context [/guvnor-5.4.0.CR1-tomcat-6.0] startup failed due to previous errors
11-lug-2012 8.44.23 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
11-lug-2012 8.44.23 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor manager.xml
11-lug-2012 8.44.23 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
11-lug-2012 8.44.23 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
11-lug-2012 8.44.23 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
11-lug-2012 8.44.23 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
11-lug-2012 8.44.23 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
11-lug-2012 8.44.23 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/34 config=null
11-lug-2012 8.44.23 org.apache.catalina.startup.Catalina start
INFO: Server startup in 5476 ms
I read several posts suggesting to remove jars from WEB-INF/lib.
I tried to do that, but the result does not change.
Could anyone help me?
Thanks in advance,Elena
13 years, 9 months
Deploy ModeShape to Tomcat issue (Guvnor 5.4.0 Final)
by yan.d.zhang@accenture.com
Hi,
In order to trying connect Guvnor to DB2, I am trying another JCR modeshape instead of jackrabbit.
I downloaded modeshape-2.8.1.Final, and I am using Tomcat 6.0.x.
My first question is, should I just copy some of modeshape jar in /lib directory (I currently do), or I should install it as a service in Tomcat?
Second quesion, If I have to install it, how can I do that?
Besides, I am not able to find the modeshape-service.jar in 'modeshape-2.8.1.Final' which is mentioned in the Guvnor manual, therefore I am also not able to locate and modify the following files:
- modeshape-roles.properties
- modeshape-users.properties
- modeshape-services.jar/modeshape-config.xml
Is it because I didn't install it as a service?
Any help or instruction will be appreciated.
Thank you,
Yan
________________________________
Subject to local law, communications with Accenture and its affiliates including telephone calls and emails (including content), may be monitored by our systems for the purposes of security and the assessment of internal compliance with Accenture policy.
______________________________________________________________________________________
www.accenture.com
13 years, 9 months
Drools 5.4 DSLR Stack Overflow
by gboro54
We recently upgraded to drools 5.4 and are getting the following exception
when trying to compile our dsl and dslrs. Could this be related to our JVM
version(1.6.0_12)?
Caused by: java.lang.StackOverflowError
at java.util.regex.Pattern$Loop.match(Pattern.java:4275) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.match(Pattern.java:4295) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4078)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Branch.match(Pattern.java:4114)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Loop.matchInit(Pattern.java:4314)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Prolog.match(Pattern.java:4251)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Slice.match(Pattern.java:3482) [rt.jar:1.6.0_12]
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
[rt.jar:1.6.0_12]
at java.util.regex.Pattern$Start.match(Pattern.java:3055) [rt.jar:1.6.0_12]
at java.util.regex.Matcher.search(Matcher.java:1105) [rt.jar:1.6.0_12]
at java.util.regex.Matcher.find(Matcher.java:535) [rt.jar:1.6.0_12]
at java.util.regex.Matcher.replaceAll(Matcher.java:814) [rt.jar:1.6.0_12]
at
org.drools.lang.dsl.DefaultExpander.removeComments(DefaultExpander.java:324)
[drools-compiler.jar:5.4.0.Final]
at org.drools.lang.dsl.DefaultExpander.expand(DefaultExpander.java:166)
[drools-compiler.jar:5.4.0.Final]
at org.drools.lang.dsl.DefaultExpander.expand(DefaultExpander.java:140)
[drools-compiler.jar:5.4.0.Final]
at
org.drools.compiler.PackageBuilder.dslrToPackageDescr(PackageBuilder.java:569)
[drools-compiler.jar:5.4.0.Final]
at
org.drools.compiler.PackageBuilder.addPackageFromDslr(PackageBuilder.java:554)
[drools-compiler.jar:5.4.0.Final]
at
org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:677)
[drools-compiler.jar:5.4.0.Final]
at
org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:45)
[drools-compiler.jar:5.4.0.Final]
at
org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:34)
[drools-compiler.jar:5.4.0.Final]
at
com.billing.common.rules.impl.RulesBaseBuilderImpl.createNewKnowledgeBase(RulesBaseBuilderImpl.java:107)
[billing-common.jar:]
at
com.billing.common.rules.impl.RulesBaseBuilderImpl.access$000(RulesBaseBuilderImpl.java:44)
[billing-common.jar:]
at
com.billing.common.rules.impl.RulesBaseBuilderImpl$1.load(RulesBaseBuilderImpl.java:58)
[billing-common.jar:]
at
com.billing.common.rules.impl.RulesBaseBuilderImpl$1.load(RulesBaseBuilderImpl.java:54)
[billing-common.jar:]
at
com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3568)
[guava-11.0.2.jar:]
at
com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2350)
[guava-11.0.2.jar:]
at
com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2313)
[guava-11.0.2.jar:]
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2228)
[guava-11.0.2.jar:]
... 225 more
--
View this message in context: http://drools.46999.n3.nabble.com/Drools-5-4-DSLR-Stack-Overflow-tp401855...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 9 months
Best practice for using calendar-based rules?
by dunnlow
Hi,
I am using drools 5.4 via the web-based server (running in tomcat). My
rulebase is stored (and created/maintained) in guvnor.
I have a template rule (in guvnor) that I use to define alert conditions.
The template has a few columns that allow users to specify several
properties of an event on which they would like to be alerted. For example,
they can change integer thresholds, set regular expression strings to check
against, etc. This has been working well.
Now, I want to add a calendar-based aspect to the template rule. So, a user
can specify something like, "tell me if an event like this comes in AND it
is a weekend."
I have considered making a java function or pojo that interprets some string
in a template column, which I would then use in the template rule to return
true/false. I also considered making a canned set of weekly and daily
Quartz calendars so that they could provide a list of calendar names to use.
For example "weekendsOnly, offHoursOnly" etc.
My question: Have you done anything like this or do you have any thoughts
about a clean way to implement it? Is there something simple I am missing?
Thanks for any insight,
-J
--
View this message in context: http://drools.46999.n3.nabble.com/Best-practice-for-using-calendar-based-...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 9 months
stack shape inconsistent on rule evaluation
by Jörg Herbst
Hi,
I've configured a central rule engine which provides dynamic rule
evaluation and expose this service as a webservice. Most times everything
works fine but sometimes a get a "stack shape inconsistent" exception on a
default consequence invoker.
(Drools Version is 5.2.3.Final, Java version 5, mvel is 2.1.0.drools16)
Any hints?
Joerg
13 years, 9 months
Write Error when Serializing a stateful session to a file.
by chrisLi
Hi, all
I am trying to serialize a StatefulKnowledgeSession into a file as a
snapshot. But I got the following error:
java.io.IOException: Write error
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:282)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at
java.io.ObjectOutputStream$BlockDataOutputStream.flush(ObjectOutputStream.java:1793)
at java.io.ObjectOutputStream.flush(ObjectOutputStream.java:699)
at java.io.ObjectOutputStream.close(ObjectOutputStream.java:720)
at com.sample.test.EventDataConsumer.run(EventDataConsumer.java:44)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
However, when I serialized it to a ByteArrayOutputStream, it works well.
I wrapped the stateful session in a class as a field. And I wrote
writeObject and readObject methods in this class to provide custom
serializing behaviour. The code is as follows:
private void writeObject(ObjectOutputStream out) throws IOException {
System.out.println("writing");
out.defaultWriteObject();
DroolsObjectOutputStream droolsOut = new DroolsObjectOutputStream(
(OutputStream) out);
droolsOut.writeObject(knowledgeBase);
Marshaller marshaller = createSerializableMarshaller(knowledgeBase);
marshaller.marshall(droolsOut, session);
System.out.println("written");
}
private void readObject(ObjectInputStream in) throws IOException,
ClassNotFoundException {
System.out.println("read");
in.defaultReadObject();
DroolsObjectInputStream droolsIn = new DroolsObjectInputStream(
(InputStream) in);
this.knowledgeBase = (KnowledgeBase) droolsIn.readObject();
Marshaller marshaller = createSerializableMarshaller(knowledgeBase);
session = marshaller.unmarshall(droolsIn);
}
private Marshaller createSerializableMarshaller(KnowledgeBase
knowledgeBase) {
ObjectMarshallingStrategyAcceptor acceptor = MarshallerFactory
.newClassFilterAcceptor(new String[] { "*.*" });
ObjectMarshallingStrategy strategy = MarshallerFactory
.newSerializeMarshallingStrategy(acceptor);
Marshaller marshaller = MarshallerFactory.newMarshaller(knowledgeBase,
new ObjectMarshallingStrategy[] { strategy });
return marshaller;
}
Out of this class, I utilized the ordinary ObjectoutputStream to serialize
an instance of this class to a file.
Unfortunately, I got the Exception.
Any idea or response will be appreciated, Thank you very much.
--
View this message in context: http://drools.46999.n3.nabble.com/Write-Error-when-Serializing-a-stateful...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 9 months
comparing strings using ignore case
by abhinay_agarwal
hey,
is there a method by which i can compare two string ignoring there case ??
for me writing the code as
foo : ObjectTypeA()
bar : ObjectTypeB( name.equalsIgnoreCase( foo.name ) )
is a long process because i m comparing the values of string which are
present inside a map..and there are loads of comparision..
$h : HashMap(this["Account_Ownership_Type"]=="Single")
Does drools have an easier way for ignore case comparision ??
Thanks,
Abhinay
--
View this message in context: http://drools.46999.n3.nabble.com/comparing-strings-using-ignore-case-tp4...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 9 months