Annotation: Failed to lookup configuration for Tomcat5 in java.lang.ClassCastException at org.netbeans.modules.web.context.WebContextObject$MO.getWebApp(WebContextObject.java:1335) at org.netbeans.modules.web.context.WebContextObject$MO.getDeploymentDescriptor(WebContextObject.java:1270) at org.netbeans.modules.j2ee.deployment.config.ModuleDeploymentSupport.createRoot(ModuleDeploymentSupport.java:88) at org.netbeans.modules.j2ee.deployment.config.ModuleDeploymentSupport.(ModuleDeploymentSupport.java:83) at org.netbeans.modules.j2ee.deployment.impl.projects.J2eeDeploymentLookup.getStorage(J2eeDeploymentLookup.java:148) at org.netbeans.modules.j2ee.deployment.config.ConfigSupportImpl.getWebContextDConfigBean(ConfigSupportImpl.java:58) at org.netbeans.modules.j2ee.deployment.config.ConfigSupportImpl.getWebContextRoot(ConfigSupportImpl.java:112) at org.netbeans.modules.web.context.WebContextObject.getContextPath(WebContextObject.java:1407) at org.netbeans.modules.web.context.WebContextObject.(WebContextObject.java:180) at org.netbeans.modules.web.context.WebContextLoader.handleFindDataObject(WebContextLoader.java:80) at org.openide.loaders.DataObjectPool.handleFindDataObject(DataObjectPool.java:111) at org.openide.loaders.DataLoader.findDataObject(DataLoader.java:233) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:365) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:325) at org.openide.loaders.DataObject.find(DataObject.java:450) at org.netbeans.modules.web.context.WebContextLoader.findContext(WebContextLoader.java:138) at org.netbeans.modules.web.context.WebClassesObject.ensureRoot(WebClassesObject.java:48) at org.netbeans.modules.web.context.WebClassesObject.createNodeDelegate(WebClassesObject.java:73) at org.openide.loaders.DataObject$1.run(DataObject.java:243) at org.openide.util.Mutex.readAccess(Mutex.java:234) at org.openide.loaders.DataObject.getNodeDelegate(DataObject.java:239) at org.openide.loaders.DataFolder.getClonedNodeDelegate(DataFolder.java:423) at org.openide.loaders.FolderChildren.createNodes(FolderChildren.java:131) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:1987) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:109) at org.openide.nodes.Children$Info.nodes(Children.java:1083) at org.openide.nodes.Children.updateAdd(Children.java:891) at org.openide.nodes.Children.setEntries(Children.java:678) at org.openide.nodes.Children$3.run(Children.java:1878) at org.openide.util.Mutex.postRequest(Mutex.java:867) at org.openide.util.Mutex.postWriteRequest(Mutex.java:364) at org.openide.nodes.Children$Keys.applyKeys(Children.java:1886) at org.openide.nodes.Children$Keys.setKeys(Children.java:1845) at org.openide.loaders.FolderChildren.access$500(FolderChildren.java:31) at org.openide.loaders.FolderChildren$ChildrenRefreshRunnable.run(FolderChildren.java:249) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686) proto