| Products | Versions | 
|---|---|
| TIBCO BusinessEvents Enterprise Edition | - | 
| Not Applicable | - | 
Resolution:
 Description: 
=========
The EAR file failed to build after a change in the Decision Manager table.  See 'Symptoms' for full error stack.
Environment:
=========
BE 4.0.x
Symptoms:
=========
The full stack from the .log file was:
!MESSAGE An error occurred while traversing resources.
!STACK 0
java.lang.NullPointerException
    at com.tibco.cep.studio.core.validation.dt.TableModelErrorsRecorder.reportError(Unknown Source)
    at com.tibco.cep.studio.core.validation.dt.DelegatingRuleErrorsRecorder.reportAllErrors(Unknown Source)
    at com.tibco.cep.decision.table.validators.DecisionTableResourceSyntaxValidator.checkTable(Unknown Source)
    at com.tibco.cep.decision.table.validators.DecisionTableResourceSyntaxValidator.validate(Unknown Source)
    at com.tibco.cep.studio.ui.actions.ValidateProjectAction$ResourceVisitor.visit(Unknown Source)
    at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:106)
    at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:58)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
    at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:68)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:104)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:88)
    at com.tibco.cep.studio.ui.actions.BuildEnterpriseArchiveAction.isValid(Unknown Source)
    at com.tibco.cep.studio.ui.actions.BuildEnterpriseArchiveAction.runBuildArchive(Unknown Source)
    at com.tibco.cep.studio.ui.actions.BuildEnterpriseArchiveAction.access$0(Unknown Source)
    at com.tibco.cep.studio.ui.actions.BuildEnterpriseArchiveAction$BuildArchiveJob.run(Unknown Source)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Cause:
=========
The ownership, "ownerPath",  was wrong for all of the poperties on one of the rules.  A concept was moved using an "unsupported" mechanism for example drag and drop from Navigator, using file system, etc.  The proper way to move these entities is the Refactor->Move option.
Resolution:
=========
Correct the ownerPath be either:
1). Drop and recreated the concept which has this problem.
2). Open the declared concept with text editor, set OwnerPath with correct value.
e.g.  <properties name="nombreOdN" ownerProjectName="ODN" ownerPath="/Concepts/OdN/ODN"/>