Hi,
I am trying to make our application JDK 1.5 compatible. Currently we are using JDK1.4 which is working fine.
While building the ear file I am getting symbol not found error.
I am getting this error for the enterprise method. I am trying to invoke the stateless session beans using remote interface.
My project structure looks like
Project
+ProjectEjb
+ProjectWeb
I am trying to invoke the ejb object in projectEjb from projectWeb using remoteinterface
Calendar startDate = Calendar.getInstance();
Calendar endDate = Calendar.getInstance();
LocalEJBServiceLocator locatorEJB = LocalEJBServiceLocator.getInstance();
FacadeHome facadeHome = (FacadeHome)locatorEJB.getRemoteHome("ejb/FacadeHome",FacadeHome.class);
Facade facade = FacadeHome.create();
facade.sendStatus(starDate,endDate);
[error]
[javac] C:\Inventory_Wrkspc\Project\ProjectWeb\JavaSource\com\bank\Web\SendStatusServlet.java:161: cannotfind symbol
[javac] symbol : method sendStatus(java.util.Calendar,java.util.Calendar)
[javac] location: interface com.bank.facade.ejb.Facade
[javac] status = facade.sendStatus(startDate, endDate);
[javac]
[error]
Im using the same script file for both JDK1.4 & 1.5. Able to build the ear using 1.4 were as not with help of 1.5
Kindly help me in fixing this issue.
Thanks,
Karthik