Hi Philip,

The problem of the bad encoded entry (that generated NullPointerException)
that we encountered was from my sensor data listener implementation in
hackyReview module. Even though ReviewActvity can send the empty string
as a file path, I passed this value to get the workspace. As a result
the Workspace.getWorkspace() returns null.

To solve this problem, I changed it in the two level.

1. JupiterSensor will not send a ReviewActvity data with the empty
string in the file attribute from the next release.
2. The class in the hackyReview checked the empty string in a class not
to generate the null before using getWorkspace() in the hackyReview
module.

Since the call for the sensor sensor listener implementation classes
after the null pointer exception would not be notified, I appreciate it
if you can update Hackystat server today.

As a related issue, It would be great if a volunteer (Hongbing?) can
make more explanation about the Workspace.getWorkspace() that there is
a case to return null :-) This would save a time for the similar problem
in the future.

Cheers,

Takuya



================================
Takuya Yamashita
E-mail: [EMAIL PROTECTED]
================================

Reply via email to