An application we are considering for purchase is written in C++, but comes with an EJB interface. Do you think that Java developers would be limited because of the underlying code? The Java programmers want to have the open architecture, full J2EE functions available to them. Short of testing the actual API, do you see any glaring problems?