<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
Hi,<br>
<br>
Don't know if it may help but I've just had a similar error
(java.lang.RuntimeException:
com.thoughtworks.xstream.mapper.CannotResolveClassException:
definitions : definitions) when adding a bpmn2 rule flow file (an XML
file) as a BRL resource in a KnowledgeBuilder (no comment... :-)).<br>
<br>
My2cts,<br>
<br>
Bruno.<br>
<br>
Kamal Thiyagarajan a écrit :
<blockquote
cite="mid:AANLkTimJzXtqz2occvyLSBv=o9DgFBQP_68pL_KMF6Dk@mail.gmail.com"
type="cite"><br clear="all">
<br>
Hello,<br>
<br>
I had try to convert .brl file to .drl format using java code i got an
error in conversion. my java code is <br>
<br>
String fileName = "c:/Sampleguide.brl";<br>
File file = new File(fileName);<br>
//System.out.println("hello");<br>
String content = FileUtils.readFileToString(file);<br>
System.out.println(content);<br>
BRXMLPersistence read = (BRXMLPersistence)
BRXMLPersistence.getInstance();<br>
BRDRLPersistence write = (BRDRLPersistence)
BRDRLPersistence.getInstance();<br>
//BRDRLPersistence.getInstance();<br>
String outputDRL = write.marshal(read.unmarshal(content));<br>
System.out.println(outputDRL);<br>
<br>
I got error like this<br>
<br>
com.thoughtworks.xstream.converters.ConversionException: metadataList
: metadataList : metadataList : metadataList<br>
---- Debugging information ----<br>
message : metadataList : metadataList<br>
cause-exception :
com.thoughtworks.xstream.mapper.CannotResolveClassException<br>
cause-message : metadataList : metadataList<br>
class : org.drools.brms.client.modeldriven.brl.RuleModel<br>
required-type : org.drools.brms.client.modeldriven.brl.RuleModel<br>
path : /rule/metadataList<br>
-------------------------------<br>
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:89)<br>
at
com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63)<br>
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:76)<br>
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:60)<br>
at
com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:137)<br>
at
com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)<br>
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:923)<br>
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:909)<br>
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:853)<br>
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:845)<br>
at
org.drools.brms.server.util.BRXMLPersistence.unmarshal(BRXMLPersistence.java:91)<br>
at com.sample.DroolsTest.main(DroolsTest.java:30)<br>
Caused by: com.thoughtworks.xstream.mapper.CannotResolveClassException:
metadataList : metadataList<br>
at
com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:68)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:96)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)<br>
at
com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52)<br>
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.determineType(AbstractReflectionConverter.java:347)<br>
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:208)<br>
at
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:162)<br>
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82)<br>
... 11 more<br>
<p><font color="#1f497d" face="Times New Roman" size="3"><span
style="font-size: 12pt; color: rgb(31, 73, 125);">Thanks&Regards,<br>
<b>Kamal.t</b><br>
Associate Software Engineer<br>
</span></font></p>
<p><br>
<font color="#1f497d" face="Times New Roman" size="3"><span
style="font-size: 12pt; color: rgb(31, 73, 125);"></span></font></p>
<font color="#1f497d" face="Times New Roman" size="2"><span
style="font-size: 10pt; color: rgb(31, 73, 125);">Sybrant
Technologies Pvt. Ltd.<br>
'Shriram The Gateway (SEZ)', Block A1,<br>
3rd Floor, 16 GST Road, Perungalathur,<br>
Chennai - 600 063, India<br>
India | USA | Germany
| China</span></font><br>
<big><small><font color="#1f497d"><span
style="font-family: "Garamond","serif";"><br>
</span></font></small></big><span
style="font-size: 10pt; color: rgb(36, 64, 97);">Email :<a
moz-do-not-send="true" href="mailto:swetha.p@sybrant.com"
target="_blank">kamal.t@sybrant.com</a><br>
Mobile : +91 9944011715<br>
Phone : 044 4294 7511<br>
Skype :kamalkamal5796</span><br>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
rules-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>
</pre>
</blockquote>
<br>
</body>
</html>