I try to learn Elcipse and JEE technology from book: Elcipse Web Tools Platform.
While I study chapter 9 I get the following error:
20:45:01,671 ERROR [STDERR] java.lang.ClassCastException: $Proxy126 cannot be cast to
com.leagueplanet.cmp.GameLocalHome
20:45:01,671 ERROR [STDERR] at
com.leagueplanet.cmp.GameUtil.getLocalHome(GameUtil.java:63)
20:45:01,671 ERROR [STDERR] at
com.leagueplanet.servlet.GameServlet.doPost(GameServlet.java:67)
When I look at JINDI I see that:
GameLocal (proxy: $Proxy126 implements interface com.leagueplanet.cmp.GameLocalHome)
Line which case error is (File: GameUtil):
/** Cached local home (EJBLocalHome). Uses lazy loading to obtain its value (loaded by
getLocalHome() methods). */
private static com.leagueplanet.cmp.GameLocalHome cachedLocalHome = null;
public static com.leagueplanet.cmp.GameLocalHome getLocalHome() throws
javax.naming.NamingException
{
if (cachedLocalHome == null) {
cachedLocalHome = (com.leagueplanet.cmp.GameLocalHome) lookupHome(null,
com.leagueplanet.cmp.GameLocalHome.JNDI_NAME, com.leagueplanet.cmp.GameLocalHome.class);
}
return cachedLocalHome;
}
(File: GameLocalHome)
public static final String JNDI_NAME="GameLocal";
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4204546#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...