Thank you very much for the reply.  
I switched to ConTeXt standalone and now it is working. 

Best,
Michael


This works: 

\usemodule[simplefonts]
\definefontfeature[hebrew][default][script=hebr,ccmp=yes]
\setmainfont[Ezra SIL SR][features=hebrew]
\setupdirections[bidi=on]
\starttext
בְרֵאשִ֖ית בָרָ֣א אֱלֹהִ֑ים אֵ֥ת הַשָמַ֖יִם וְאֵ֥ת הָאָֽרֶץ
\stoptext


BTW what is the \definefontfamily syntax that would work with \setupbodyfont in the new post-simplefonts era?

Best,
Michael

PS Just FYI here is what I had been working with:

What platform are you using, what version of Ezra SIL SR (likely 2.51,
but worth asking)?

I am using linux (ubuntu 14.04) 

fonts-sil-ezra package
Package fonts-sil-ezra:                        
i   2.51-8         trusty          500 
(I presume this means version 2.51.)

I am using the current ppa:reviczky/context-daily version of context:

ConTeXt  ver: 2014.03.25 16:58 MKIV beta  fmt: 2014.5.1  int: english/english

Here is the error message that I was receiving (when I include "script=hebr"):

<+ /usr/share/texmf/tex/context/third/simplefonts/t-simplefonts.lua>)error: /usr/share/texmf/tex/context/base/font-otn.lua:805: attempt to call upvalue 'getprop' (a nil value)







 
> May I bump?
>
> The following code used to work, but now it gives an error:
>
> \usemodule[simplefonts]
> \definefontfeature[hebrew][default][mode=node,script=hebr,language=dflt,mark=yes,ccmp=yes]
> \setmainfont[Ezra SIL SR][features=hebrew]
> \setupdirections[bidi=on]
> \starttext
> ?????????? ?????? ????????? ???? ?????????? ?????? ????????
> \stoptext
>
> The following variant (without "script=hebr") compiles but the vowels
> are misplaced (not centered below the letters), which "ccmp=yes" (see
> http://www.microsoft.com/typography/otspec/features_ae.htm#ccmp) is
> supposed to request:
>
> \usemodule[simplefonts]
> \definefontfeature[hebrew][default][mode=node,language=dflt,mark=yes,ccmp=yes]
> \setmainfont[Ezra SIL SR][features=hebrew]
> \setupdirections[bidi=on]
> \starttext
> ?????????? ?????? ????????? ???? ?????????? ?????? ????????
> \stoptext
>
> The problem in definefontfeature seems to be that the feature
> "ccmp=yes" is not taking effect, and the feature "script=hebr"
> generates an error.
>
> Thank you very much for your advice.
>
> Michael

Michael,

Sorry to say, no problem here with your example, and trimming the second
line even further to

    \definefontfeature[hebrew][default][script=hebr,ccmp=yes]


still produces results with no errors and proper nikkud alignment (run
on a system running Windows 8.1 x64 and ConTeXt standalone 2014-04-28
standard and jit).

Similarly, no problem with traditional font definition without simplefonts.