I see in your source base that jboss developers wrote the javax.portal Interfaces (i.e. javax.portlet.Portlet)
Why was this done, couldn't you and shouldn't you use the compiled interface code provided by sun?
I am interested in why you would have done this work when you did not have to.
Thanks.
actually these interfaces are javax.portlet.*
the reason why we did that essentially is for easier debugging and implementation detail due to the non interface being part of the spec.