I18n, bundles and personalized taglib

Hello,
My aim is to write a personal taglib which could be used such as:
<menu:menu>
<menu:groupmenu name="${menu.group0}">
</menu:groupmenu>
</menu:menu>
the menu.group0 would be an entry in a mymessage.properties file that would be in the classpath
Actually my ${menu.group0} is not interpreted
So my question is why??!
I've set the rtexprvalue to true in my taglib class handler.
I'm not sure of versions of jsp-api to use...as well as I'm not sure if it's possible
Does el expressions evaluate message.properties entries?? or just objects in some scopes?
Any help would be very great, I'm stuck with this :-(
Thanks

Doea anyone from BEA have a reply on this?
Sincerely,
Paul Nyheim
Paul Nyheim wrote:
OK. Thanks.
In our case, we have started out using <netui:label> tags with the
{bundle} value. This works great both in pageflows and in jsp's. However
we have not found a similiar feature here as in the <i18n> taglib that
allows reloading with "i18n.bundle.reload.seconds".
What is the preferred way from BEA when developing portals?
Mvh,
Paul
srini_1976 wrote:
I donno what BEA reccomended way of doing it is... but in our
application we use i18n tags to access i18n message resources.
You can paste the following in your web.xml and it checks for the
properties files and reloads it every 5 mins.
All you have to do is just refresh the JSP. While in development I
have it set to 30 secs.
<context-param>
<param-name>i18n.bundle.reload.seconds</param-name>
<param-value>300</param-value>
</context-param>
As to your question about where to place these files. I would
reccomend putting them in the root folder for the files which will be
accessing these properties.
Hope this helps.

