[jboss-jira] [JBoss JIRA] (DROOLS-53) buildDialectConfigurationMap BUG

kevin hu (JIRA) jira-events at lists.jboss.org
Mon Feb 25 05:16:57 EST 2013


kevin hu created DROOLS-53:
------------------------------

             Summary: buildDialectConfigurationMap BUG
                 Key: DROOLS-53
                 URL: https://issues.jboss.org/browse/DROOLS-53
             Project: Drools
          Issue Type: Bug
      Security Level: Public (Everyone can see)
    Affects Versions: 5.5
         Environment: drools5.5
jbmp4.3
            Reporter: kevin hu
            Assignee: Mark Proctor


When I use jbmp4.3 completed a process,Once again the execution Drools, will get the following error:
java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.String
	at java.util.Properties.enumerate(Properties.java:1060)
	at java.util.Properties.propertyNames(Properties.java:971)
	at org.drools.util.ChainedProperties.mapStartsWith(ChainedProperties.java:206)
	at org.drools.util.ChainedProperties.mapStartsWith(ChainedProperties.java:188)
	at org.drools.compiler.PackageBuilderConfiguration.buildDialectConfigurationMap(PackageBuilderConfiguration.java:297)
	at org.drools.compiler.PackageBuilderConfiguration.init(PackageBuilderConfiguration.java:192)
	at org.drools.compiler.PackageBuilderConfiguration.<init>(PackageBuilderConfiguration.java:170)
	at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:300)
	at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:228)
	at org.drools.builder.impl.KnowledgeBuilderFactoryServiceImpl.newKnowledgeBuilder(KnowledgeBuilderFactoryServiceImpl.java:34)
	at org.drools.builder.KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBuilderFactory.java:46)

The content of  is as follows:
--------------------------------------------------------------------------------
 (java.util.Properties) {java.runtime.name=Java(TM) SE Runtime Environment, [100001, WebappClassLoader
  context: /mit
  delegate: false
  repositories:
    /WEB-INF/classes/
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader at ec6b00
]=org.jbpm.pvm.internal.repository.DeploymentClassLoader at 77576b, sun.boot.library.path=C:\Program Files (x86)\Java\jdk1.6.0_37\jre\bin, java.vm.version=20.12-b01, shared.loader=, 100001={WorkNoBom=process(WorkNoBom)}, java.vm.vendor=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=;, tomcat.util.buf.StringCache.byte.enabled=true, java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun.io, sun.java.launcher=SUN_STANDARD, user.country=CN, sun.os.patch.level=Service Pack 1, java.vm.specification.name=Java Virtual Machine Specification, user.dir=D:\apache-tomcat-6.0.36\bin, java.runtime.version=1.6.0_37-b06, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=D:\apache-tomcat-6.0.36/common/endorsed, os.arch=x86, webapp.root=E:\Workspaces\mdb_web\WebRoot\, java.io.tmpdir=D:\apache-tomcat-6.0.36\temp, line.separator=
, java.vm.specification.vendor=Sun Microsystems Inc., java.naming.factory.url.pkgs=org.apache.naming, user.variant=, os.name=Windows 7, sun.jnu.encoding=GBK, java.library.path=C:\Program Files (x86)\Java\jdk1.6.0_37\bin;D:\apache-tomcat-6.0.36\bin, java.specification.name=Java Platform API Specification, java.class.version=50.0, sun.management.compiler=HotSpot Client Compiler, sun.io.useCanonCaches=false, os.version=6.1, user.home=C:\Users\kevin.hu, catalina.useNaming=true, user.timezone=Asia/Shanghai, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=GBK, java.specification.version=1.6, catalina.home=D:\apache-tomcat-6.0.36, java.class.path=D:\apache-tomcat-6.0.36/bin/bootstrap.jar;C:\Program Files (x86)\Java\jdk1.6.0_37/lib/tools.jar, user.name=kevin.hu, java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory, package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper., java.vm.specification.version=1.0, sun.java.command=org.apache.catalina.startup.Bootstrap start, java.home=C:\Program Files (x86)\Java\jdk1.6.0_37\jre, sun.arch.data.model=32, user.language=zh, java.specification.vendor=Sun Microsystems Inc., awt.toolkit=sun.awt.windows.WToolkit, java.vm.info=mixed mode, java.version=1.6.0_37, java.ext.dirs=C:\Program Files (x86)\Java\jdk1.6.0_37\jre\lib\ext;C:\Windows\Sun\Java\lib\ext, sun.boot.class.path=C:\Program Files (x86)\Java\jdk1.6.0_37\jre\lib\resources.jar;C:\Program Files (x86)\Java\jdk1.6.0_37\jre\lib\rt.jar;C:\Program Files (x86)\Java\jdk1.6.0_37\jre\lib\sunrsasign.jar;C:\Program Files (x86)\Java\jdk1.6.0_37\jre\lib\jsse.jar;C:\Program Files (x86)\Java\jdk1.6.0_37\jre\lib\jce.jar;C:\Program Files (x86)\Java\jdk1.6.0_37\jre\lib\charsets.jar;C:\Program Files (x86)\Java\jdk1.6.0_37\jre\lib\modules\jdk.boot.jar;C:\Program Files (x86)\Java\jdk1.6.0_37\jre\classes, server.loader=, java.vendor=Sun Microsystems Inc., catalina.base=D:\apache-tomcat-6.0.36, file.separator=\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans., sun.desktop=windows, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86}
------------------------------------------------------------

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the jboss-jira mailing list