hiteshi kalani

Greenhorn
+ Follow
since Aug 31, 2011
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by hiteshi kalani

hiteshi kalani wrote:Hello
In the error

org.apache.geronimo.common.DeploymentException:
org.apache.geronimo.kernel.config.ConfigurationAlreadyExistsException:

Configuration already exists: default/Test/1.0/car

See here that the configuration already exists. Either delete this
config or try configuring with a different name

I tried doing that..deleted it and started....There is another thing I tried..I had a .war file of a struts project -netbean's project..i tried to deploy it from the administrative console of websphere(using deploy new application..from archive)..it was deployed successfully...but when I opened the same war file using eclipse and then deployed it (Deleting the old instance) then it throws an exception that says it cannot recognize the ActionServlet class..inspite of adding all the jars to the library...What should I do now?

If a war file(for struts application) is getting deployed on the server directly(using admin console) ..then why is it creating a problem while doing so through eclipse??

Thanks and Regards
Hiteshi



13 years ago
Hello

i just started with a small simple login application using struts in eclipse..using websphere application server..but as soon as i -->run on server ..well it says distribution to module failed:unable to publish

the following is found in the details section..can anyone please help..



Publishing failed
Distribution of module failed. See log for details.
org.apache.geronimo.kernel.config.ConfigurationAlreadyExistsException: Configuration already exists: default/Test/1.0/car
org.apache.geronimo.common.DeploymentException: org.apache.geronimo.kernel.config.ConfigurationAlreadyExistsException: Configuration already exists: default/Test/1.0/car
at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:519)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:255)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:134)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
at org.apache.geronimo.kernel.KernelGBean.invoke(KernelGBean.java:342)
at sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
at org.apache.geronimo.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBridge.java:172)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown Source)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl.access$200(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(Unknown Source)
at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.geronimo.kernel.config.ConfigurationAlreadyExistsException: Configuration already exists: default/Test/1.0/car
at org.apache.geronimo.system.configuration.RepositoryConfigurationStore.createNewConfigurationDir(RepositoryConfigurationStore.java:194)
at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:517)
... 40 more
Distribution of module failed. See log for details.
Could not fully load class: org.apache.struts.taglib.html.JavascriptValidatorTag
due to:org/apache/commons/validator/ValidatorResources
in classLoader:
[org.apache.geronimo.kernel.classloader.JarFileClassLoader id=default/TestSt/1.0/car]
java.lang.NoClassDefFoundError: Could not fully load class: org.apache.struts.taglib.html.JavascriptValidatorTag
due to:org/apache/commons/validator/ValidatorResources
in classLoader:
[org.apache.geronimo.kernel.classloader.JarFileClassLoader id=default/TestSt/1.0/car]
at org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:177)
at org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.createJspClassFinder(JspModuleBuilderExtension.java:181)
at org.apache.geronimo.jasper.deployment.JspModuleBuilderExtension.addGBeans(JspModuleBuilderExtension.java:149)
at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.addGBeans(TomcatModuleBuilder.java:497)
at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.addGBeans(SwitchingModuleBuilder.java:165)
at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:645)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:255)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:134)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
at org.apache.geronimo.kernel.KernelGBean.invoke(KernelGBean.java:342)
at sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
at org.apache.geronimo.system.jmx.MBeanGBeanBridge.invoke(MBeanGBeanBridge.java:172)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown Source)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl.access$200(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(Unknown Source)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(Unknown Source)
at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

thanks and regards

13 years ago
hi

i had thought the same thing but, i was hoping for a better way to access the content..with reference to the CD or registration no..or something.
I agree to the fact that no one's responding.Sad..i m studying from the book at present but i will need the mock papers after i am through with the book!! ;(

thanks
hello all...
I am preparing for scjp..i have a book for scjp 5 by kathy sierra and bert bates..but unfortunately the cd has broken...is there any way i can get the contents of the cd based on some registration number or something,i have the original book!! i really do want to have a look at the cd content..please help!!

Bear Bibeault wrote:

hiteshi kalani wrote:ok so i set the servlet mappng to /servletTestApp/testServlet and the running column showed true...but the 404 doesnt go..


The servlet mapping should not include the context path. The URL should include the context path.



I had added that in the URL only under the servlet mapping tag.
<url-pattern></url-pattern>
13 years ago

hiteshi kalani wrote:

Bear Bibeault wrote:If the Tomcat manager is not showing the app as running that means that the app never started so of course it won't respond.

Look in the logs for the reason for the failure.



bear boss..u'r right i just noticed the tomcat manager flag is false in the running column...which log am i supposed to see? i have posted one of them above..and it was localhost.date in my logs folder..



ok so i set the servlet mappng to /servletTestApp/testServlet and the running column showed true...but the 404 doesnt go..
13 years ago

Bear Bibeault wrote:If the Tomcat manager is not showing the app as running that means that the app never started so of course it won't respond.

Look in the logs for the reason for the failure.



bear boss..u'r right i just noticed the tomcat manager flag is false in the running column...which log am i supposed to see? i have posted one of them above..and it was localhost.date in my logs folder..
13 years ago

Bear Bibeault wrote:

HTTP Status 404 - /servletTestApp/


That URL does not match what you've mapped in the deployment descriptor.



tried that too..http://localhost:8080/testServlet at the browser but it gives 404...

also tried to change servlet mapping to /servletTestApp/testServlet and wrote this on the browser http://localhost:8080//servletTestApp/testServlet
but it still gives 404...the problem is that when i click on the /servletTestApp link in the list of applications tomcat manager...t gives 404..so if it cant find my webapp..i cant expect it to find the servlet file...can't understand why it's not working out when my webapp is listed in the list of applications in tomcat manger??
13 years ago
i am trying to run a servlet on tomcat 6

defined the directory structure in the following manner
-webapps
-servletTestApp
-WEB-INF
-web.xml
-classes
-testServletPackage contains class file-testServlet.class

i believe i have set the classpath correctly both for java and servlet-api.jar. I can also see the application nae /servletTestApp when i open the manager in the browser...but when i click on it..i get a 404 error-cant find resource

HTTP Status 404 - /servletTestApp/

type Status report

message /servletTestApp/

description The requested resource (/servletTestApp/) is not available.

web.xml looks like this

<?xml version="1.0" encoding="UTF-8" ?>

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">

<servlet>
<servlet-name>testServlet</servlet-name>
<servlet-class>testServletPackage.testServlet</servlet-class>
</servlet>


<servlet-mapping>
<servlet-name>testServlet</servlet-name>
<url-pattern>/testServlet</url-pattern>
</servlet-mapping>
</web-app>

and the servlet is as follows-

package testServletPackage;

import javax.servlet.*;
import java.io.*;

import javax.servlet.http.*;

public class testServlet extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>Hello World!</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>Hello World!</h1>");
out.println("</body>");
out.println("</html>");
}
}

