Anathema is an exhaustive suite for all aspects of Exalted series management. This repository hold the code to support Exalted 1, Exalted 2 and Exalted 2.5.
I just ran into a problem last night with this lovely program. While loading character sheets the program would not display any of my saved characters so I closes it and reopened it. Upon reopening I received an error report of the following
java.lang.NullPointerException
at net.sf.anathema.character.generic.framework.xml.presentation.GenericPresentationTemplate.getCharacterTypeId(GenericPresentationTemplate.java:58)
at net.sf.anathema.character.generic.framework.xml.presentation.GenericPresentationTemplate.getNewActionResource(GenericPresentationTemplate.java:27)
at net.sf.anathema.character.perspective.ToCharacterButtonDto.getDetails(ToCharacterButtonDto.java:37)
at net.sf.anathema.character.perspective.ToCharacterButtonDto.apply(ToCharacterButtonDto.java:28)
at net.sf.anathema.character.perspective.CharacterButtonPresenter.extractButtonDto(CharacterButtonPresenter.java:38)
at net.sf.anathema.character.perspective.CharacterButtonPresenter.initPresentation(CharacterButtonPresenter.java:23)
at net.sf.anathema.character.perspective.CharacterGridPresenter.initPresentation(CharacterGridPresenter.java:29)
at net.sf.anathema.character.perspective.CharacterGridPresenter.initPresentation(CharacterGridPresenter.java:24)
at net.sf.anathema.character.platform.module.perspective.CharacterSystemPerspective.initContent(CharacterSystemPerspective.java:38)
at net.sf.anathema.framework.view.perspective.PerspectiveStack.add(PerspectiveStack.java:23)
at net.sf.anathema.framework.view.perspective.PerspectivePaneFactory.createContent(PerspectivePaneFactory.java:32)
at net.sf.anathema.framework.view.SwingApplicationFrame.createContentPane(SwingApplicationFrame.java:72)
at net.sf.anathema.framework.view.SwingApplicationFrame.show(SwingApplicationFrame.java:38)
at net.sf.anathema.Anathema$1.run(Anathema.java:45)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Hello Everyone
I just ran into a problem last night with this lovely program. While loading character sheets the program would not display any of my saved characters so I closes it and reopened it. Upon reopening I received an error report of the following
java.lang.NullPointerException at net.sf.anathema.character.generic.framework.xml.presentation.GenericPresentationTemplate.getCharacterTypeId(GenericPresentationTemplate.java:58) at net.sf.anathema.character.generic.framework.xml.presentation.GenericPresentationTemplate.getNewActionResource(GenericPresentationTemplate.java:27) at net.sf.anathema.character.perspective.ToCharacterButtonDto.getDetails(ToCharacterButtonDto.java:37) at net.sf.anathema.character.perspective.ToCharacterButtonDto.apply(ToCharacterButtonDto.java:28) at net.sf.anathema.character.perspective.CharacterButtonPresenter.extractButtonDto(CharacterButtonPresenter.java:38) at net.sf.anathema.character.perspective.CharacterButtonPresenter.initPresentation(CharacterButtonPresenter.java:23) at net.sf.anathema.character.perspective.CharacterGridPresenter.initPresentation(CharacterGridPresenter.java:29) at net.sf.anathema.character.perspective.CharacterGridPresenter.initPresentation(CharacterGridPresenter.java:24) at net.sf.anathema.character.platform.module.perspective.CharacterSystemPerspective.initContent(CharacterSystemPerspective.java:38) at net.sf.anathema.framework.view.perspective.PerspectiveStack.add(PerspectiveStack.java:23) at net.sf.anathema.framework.view.perspective.PerspectivePaneFactory.createContent(PerspectivePaneFactory.java:32) at net.sf.anathema.framework.view.SwingApplicationFrame.createContentPane(SwingApplicationFrame.java:72) at net.sf.anathema.framework.view.SwingApplicationFrame.show(SwingApplicationFrame.java:38) at net.sf.anathema.Anathema$1.run(Anathema.java:45) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)