Code does not properly handle Ability that is CHOOSE:ABILITY and is referenced with an association.

Description

16:22:51.846 SEVERE Thread-9 SourceFileLoader:513 Exception loading files.
java.lang.InternalError: class pcgen.core.Ability is categorized but was fetched without a category
at pcgen.rules.context.RuntimeReferenceContext.getManufacturer(RuntimeReferenceContext.java:50)
at pcgen.rules.context.TrackingReferenceContext.getManufacturer(TrackingReferenceContext.java:119)
at pcgen.rules.context.LoadContext.validateAssociations(LoadContext.java:628)
at pcgen.persistence.SourceFileLoader.finishLoad(SourceFileLoader.java:639)
at pcgen.persistence.SourceFileLoader.loadCampaigns(SourceFileLoader.java:486)
at pcgen.persistence.SourceFileLoader.execute(SourceFileLoader.java:214)
at pcgen.gui2.PCGenStatusBar$TaskExecutor.construct(PCGenStatusBar.java:156)
at pcgen.gui2.PCGenStatusBar$TaskExecutor.construct(PCGenStatusBar.java:119)
at pcgen.gui2.util.SwingWorker$2.run(SwingWorker.java:146)
at java.lang.Thread.run(Unknown Source)

Environment

None

Activity

Show:
Tom Parker
March 18, 2012, 4:09 PM

Temporary patch to avoid dumping error on valid data:
Committed revision 16529.

Tom Parker
March 18, 2012, 6:37 PM

Committed revision 16535.

Fixed

Assignee

Tom Parker

Reporter

Tom Parker

Labels

None

Theme

None

Epic/Theme

None

Pending User Input

None

Fix versions

Priority

Minor
Configure