Similar Messages

  • I18n:bundle and properties files

    Hi,
    I'm currently developing a multi-language web site with some users having local administration roles for their own country.
    I need to provide online resource translation feature. So I made pages for editing properties files.
    The problem is that the files are correctly updated but the pages still show old values unless webapp is restarted.
    I tried to clear the cache of the ResourceBundle class (by getting the cacheList class field) but it didn't change anything to the problem.
    Any help on this ?
    Thanks in advance.

    Sorry, I forgot about my post in this forum...
    I solved this problem by developping an alternative implementation of the ResourceBundle class meeting my needs, and corresponding taglib upon it to use in my pages.
    This works fine.

  • Great....upgraded my bundle and was forced into digital voice. Now I've lost my 2nd phone line

    I'm beyond frustrated yet again with Verizon and trying to do an upgrade.  I upgraded my bundle and was forced into digital voice. Really didn't care to change my phone but went ahead.   So today I wake up to no 2nd phone line or distinctive ring line.  I've spent 2+ hours on the phone trying to get someone to get my phone line back and I'm so sick of being transferrred, calls dropped, wrong department, etc.  I don't have time for this **bleep**!  Plus...the online chat isn't working either.  I give up! 
    If there is a tech person out there that can help me get my line back....please tell me who the heck to call without getting a one hour + run around with no help!
    Deanne
    Frustrated in Keller

    I'm sorry to hear about your phone upgrade issue. The Verizon Forums is a peer-to-peer support channel in which users help other users. Because your issue appears to need account specific assistance from Verizon, I've moved your message to an employee monitored board, where a Verizon representative can assist you. You will be contacted by email, private message in the Forums and/or the billing telephone number on your Verizon account as soon as possible.
    If a forum member gives an answer you like, give them the Kudos they deserve. If a member gives you the answer to your question, mark the answer that solved your issue as the accepted solution.

  • Explore and Personal page Issue:(Process Error)

    Hi Gurus,
    I am facing an error while opening the Explore and Personal pages in Hyperion Instance, please find the screenshots attached.
    Here is the complete description of the error:
    An exception was thrown:
    com.brio.one.web.ui.ScpView
    With the following stack trace:
    java.lang.ClassCastException: com.brio.one.web.ui.ScpView at com.brio.one.web.personalpage.datasource.ScpBeanFactory.getBeanProcessor(Unknown Source) at org.apache.jsp.jsp.personalpage.smartPage_jsp._jspService(smartPage_jsp.java:191) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) at com.hyperion.i18n.filter.ForwardHelper.forward(Unknown Source) at com.brio.one.web.util.requestdispatcher.RequestDispatcherUtil.forward(Unknown Source) at com.sqribe.WS.WebSQRIBE.dispatchRequest(Unknown Source) at com.brio.one.web.command.CmdRequestDispatch.execute(Unknown Source) at com.sqribe.WS.WebSQRIBE.invokeCommand(Unknown Source) at com.sqribe.WS.WebSQRIBE.run(Unknown Source) at com.sqribe.WS.WSBaseServlet.executeRequest(Unknown Source) at com.sqribe.WS.WSBaseServlet.service(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at com.hyperion.bpm.LocalizationServletFilter.doFilter(LocalizationServletFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at com.hyperion.i18n.filter.Utf8Filter.doFilter(Unknown Source) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675) at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Unknown Source)
    A help in this regard will be greatly appreciated.
    Thanks & Regards,
    Uday
    Edited by: user10439609 on Feb 21, 2009 12:30 AM

    Maybe you run the statement with 2 different users and there could be some policies enabled for those tables ( VPD )

  • Sending Idocs from SAP-R/3 to XI, bundle and map them to one XML-file

    Hi All,
    We need to send IDoc's (DEBMAS06) from R/3 to XI and  bundle and map them to a single xml-file. Please help us with your suggestions on how to proceed using a simple solution (probably need of BPM).
    Regards,
    Theo

    Hi Theo,
    there is an example in SAP Library: <a href="http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/frameset.htm">Collecting and Bundling Messages - One Interface</a>. Plz post us your detailed quetions.
    Regards,
    Udo

  • I have business and personal e-mail accounts with different contacts. Can I have more than one address book on my iPhone?

    I have business and personal e-mail accounts with different contacts. Can I have more than one address book on my iPhone?

    Set up an additional user account and use one for work and one for personal stuff - each will have a separate address book. Turn on fast user switching for easy switching between the two.
    AK

  • Separate business and personal contacts/calendar on Exchange enabled phone?

    I'm a new iPhone user (3gsi) with Exchange support enabled. What I would like to do is manage my business and personal contacts and calendar separately with work items syncing with Exchange and personal items with something else (like Google Calendar/Contacts). Is it possible to separate this way and possibly even manage it all together using the existing calendar and contact apps? I am not interested in the MobileMe service.
    Example - I add a personal contact and I dont want it to sync with Exchange, but Google contacts would be nice. Or I add a calendar item that I want to sync with Google calendar instead of Exchange.
    Thx!

    With an Exchange account syncing business contacts and calendar events over the air, you can also sync personal contacts and calender events direct with a supported application on your computer via the iTunes sync process. You can view business and personal contacts and calendar events combined or separately on the iPhone.
    With Windows, this can be with Outlook 2003 or 2007. With a Mac, this can be with the Address Book and iCal.
    Or you can sync personal contacts and calendar events over the air with a MobileMe account while doing the same for business contacts and calendar events with an Exchange account.
    You can access a Gmail account as an Exchange account via ActiveSync with the iPhone's Mail client, which provides for syncing personal contacts and calendar events over the air, but you can't access two Exchange accounts via ActiveSync with the iPhone's Mail client. This is not supported with ActiveSync with a Windows Mobile device either.

  • Keeping Business and Personal Contacts Separate?

    I have a MS Exchange account at work and use Entourage for my personal contacts on my home computer.
    Would it be possible to have both sets of info sync to my phone? I know the iphone has active sync for the Exchange data but then, would it be possible to sync with my home computer without having them then uploaded to my company's exchange server next time activesync connects?
    I imagine a lot of people would want to do something like this??
    T

    With an Exchange account syncing business contacts and calendar events over the air, you can also sync personal contacts and calender events direct with a supported application on your computer via the iTunes sync process. You can view business and personal contacts and calendar events combined or separately on the iPhone.
    With Windows, this can be with Outlook 2003 or 2007. With a Mac, this can be with the Address Book and iCal.
    Or you can sync personal contacts and calendar events over the air with a MobileMe account while doing the same for business contacts and calendar events with an Exchange account.
    You can access a Gmail account as an Exchange account via ActiveSync with the iPhone's Mail client, which provides for syncing personal contacts and calendar events over the air, but you can't access two Exchange accounts via ActiveSync with the iPhone's Mail client. This is not supported with ActiveSync with a Windows Mobile device either.

  • Separate Work and personal CONTACTS (not BB Balance)

    Is there an alternative way to have separate CONTACTS (work and personal) in a BB Z10 for us whom do not have BB Balance. I just want this for the contacts, and perhaps the text messages, I do not need the security and all other features that Balance or a BES provides... If not, do you guys know if BLACKBERRY is planning on doing this for a future update? Seems like a very useful feature...
    Solved!
    Go to Solution.

    Open Contacts, at the bottom - All, Search, select 'New Group' create Group Name then add contacts.
    Suggest you name them 1business and 1private etc., then the groups will be at the top of the list. Existing contacts will just be duplicated in Groups.

  • HT201412 I am trying to personal hotspot but each time I go into it and tune it on the screen goes back to the Settings page and personal hotspot has disappeared and can not be found. I have tried restarting the phone and also a factory restore to no avai

    I am trying to personal hotspot but each time I go into it and tune it on the screen goes back to the Settings page and personal hotspot has disappeared and can not be found. I have tried restarting the phone and also a factory restore to no avail. HELP

    I had a similar issue and it was password case sensitive issue

  • I want to reinstall my operating system,How can I back up all my add ons, extensions and personas for reinstallation when Im done?

    I want to reinstall my operating system,How can I back up all my add ons, extensions and personas for reinstallation when Im done?
    Im using fire ftp,downthem all,wot , antiporn pro,and various personas.
    I dont want to renstall them all one at a time, rather I would like to ireinstall a back up like I do with my bookmarks,
    Is this possible??

    See this support article. <br />
    https://support.mozilla.com/en-US/kb/Backing+up+your+information

  • Incoming Email Settings for the libraries in My Sites and Personal Sites

    Hello Friends,
                       I'm currently working on SharePoint 2013 implementation where My Sites have been configured in a separate web application and personal sites are being stored under same web application.
    Ex: My Site Host : http://mysite.abc.com
          All Personal sites: http://mysite.abc.com/Personal/firstname_lastname
    These are the challenges I'm facing...
    1. I enabled Incoming Emails for one of the document library in My Site host but not receiving emails. (All settings are properly configured, document libraries in other sites (team sites) are getting emails.). I doubt the problem is only with my site template.
    2. Incoming Email Settings are not appearing in "one Drive" document library in my personal site( which is "Documents" library in personal site). So I added Email event as stated here and here 
    and settings are started appearing, but I can enter only email address as other settings are not appearing.  Here also I'm facing the same problem.
    Kindly share ideas if any.
    Thanks!!
    Manjunath
    -Manjunath

    Hi,
    It is encourage that you to use another library in another site template:
    http://davecoleman146.com/2010/10/27/how-to-setup-mail-enabled-document-libraries-in-sharepoint-2010-part-4/
    http://sharepointgeorge.com/2010/configuring-incoming-email-sharepoint-2010/
    Please be notice: The e-mail drop folder setting is not available in automatic mode, because that mode automatically sets the e-mail drop folder to the folder that is specified by the SMTP service. (https://technet.microsoft.com/en-us/library/cc263260.aspx#section3)
    Best Regards,
    Lisa Chen
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Resource Bundles and Locales

    Hi!!
    I am researching Resource Bundles and how they work and have a question. Do you have to use Locales to determine which bundle to use? You see I am developing a product that will only be used in the US but will be used by several different companies. I would like to use a resource bundle for each company instead of for each country!! Is this possible? and if it is, how?
    Thanks for your time

    If you want to have default values, I would suggest using ResourceBundles and just sending in a Locale with the variant of the company. That way if your application ever needs to be localized it won't take much to change it. Your properties files would be named baseName_languageCode_CountryCode_Variant.properties.
    It has been a great advantage for the program that I am developing.

  • Change Manager and Person Responsible

    Why the Change Manager partner function is defined with function category "Person Responsible" and the CRM relationship "is responsible BP for"? This is related to the "Person responsible" field of a change document in the transaction crmd_order, when I use the find tab? What does it happen if I define the Change Manager like a simple employee?
    Thanks
    Antonello

    Hi
    Under HRMS Manager=> Security, you can find *"CustomForm"*
    You can select "Combined Person & Assignment Form" as the form to be customized and restrict based on Person Action and Person Type.
    Cheers,
    Ganesh
    Edited by: Ganeshbabu Gnanagurusamy on Aug 11, 2009 3:28 PM

  • Are the Gameover Zeus and Cryptolocker malware a threat to Mac/Apple computers? If so, what should be done to protect the computer and personal information?

    Are the Gameover Zeus and Cryptolocker malware a threat to Mac/Apple computers? if so, what should be done to protect the computer and personal information?

    These are Windows viruses and will not effect your Mac.
    GameOver Zeus P2P Malware: http://www.us-cert.gov/ncas/alerts/TA14-150A
    Systems Affected
    • Microsoft Windows 95, 98, Me, 2000, XP, Vista, 7, and 8
    • Microsoft Server 2003, Server 2008, Server 2008 R2, and Server 2012
    CryptoLocker Ransomware Infections: http://www.us-cert.gov/ncas/alerts/TA13-309A
    Systems Affected
    • Microsoft Windows systems running Windows 8, Windows 7, Vista, and XP operating systems

Maybe you are looking for