Hi everyone, from vm pages I'm not able to access parameters from $data object!!!! For example, if I print out
$data.getParameters() the vm page returns {action=CreateNewUserAndConfirm} {user=anon} {password_confirm=DefaultHomePageUser} {username=DefaultHomePageUser} {firstname=} {lastname=} {page=default.psml} {email=} {submit2=Create New Account} but if I try to access, for example, the username parameter, using $data.getParameters().getString("username") the vm page returns a ***BIG*** error as follow Horrible Exception: java.lang.NoClassDefFoundError: javax/activation/DataSource at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:488) at org.apache.tomcat.util.depend.DependClassLoader12.defineClassCompat(Depe ndClassLoader12.java:156) at org.apache.tomcat.util.depend.DependClassLoader.loadClassInternal1(Depen dClassLoader.java:211) at org.apache.tomcat.util.depend.DependClassLoader12$1.run(DependClassLoade r12.java:92) at java.security.AccessController.doPrivileged(Native Method) at org.apache.tomcat.util.depend.DependClassLoader12.loadClass(DependClassL oader12.java:90) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310) at java.lang.Class.getMethods0(Native Method) at java.lang.Class.getMethods(Class.java:737) at org.apache.velocity.util.introspection.ClassMap.getAccessibleMethods(Cla ssMap.java:292) at org.apache.velocity.util.introspection.ClassMap.populateMethodCache(Clas sMap.java:189) at org.apache.velocity.util.introspection.ClassMap.(ClassMap.java:102) at org.apache.velocity.util.introspection.IntrospectorBase.createClassMap(I ntrospectorBase.java:164) at org.apache.velocity.util.introspection.IntrospectorBase.getMethod(Intros pectorBase.java:150) at org.apache.velocity.util.introspection.Introspector.getMethod(Introspect or.java:137) at org.apache.velocity.runtime.parser.node.ASTMethod.doIntrospection(ASTMet hod.java:148) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java :208) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReferenc e.java:207) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference .java:250) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav a:271) at org.apache.velocity.Template.merge(Template.java:296) at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492) at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) at org.apache.turbine.services.velocity.TurbineVelocityService.decodeReques t(TurbineVelocityService.java:485) at org.apache.turbine.services.velocity.TurbineVelocityService.handleReques t(TurbineVelocityService.java:327) at org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi neVelocity.java:146) at org.apache.turbine.modules.screens.VelocityDirectScreen.buildTemplate(Ve locityDirectScreen.java:123) at org.apache.turbine.modules.screens.TemplateScreen.doBuild(TemplateScreen .java:130) at org.apache.turbine.modules.Screen.build(Screen.java:99) at org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:129) at org.apache.turbine.util.template.TemplateScreen.toString(TemplateScreen. java:126) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference .java:321) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav a:271) at org.apache.velocity.Template.merge(Template.java:296) at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492) at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) at org.apache.turbine.services.velocity.TurbineVelocityService.decodeReques t(TurbineVelocityService.java:485) at org.apache.turbine.services.velocity.TurbineVelocityService.handleReques t(TurbineVelocityService.java:327) at org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi neVelocity.java:146) at org.apache.turbine.modules.layouts.VelocityDirectLayout.doBuild(Velocity DirectLayout.java:106) at org.apache.turbine.modules.Layout.build(Layout.java:91) at org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:123) at org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:16 9) at org.apache.turbine.modules.Page.build(Page.java:90) at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123) at org.apache.turbine.Turbine.doGet(Turbine.java:510) at org.apache.turbine.Turbine.doPost(Turbine.java:616) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:57 4) at org.apache.tomcat.core.Handler.invoke(Handler.java:322) at org.apache.tomcat.core.Handler.service(Handler.java:235) at org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.jav a:917) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:833) at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Htt p10Interceptor.java:176) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:49 4) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:516) at java.lang.Thread.run(Thread.java:479) With this type of error I'm not able to interact with passed parameters, and for example the NewAccount.vm page doesn't work... Accessing the same data in jsp pages everything works as expected!!! Notes: Using Tomcat3.2 on XP environment, but I found the same behaviour also on a 2000 env. Thanks in advice, Dariush. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>