finally the log file for localhost-its pretty long but i guess bold will help


1 Sep, 2011 12:12:19 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
1 Sep, 2011 12:12:19 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
1 Sep, 2011 12:15:10 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
1 Sep, 2011 12:15:10 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
1 Sep, 2011 12:39:46 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
1 Sep, 2011 12:39:46 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
1 Sep, 2011 12:40:46 AM org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet testServlet as unavailable
1 Sep, 2011 12:40:46 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet testServlet
java.lang.IllegalAccessException: Class org.apache.catalina.core.StandardWrapper can not access a member of class testServletPackage.testServlet with modifiers ""
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1116)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:809)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:861)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)
at java.lang.Thread.run(Unknown Source)
1 Sep, 2011 12:48:19 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
1 Sep, 2011 12:48:19 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
1 Sep, 2011 12:57:47 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
1 Sep, 2011 12:57:47 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
1 Sep, 2011 1:13:44 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
1 Sep, 2011 1:13:44 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
1 Sep, 2011 1:14:42 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
1 Sep, 2011 1:14:42 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
1 Sep, 2011 1:19:27 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
1 Sep, 2011 1:19:27 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
1 Sep, 2011 1:19:32 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
1 Sep, 2011 1:19:32 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
1 Sep, 2011 1:36:09 AM org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet testServlet as unavailable
1 Sep, 2011 1:36:09 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet testServlet
java.lang.IllegalAccessException: Class org.apache.catalina.core.StandardWrapper can not access a member of class testServletPackage.testServlet with modifiers ""
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1116)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:809)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:861)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)
at java.lang.Thread.run(Unknown Source)
1 Sep, 2011 1:52:02 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
1 Sep, 2011 1:52:02 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
1 Sep, 2011 1:52:38 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
1 Sep, 2011 1:52:38 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
1 Sep, 2011 1:53:04 AM org.apache.catalina.core.ApplicationContext log
INFO: Marking servlet testServlet as unavailable
1 Sep, 2011 1:53:04 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet testServlet
java.lang.IllegalAccessException: Class org.apache.catalina.core.StandardWrapper can not access a member of class testServletPackage.testServlet with modifiers ""
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1116)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:809)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:861)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)
at java.lang.Thread.run(Unknown Source)

PLease help..tried to search the errors on the net..in vain.

13 years ago