Regarding the first error one reason for that is expected to be fixed as it occurred in 7.5.3 and the KB article TEC439766 is now retired.
However, bugs seem to have incarnations.
Are you using non US setting is OWB and do you have mixed booking?
KB ID: 8416.00000
Doc Type [BUG]
Last Reviewed 07/20/2007
Subject: OWB: German\French regional settings only: mixed booking status causes - Unable to open project XXXXX. Invalid Value - not in enumerated list:.
Keywords: b96957, invalid value, mixed booking, french, german
Initial Product: Clarity 7.5.3
Description:
Did this article
help solve your issue?
-
Applies To
==========
OWB 7.5.3 and 8.0.x
Symptom
=======
BUG #96957 - OWB: German\French only booking status causes - Unable to open project XXXXX. Invalid Value - not in enumerated list:.
Projects containing team members with mixed booking status will not open in OWB when the workstation regional settings are set to French or German.
The following line is missing in the pr.team_fr.xml and pr.team_de.xml files:
<ExtendedPropertyData key="10" valueClass="com.abtcorp.core.ABTString" valueString="Mixed"/>
Incorrect statement:
<PropertyData name="Booking" caption="Statut de réservation">
<ExtendedPropertyData key="0" valueClass="com.abtcorp.core.ABTString" valueString="Inconnu"/>
<ExtendedPropertyData key="5" valueClass="com.abtcorp.core.ABTString" valueString="Optionnel"/>
<ExtendedPropertyData key="15" valueClass="com.abtcorp.core.ABTString" valueString="Ferme"/>
</PropertyData>
Steps
=====
1. Install OWB using the French or German option.
2. In Clarity go to Admin Tools > Project management > Settings
3. Select Mixed Booking and click Save
4. Create a project, add a resource with mixed booking
5. Open the project in OWB
Expected: the project to open without error
Actual: you get the following error: Unable to open project XXXXX. Invalid Value - not in enumerated list:
Workaround
==========
Extract the pm.team_fr.xml\pm.team_dr.xml file from the RuleBase.jar file (located in the workstation folder C:\Program Files\Open Workbench\lib) to the folder C:\Program Files\Open Workbench\lib\RULEBASE.
Open the pr.team_fr.xml\pm.team_dr.xml file with notepad and insert the missing line. Save the file.
Correct statement:
<PropertyData name="Booking" caption="Statut de réservation">
<ExtendedPropertyData key="0" valueClass="com.abtcorp.core.ABTString" valueString="Inconnu"/>
<ExtendedPropertyData key="5" valueClass="com.abtcorp.core.ABTString" valueString="Optionnel"/>
<ExtendedPropertyData key="10" valueClass="com.abtcorp.core.ABTString" valueString="Mixed"/>
<ExtendedPropertyData key="15" valueClass="com.abtcorp.core.ABTString" valueString="Ferme"/>
</PropertyData>
Bug Status/Resolution
=====================
The bug is in development being reviewed.
More Information
================
OWBConsole error
German error:
ABTError:
ABTAttribute->Booking
rangeCheck
Ung???ltiger Wert - nicht in aufgez???hlter Liste
Error info:10
French error:
ABTError:
ABTAttribute->Booking
rangeCheck
Valeur invalide - ne figure pas dans la liste ᅢᄅnumᅢᄅrᅢᄅe
Error info:10
English version of the error:ABTError:
ABTAttribute->Booking
rangeCheck
Invalid Value - not in enumerated list
Error info:10
New ABTException:Invalid Value - not in enumerated list
Invalid Value - not in enumerated list
com.abtcorp.core.ABTException: Invalid Value - not in enumerated list
at com.abtcorp.io.repostream.populators.Populator.setPropertyValues(Unknown Source)
at com.abtcorp.io.repostream.populators.TeamPopulator.populate(Unknown Source)
at com.abtcorp.io.repostream.populators.ObjectPopulator.createTeam(Unknown Source)
at com.abtcorp.io.repostream.populators.ObjectPopulator.processDataPackage(Unknown Source)
at com.abtcorp.io.repostream.populators.ObjectPopulator.populateProject(Unknown Source)
at com.abtcorp.io.repostream.RepoStreamWorker.populate(Unknown Source)
at com.abtcorp.io.repostream.RepoStreamWorker.populate(Unknown Source)
at com.abtcorp.io.repostream.StreamDriver.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Site: update ChargeCodes property
Site: update ChargeCodes property
back from actual driver call
ABTError:
ABTAttribute->Booking
rangeCheck
Invalid Value - not in enumerated list