Created a type with attribute name as "attribute$" (with special character $).
1.Type creation succeeded with 200 OK
2.Null Pointer exception is seen in application logs
3.Searching the type throws 500 Internal server error though the drop down lists the type.
4. After creating such type , subsequent type creations are inconsistent. (i.e) Type creation succeeds but Null pointer exception is thrown and 500 Internal server error while searching the type.
Attached the exception stack trace.
This issue is similar to https://issues.apache.org/jira/browse/ATLAS-1681.