how to replace bean:message key... in a JSTL tag attribute ?

2003-09-23 Thread Dom
I want to use one of the attributes in ApplicationMessages.properties as an
attribute in a JSTL tag. How can I implement it in the jsp only ?

Dom




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Unable to Run Struts based JSPs in WSAD 5.0.

2003-06-21 Thread Dom
I've got the same trouble with Eclipse 2.1 and JBoss 3.0.7

The reason was that my tag classes, inherited from the struts tags, were
included by mistake in the ejb jar file.

Dom
- Original Message -
From: Tarun Dewan [EMAIL PROTECTED]
To: Struts Users Mailing List [EMAIL PROTECTED]
Sent: Friday, June 20, 2003 7:50 AM
Subject: Unable to Run Struts based JSPs in WSAD 5.0.


 Hi All,

 I'm currently using WSAD 5.0 and in my Web Project Struts jars are
available
 and it compiles fine. But when i try to execute the same in a server, i
get
 following error.

 [6/20/03 9:54:32:938 IST] 13ad2d27 WebGroup  E SRVE0026E: [Servlet
 Error]-[org/apache/struts/taglib/html/TextTag]:
 java.lang.NoClassDefFoundError: org/apache/struts/taglib/html/TextTag
  at java.lang.ClassLoader.defineClass0(Native Method)
  at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code))
  at

java.security.SecureClassLoader.defineClass(SecureClassLoader.java(Compiled
 Code))


 If i add struts.jar in classpath of my server then while server is
starting
 i'm getting following error :

 [6/20/03 9:49:24:641 IST] 560dadde WebGroup  I SRVE0180I: [poclosWeb]
 [/POCLOSWeb] [Servlet.LOG]: action: Initializing configuration from
resource
 path /WEB-INF/struts-config.xml
 [6/20/03 9:49:24:672 IST] 560dadde SystemOut O
resolveEntity('-//Apache
 Software Foundation//DTD Struts Configuration 1.1//EN',
 'http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd')
 [6/20/03 9:49:24:672 IST] 560dadde SystemOut O  Not registered, use
 system identifier
 [6/20/03 9:49:45:859 IST] 560dadde ServletInstan E SRVE0100E: Did not
 realize  init() exception thrown by servlet action:
 javax.servlet.UnavailableException: Input/output error reading
configuration
 from resource path /WEB-INF/struts-config.xml
  at org.apache.struts.action.ActionServlet.init(ActionServlet.java:468)
  at javax.servlet.GenericServlet.init(GenericServlet.java:258)
  at

com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletIn
 stance.java:82)
  at

com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycle
 Servlet.java:147)
  at

com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecy
 cleServlet.java:270)
  at

com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleS
 ervlet.java:113)
  at

com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:17
 5)
  at javax.servlet.GenericServlet.init(GenericServlet.java:258)


 Eagerly waiting for any resolution for the above issue.

 Thanks  regards,

 Tarun Dewan.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Problem with ExpressionEvaluatorManager in a custom jstl tag

2003-06-10 Thread Dom
Hi

I've created a tag using rt expression without trouble.

I 've created the same tag using jstl : in doEndTag(), I call
ExpressionEvaluatorManager.evaluate with the right parameters, but running
it, i get (in a try catch):

2003-06-10 11:19:59,963 ERROR [org.jboss.web.localhost.Engine]
ApplicationDispatcher[/wassWEB] Servlet.service() pour la servlet jsp a
lancé une exception
org.apache.jasper.JasperException:
org/apache/taglibs/standard/lang/support/ExpressionEvaluatorManager
 at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
54)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:684)
 at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:432)
 at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:356)
 at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:10
69)
..
2003-06-10 11:20:00,213 ERROR [org.jboss.web.localhost.Engine] - Root
Cause -
javax.servlet.ServletException:
org/apache/taglibs/standard/lang/support/ExpressionEvaluatorManager
 at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
l.java:536)
 at org.apache.jsp.client_jsp._jspService(client_jsp.java:323)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
10)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:684)
...

I can't debug it, the exception is not catched.

I'm using other standard jstl tags (c, html-el, etc) without problem

What's happening there ?

Dom


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Struts-Faces

2003-03-09 Thread Dom
Hi

Win2K, jdk1.4.1_01, Tomcat-4.1.21, jsf-ea3, jakarta-struts-faces-0.3,
jakarta-struts-20030309

The jsf-ea3 examples run fine.
Trying to run the jakarta-struts-faces-0.3 example, after having followed
the readme.txt, I get :

2003-03-09 16:45:55 StandardContext[/struts-faces]: Erreur lors de la
configuration de la classe d'écoute de l'application (application listener)
org.apache.struts.faces.taglib.LifecycleListener
java.lang.ExceptionInInitializerError
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
sorImpl.java:39)
 at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
torAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
 at java.lang.Class.newInstance0(Class.java:306)
 at java.lang.Class.newInstance(Class.java:259)
 at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
