[Clara] BST Kalman Filter deployment error FIX!!!

Justin Ruger jruger at jlab.org
Thu Nov 21 12:53:19 EST 2013


I checked out clasjlib and copied the jMath jar into 
/group/clas12/clara_services/lib/

I ran the deployment script again and this time I was able to 
successfully deploy the services.yaml file found at 
/w/hallb/clas12/jruger/stress_test/

Then i ran the reconstruction using sidis_1003.ev as an input file.

This has 20k events and I recieved 20k arrayindexoutofbounds errors.

stack trace:

Error in 129.57.28.27/clarausr/BSTKalmanFilterSvc (requestId: 4636):
THE SERVICE HAS THROWN AN EXCEPTION:
java.lang.ArrayIndexOutOfBoundsException: 0
         at 
trac.kalman.bst_bmt.BST_CrossKalmanFilterModel.getPlane(BST_CrossKalmanFilterModel.java:58)
         at 
trac.kalman.bst_bmt.ExecuteKF_BST_cross.getMeasurements(ExecuteKF_BST_cross.java:67)
         at 
trac.kalman.bst_bmt.ExecuteKF_BST_cross.execute(ExecuteKF_BST_cross.java:154)
         at 
trac.services.centraltracker.BSTKalmanFilterSvc.execute(BSTKalmanFilterSvc.java:79)
         at 
org.jlab.coda.clara.core.CServiceContainer._executeService(CServiceContainer.java:534)
         at 
org.jlab.coda.clara.core.CServiceContainer.access$1700(CServiceContainer.java:35)
         at 
org.jlab.coda.clara.core.CServiceContainer$ServiceWorkerThread.run(CServiceContainer.java:1323)
         at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
         at java.lang.Thread.run(Thread.java:744)

Error in 129.57.28.27/clarausr/BSTKalmanFilterSvc (requestId: 4638):
THE SERVICE HAS THROWN AN EXCEPTION:
java.lang.ArrayIndexOutOfBoundsException: 0
         at 
trac.kalman.bst_bmt.BST_CrossKalmanFilterModel.getPlane(BST_CrossKalmanFilterModel.java:58)
         at 
trac.kalman.bst_bmt.ExecuteKF_BST_cross.getMeasurements(ExecuteKF_BST_cross.java:67)
         at 
trac.kalman.bst_bmt.ExecuteKF_BST_cross.execute(ExecuteKF_BST_cross.java:154)
         at 
trac.services.centraltracker.BSTKalmanFilterSvc.execute(BSTKalmanFilterSvc.java:79)
         at 
org.jlab.coda.clara.core.CServiceContainer._executeService(CServiceContainer.java:534)
         at 
org.jlab.coda.clara.core.CServiceContainer.access$1700(CServiceContainer.java:35)
         at 
org.jlab.coda.clara.core.CServiceContainer$ServiceWorkerThread.run(CServiceContainer.java:1323)
         at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
         at java.lang.Thread.run(Thread.java:744)


More information about the Clara mailing list