in the previous code is a webservice that call an ejb and return the result when i tested the webservice it returns a complex type not the result string i even tried to return a simple string from the webservice but it still keep returning complex type don't know the reason !
i wanted to add that i am using Oracle weblogic server .. i tested a simple webservice on glassfish it returned string that i want but testing same webservice using weblogic server it still returns complex type so please advice