3237)
 at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3598)
 at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
21)
 at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
 at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
 at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
ava:307)
 at org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
 at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:559
)
 at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:401)
 at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)
 at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:358)
 at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:166)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
 at org.apache.catalina.core.StandardService.start(StandardService.java:497)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
 at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
 at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.Jdk14Logger does not implement Log
 at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.ja
va:568)
 at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.ja
va:292)
 at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.ja
va:265)
 at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
 at
org.apache.struts.faces.taglib.LifecycleListener.clinit(LifecycleListener.
java:117)
 ... 32 more
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.Jdk14Logger does not implement Log
 at
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryI
mpl.java:434)
 at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.ja
va:561)
 ... 36 more
Caused by: org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.Jdk14Logger does not implement Log
 at
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryI
mpl.java:430)
 ... 37 more

2003-03-09 16:45:55 StandardContext[/struts-faces]: L'installation des
écouteurs (listeners) de l''application a été sautée suite aux erreurs
précédentes
2003-03-09 16:45:55 StandardContext[/struts-faces]: Erreur de démarrage du
contexte suite aux erreurs précédentes


Dom





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Struts-Faces

2003-03-09 Thread Dom
)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
 at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
 at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
 at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:392)
 at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
 at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:619)
 at java.lang.Thread.run(Thread.java:536)

Dom

- Original Message -
From: Dom [EMAIL PROTECTED]
To: Struts Users Mailing List [EMAIL PROTECTED]
Sent: Sunday, March 09, 2003 4:58 PM
Subject: Struts-Faces


 Hi

 Win2K, jdk1.4.1_01, Tomcat-4.1.21, jsf-ea3, jakarta-struts-faces-0.3,
 jakarta-struts-20030309

 The jsf-ea3 examples run fine.
 Trying to run the jakarta-struts-faces-0.3 example, after having followed
 the readme.txt, I get :

 2003-03-09 16:45:55 StandardContext[/struts-faces]: Erreur lors de la
 configuration de la classe d'écoute de l'application (application
listener)
 org.apache.struts.faces.taglib.LifecycleListener
 java.lang.ExceptionInInitializerError
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  at

sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
 sorImpl.java:39)
  at

sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc
 torAccessorImpl.java:27)
  at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
  at java.lang.Class.newInstance0(Class.java:306)
  at java.lang.Class.newInstance(Class.java:259)
  at

org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:
 3237)
  at
 org.apache.catalina.core.StandardContext.start(StandardContext.java:3598)
  at

org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
 21)
  at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
  at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
  at

org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
 ava:307)
  at org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
  at

org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:559
 )
  at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:401)
  at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)
  at
 org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:358)
  at

org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
 t.java:166)
  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
  at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
  at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
  at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
  at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
  at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
  at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
  at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
 )
  at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
 .java:25

Re: AW: loading configuration on startup

2003-01-22 Thread Dom
Hi

Log4j 1.2.7 can load log4.xml from your classpath

Or you can use jakarta commons-logging, which will load your log4j.xml
automaticaly too

Dom

- Original Message -
From: Gemes Tibor [EMAIL PROTECTED]
To: Struts Users Mailing List [EMAIL PROTECTED]
Sent: Wednesday, January 22, 2003 1:13 PM
Subject: Re: AW: loading configuration on startup


2003. január 22. 12:59 dátummal Softwareentwicklung Hauschel ezt írtad:
 But my log4j.properties are a log4j.xml file.
 That doesn't work in classpath ;-(
 In addition there are mor configurations i need for the whole applikation.

I can't see why can you not pick up the init-params in your serlvet's init()
method. It's so easy.
For each servlet I wrote I provide the config parameter which is an xml
file.
This xml is parsed with Digester.
This is how I do it, and do not be surprised if you see some coincidence
with
the ActionServlet's init() method...

public void init() throws ServletException {
String value;

try {
LOG.debug(start init);
// Initialize the context-relative path to our configuration
resources
value = getServletConfig().getInitParameter(config);
if (value != null)
config = value;
// Acquire an input stream to our configuration resource
InputStream input =
getServletContext().getResourceAsStream(config);
if (input == null)
throw new UnavailableException
(config file ' + config + ' is missing);

Digester digester = null;
digester = initDigester();
...


Hth,

Tib

--
To unsubscribe, e-mail:
mailto:[EMAIL PROTECTED]
For additional commands, e-mail:
mailto:[EMAIL PROTECTED]





--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




how to change locale

2002-09-17 Thread Dom

Hi

Using Struts 1.0.2, I need to be able to change the form messages locale

I tried to reload the action and use :

locale = new Locale(language, country);
setLocale(request, locale);
messages = getResources();

but the locale doesn't change.

If I insert after setLocale()

((ActionServlet) servlet).initApplication();

the locale change and everything is ok.

This seems a rather hard solution. Ain't there a more elegant one ?

Dom



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]