<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/obe/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/obe/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/obe/bugs/</id><updated>2010-10-25T08:50:18Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>deploy/postgresql-ds.xml don't work</title><link href="https://sourceforge.net/p/obe/bugs/28/" rel="alternate"/><published>2010-10-25T08:50:18Z</published><updated>2010-10-25T08:50:18Z</updated><author><name>khanh </name><uri>https://sourceforge.net/u/khanhhc/</uri></author><id>https://sourceforge.net83f82777068bccc8ce7c111edb39e75f6fd7bb0c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;010-10-25 03:45:26,786 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment listing:&lt;/p&gt;
&lt;p&gt;--- Incompletely deployed packages ---&lt;br /&gt;
org.jboss.deployment.DeploymentInfo@6f05f2db { url=file:/D:/jboss-4.0.4.GA/server/default/deploy/postgresql-ds.xml }&lt;br /&gt;
deployer: org.jboss.deployment.XSLSubDeployer@16fdcc1&lt;br /&gt;
status: Deployment FAILED reason: Trying to install an already registered mbean: jboss.jca:service=LocalTxCM,name=org/obe/jdbc/DataSource&lt;br /&gt;
state: FAILED&lt;br /&gt;
watch: file:/D:/jboss-4.0.4.GA/server/default/deploy/postgresql-ds.xml&lt;br /&gt;
altDD: null&lt;br /&gt;
lastDeployed: 1287953107590&lt;br /&gt;
lastModified: 1287953107577&lt;br /&gt;
mbeans:&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Error starting JBoss </title><link href="https://sourceforge.net/p/obe/bugs/27/" rel="alternate"/><published>2006-03-05T11:05:39Z</published><updated>2006-03-05T11:05:39Z</updated><author><name>Walter Mourao</name><uri>https://sourceforge.net/u/walterim/</uri></author><id>https://sourceforge.netf3442eb9ca98facf383b70f798b79617ca2abb1d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I've got the following error when deploying in JBoss&lt;br /&gt;
4.0.3SP1:&lt;/p&gt;
&lt;p&gt;07:58:38,230 INFO  [EJBDeployer] Deployed:&lt;br /&gt;
file:/C:/jboss-4.0.3SP1/server/default/tmp/deploy/tmp5839&lt;br /&gt;
obeserver.ear-contents/obeserver-ejb.jar&lt;br /&gt;
07:58:38,530 INFO  [TomcatDeployer] deploy,&lt;br /&gt;
ctxPath=/obeexamples, warUrl=.../tmp/deploy/tmp5839obese&lt;br /&gt;
rver.ear-contents/obeexamples-exp.war/&lt;br /&gt;
07:58:43,317 ERROR [[/obeexamples]]&lt;br /&gt;
StandardWrapper.Throwable&lt;br /&gt;
java.lang.LinkageError: loader constraints violated&lt;br /&gt;
when linking javax/xml/namespace/QName class&lt;br /&gt;
at&lt;br /&gt;
org.wfmc.sample.CreditInfo.&amp;lt;clinit&amp;gt;(CreditInfo.java:109)&lt;br /&gt;
at java.lang.Class.forName0(Native Method)&lt;br /&gt;
at java.lang.Class.forName(Class.java:242)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:176)&lt;br /&gt;
at&lt;br /&gt;
java.security.AccessController.doPrivileged(Native Method)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.deployment.wsdd.WSDDTypeMapping.getLanguageSpecificType(WSDDTypeMapping.j&lt;br /&gt;
ava:183)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping(WSDDService.java:542)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDService.java:253)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.deployment.wsdd.WSDDService.&amp;lt;init&amp;gt;(WSDDService.java:233)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.deployment.wsdd.WSDDDeployment.&amp;lt;init&amp;gt;(WSDDDeployment.java:192)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.deployment.wsdd.WSDDDocument.setDocument(WSDDDocument.java:139)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.deployment.wsdd.WSDDDocument.&amp;lt;init&amp;gt;(WSDDDocument.java:65)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.AxisEngine.init(AxisEngine.java:172)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.AxisEngine.&amp;lt;init&amp;gt;(AxisEngine.java:156)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.server.AxisServer.&amp;lt;init&amp;gt;(AxisServer.java:88)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.server.DefaultAxisServerFactory.createServer(DefaultAxisServerFactory.jav&lt;br /&gt;
a:109)&lt;br /&gt;
at&lt;br /&gt;
org.apache.axis.server.DefaultAxisServerFactory.getServer(DefaultAxisServerFactory.java:7&lt;br /&gt;
3)&lt;/p&gt;
&lt;p&gt;Thanks in advance,&lt;/p&gt;
&lt;p&gt;Walter&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>shuangyue.wu</title><link href="https://sourceforge.net/p/obe/bugs/26/" rel="alternate"/><published>2004-10-13T02:10:05Z</published><updated>2004-10-13T02:10:05Z</updated><author><name>shuangyue.wu</name><uri>https://sourceforge.net/u/wushyue/</uri></author><id>https://sourceforge.netcb6036dc388bc8f1a13f92adbb240050fbcf210a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;asdfasdf&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Inconsistent DDL scripts</title><link href="https://sourceforge.net/p/obe/bugs/25/" rel="alternate"/><published>2004-02-10T15:56:54Z</published><updated>2004-02-10T15:56:54Z</updated><author><name>Fol de Rol</name><uri>https://sourceforge.net/u/folderol/</uri></author><id>https://sourceforge.neta6329121163bbcd5caade7a6c2d930c01d5c0334</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Some table definitions in scripts for different DBs seem &lt;br /&gt;
to be inconsistent with each other. Which script &lt;br /&gt;
contains the most actual data?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Package XPDL parser incorrectly handles ExtendedAttributes</title><link href="https://sourceforge.net/p/obe/bugs/24/" rel="alternate"/><published>2004-02-10T15:34:04Z</published><updated>2004-02-10T15:34:04Z</updated><author><name>Fol de Rol</name><uri>https://sourceforge.net/u/folderol/</uri></author><id>https://sourceforge.net220a59042afcfa1dc40a1a073ad7c8471609f41a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;After having designed a simple XPDL file using CapeVision &lt;br /&gt;
Visio plug-in and attempting to parse it with &lt;br /&gt;
Dom4JXPDLParser, I've got the following error:&lt;/p&gt;
&lt;p&gt;org.obe.XMLException: Document element must &lt;br /&gt;
be 'ExtendedAttributes', in the namespace URI: &lt;br /&gt;
&lt;a href="http://www.wfmc.org/2002/XPDL1.0" rel="nofollow"&gt;http://www.wfmc.org/2002/XPDL1.0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The exception is generated within &lt;br /&gt;
XMLFragment.checkDocument(). Looking at the code, it &lt;br /&gt;
seems that such an exception is always generated if an &lt;br /&gt;
XML element doesn't have any attribute. But &lt;br /&gt;
&amp;lt;ExtendedAttributes&amp;gt; element does have no ATTLIST &lt;br /&gt;
associated according to the standard DTD.&lt;/p&gt;
&lt;p&gt;Below is a piece of XPDL which caused the problem.&lt;/p&gt;
&lt;p&gt;[.....]&lt;br /&gt;
&amp;lt;Activities&amp;gt;&lt;br /&gt;
&amp;lt;Activity Id="0"&amp;gt;&lt;br /&gt;
&amp;lt;Route/&amp;gt;                                              &lt;br /&gt;
&amp;lt;TransitionRestrictions&amp;gt;                               &lt;br /&gt;
&amp;lt;TransitionRestriction&amp;gt;                               &lt;br /&gt;
&amp;lt;Split Type="XOR"&amp;gt;                                   &lt;br /&gt;
&amp;lt;TransitionRefs&amp;gt;                                    &lt;br /&gt;
&amp;lt;TransitionRef Id="0"/&amp;gt;                            &lt;br /&gt;
&amp;lt;TransitionRef Id="1"/&amp;gt;                            &lt;br /&gt;
&amp;lt;/TransitionRefs&amp;gt;                                   &lt;br /&gt;
&amp;lt;/Split&amp;gt;                                             &lt;br /&gt;
&amp;lt;/TransitionRestriction&amp;gt;                              &lt;br /&gt;
&amp;lt;/TransitionRestrictions&amp;gt;                              &lt;br /&gt;
&amp;lt;ExtendedAttributes&amp;gt;                                   &lt;br /&gt;
&amp;lt;ExtendedAttribute &lt;br /&gt;
Name="PREASSIGNMENTS"/&amp;gt;            &lt;br /&gt;
&amp;lt;ExtendedAttribute Name="xpos" &lt;br /&gt;
Value="75"/&amp;gt;           &lt;br /&gt;
&amp;lt;ExtendedAttribute Name="ypos" &lt;br /&gt;
Value="503"/&amp;gt;          &lt;br /&gt;
&amp;lt;/ExtendedAttributes&amp;gt;                                  &lt;br /&gt;
&amp;lt;/Activity&amp;gt;&lt;br /&gt;
[.....]&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Problems importing XPDL files  / Primary Key is empty</title><link href="https://sourceforge.net/p/obe/bugs/23/" rel="alternate"/><published>2003-09-05T05:54:00Z</published><updated>2003-09-05T05:54:00Z</updated><author><name>Oliver jehle</name><uri>https://sourceforge.net/u/ojehle/</uri></author><id>https://sourceforge.nete0ebc545d60a1556c3bfb7313437457008cee2e5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Importing schema1 works, contains not process in the&lt;br /&gt;
workflow,&lt;br /&gt;
but after adding a workflow (sample2/sample3)... it&lt;br /&gt;
doesnt work..&lt;br /&gt;
comming back with an exception, that the key of the&lt;br /&gt;
processid is empty...&lt;/p&gt;
&lt;p&gt;attached the jboss log entries .... &lt;/p&gt;
&lt;p&gt;i've got the latest cvs release...&lt;/p&gt;
&lt;p&gt;to build the xpdls i've used the latest version of the&lt;br /&gt;
jawe.enhydra.org&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>i run Obetest in eclipse, but date validation errors, why?</title><link href="https://sourceforge.net/p/obe/bugs/22/" rel="alternate"/><published>2003-09-04T03:16:42Z</published><updated>2003-09-04T03:16:42Z</updated><author><name>jiangtao</name><uri>https://sourceforge.net/u/hellotao617/</uri></author><id>https://sourceforge.net789e2d8f6407a677b9ee6a8acfbc9a470365504e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;h1 id="error-info"&gt;error info:&lt;/h1&gt;
&lt;p&gt;org.obe.engine.WorkflowEngine [INFO]: Valid from Thu &lt;br /&gt;
Sep 04 11:47:30 CST 2003 [3600000]&lt;br /&gt;
org.obe.engine.WorkflowEngine [INFO]: Valid to Wed Jun &lt;br /&gt;
18 10:00:00 CST 2003 [31536000000]&lt;br /&gt;
org.obe.test.OBETest [ERROR]: Error executing workflow &lt;br /&gt;
process wfp-1 in package pkg-1&lt;br /&gt;
java.lang.Exception: Workflow process is no longer &lt;br /&gt;
valid; 'valid to' check failed.&lt;br /&gt;
at org.obe.engine.WorkflowEngine.validate&lt;br /&gt;
(WorkflowEngine.java:344)&lt;br /&gt;
at &lt;br /&gt;
org.obe.engine.WorkflowEngine.createProcessInstance&lt;br /&gt;
(WorkflowEngine.java:372)&lt;br /&gt;
at &lt;br /&gt;
org.obe.engine.WorkflowEngine.executeAsynch&lt;br /&gt;
(WorkflowEngine.java:207)&lt;br /&gt;
at org.obe.test.OBETest.main&lt;br /&gt;
(OBETest.java:162)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>i run Obetest in eclipse, but date validation errors, why?</title><link href="https://sourceforge.net/p/obe/bugs/21/" rel="alternate"/><published>2003-09-04T02:55:57Z</published><updated>2003-09-04T02:55:57Z</updated><author><name>jiangtao</name><uri>https://sourceforge.net/u/hellotao617/</uri></author><id>https://sourceforge.net94fbab710cc2d18a090672ff1aea0c0324e1453a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;h1 id="error-info"&gt;error info:&lt;/h1&gt;
&lt;p&gt;org.obe.engine.WorkflowEngine [INFO]: Valid from Thu &lt;br /&gt;
Sep 04 11:47:30 CST 2003 [3600000]&lt;br /&gt;
org.obe.engine.WorkflowEngine [INFO]: Valid to Wed Jun &lt;br /&gt;
18 10:00:00 CST 2003 [31536000000]&lt;br /&gt;
org.obe.test.OBETest [ERROR]: Error executing workflow &lt;br /&gt;
process wfp-1 in package pkg-1&lt;br /&gt;
java.lang.Exception: Workflow process is no longer &lt;br /&gt;
valid; 'valid to' check failed.&lt;br /&gt;
at org.obe.engine.WorkflowEngine.validate&lt;br /&gt;
(WorkflowEngine.java:344)&lt;br /&gt;
at &lt;br /&gt;
org.obe.engine.WorkflowEngine.createProcessInstance&lt;br /&gt;
(WorkflowEngine.java:372)&lt;br /&gt;
at &lt;br /&gt;
org.obe.engine.WorkflowEngine.executeAsynch&lt;br /&gt;
(WorkflowEngine.java:207)&lt;br /&gt;
at org.obe.test.OBETest.main&lt;br /&gt;
(OBETest.java:162)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Bug in fireApplicationEvent not fixed</title><link href="https://sourceforge.net/p/obe/bugs/20/" rel="alternate"/><published>2003-08-13T15:00:59Z</published><updated>2003-08-13T15:00:59Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net195450624ac2b76e2931c25aa3a4117fe82626f7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello Adrain, I am afraid that bug has not been fixed in &lt;br /&gt;
new CVS version of BasicApplicationEventBroker.&lt;/p&gt;
&lt;p&gt;Here are the problems:&lt;br /&gt;
1. When you subscribe an event:&lt;br /&gt;
subscrips.add(new BasicSubscription(condition, &lt;br /&gt;
correlationKeys)); (line 320)&lt;/p&gt;
&lt;p&gt;you create BasicCondition that overtakes Abstract &lt;br /&gt;
Condition default ConditionType which is &lt;br /&gt;
ConditionType.CONDITION, so case EXCEPTION branch &lt;br /&gt;
will never be reached.&lt;/p&gt;
&lt;p&gt;2. After I have add new BasicSubscription constructor:&lt;br /&gt;
BasicSubscription(String condition, ConditionType &lt;br /&gt;
conditionType, String[] correlationKeys) {&lt;br /&gt;
_condition = new BasicCondition();&lt;br /&gt;
_condition.setValue(condition);&lt;br /&gt;
_condition.setType(conditionType);&lt;br /&gt;
_correlationKeys = correlationKeys;&lt;br /&gt;
_eventKeys = null;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;and call       &lt;br /&gt;
subscrips.add(new BasicSubscription(condition, &lt;br /&gt;
conditionType, correlationKeys)); where conditionType is &lt;br /&gt;
ConditionType.EXCEPTION&lt;/p&gt;
&lt;p&gt;I succeded to enter case EXCEPTION branch, but:&lt;/p&gt;
&lt;p&gt;match = _condition.getValue().equals(                &lt;br /&gt;
event.getEventType());&lt;/p&gt;
&lt;p&gt;never evaluates true, because value is filled with &lt;br /&gt;
correlation keys in suscribe method, and event type &lt;br /&gt;
is &amp;amp;quot;timeout&amp;amp;quot;.&lt;br /&gt;
3. After I set unconditional match = true in case &lt;br /&gt;
ECXEPTION branch, fireApplicationEvent in timer task is &lt;br /&gt;
invoked but:&lt;/p&gt;
&lt;p&gt;4. java.lang.ConcurrentModificationException arises &lt;br /&gt;
because in for loop you iterate through subscrips list and &lt;br /&gt;
inside call onEvent listener method you modify the same &lt;br /&gt;
list (activity is unsubscribed)&lt;/p&gt;
&lt;p&gt;I have made the patch (it is in an attachment). Probably &lt;br /&gt;
it is not the best solution,  but it works.&lt;/p&gt;
&lt;p&gt;please take a look , when you have time.&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;
Milan Agatonovic&lt;/p&gt;
&lt;p&gt;clandestino_bgd@yahoo.co.uk&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Bug in BasicApplicationEventBroker.fireApplicationEvent()</title><link href="https://sourceforge.net/p/obe/bugs/19/" rel="alternate"/><published>2003-08-07T12:52:20Z</published><updated>2003-08-07T12:52:20Z</updated><author><name>Adrian Price</name><uri>https://sourceforge.net/u/adrianprice/</uri></author><id>https://sourceforge.net59ede9d39f367dcb1250e10496fc85adca749ffa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;From clandestino_bgd@yahoo.co.uk:&lt;/p&gt;
&lt;p&gt;&amp;amp;quot;I have been trying these days to produce timed event&lt;br /&gt;
after specified deadline. XPDL file is in the&lt;br /&gt;
attachment.&lt;/p&gt;
&lt;p&gt;However I had a problem in method:&lt;br /&gt;
protected void fireApplicationEvent(ApplicationEvent&lt;br /&gt;
event, Evaluator evaluator) throws&lt;br /&gt;
RepositoryException, EvaluatorException {&lt;/p&gt;
&lt;p&gt;(class BasicApplicationBroker)&lt;/p&gt;
&lt;p&gt;because line: if (subscrip.matchesEvent(event,&lt;br /&gt;
evaluator)) returns false.&lt;/p&gt;
&lt;p&gt;Reason for that: Method evaluateCondition of class &lt;br /&gt;
JXPathEvaluator calls evaluateExpression() which &lt;br /&gt;
returns false!?&amp;amp;quot;&lt;/p&gt;
&lt;p&gt;AMP: Confirmed: this is indeed a bug.  OBE should only &lt;br /&gt;
evaluate the condition for Condition.getType() == &lt;br /&gt;
ConditionType.CONDITION.  For &lt;br /&gt;
ConditionType.EXCEPTION the condition text must &lt;br /&gt;
match the exception name, and &lt;br /&gt;
ConditionType.DEFAULT_EXCEPTION matches any &lt;br /&gt;
exception.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>