XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1123)
- Stylus Studio Technical Forum (13809)
-> + Transfer Options (Settings, Pr... (2)
-> + Enterprise Edition, Rel. 3, Bu... (9)
-> + Need help with xsl file and xm... (2)
-> + Upgrading and retaining settin... (4)
-> + saxon9.dll etc. missing (2)
-> - Error on using XQuery File in ... (1)
-> - Strange Dialog Box (1)
-> + Studio Crashes in schema edito... (3)
-> + Xml to XMl Conversion (2)
-> + Unable to create a complex typ... (2)
-> + Error message wen trying run j... (2)
-> - XSLT Mapper question... (1)
-> + Dcument Wizard XSLT Editor Tab... (2)
-> + Beginner Question - XPath with... (2)
-> + Trying to generate .net code w... (2)
-> + duplicate values in variable w... (5)
-> + Java Runtime Environment libra... (4)
-> + programmatically generate XML ... (4)
-> + Help Loading Oracle BI Publish... (4)
-> + [French] xsl <=> report (3)
-> + XML Diff (3)
-> + StylusStudio 2008, saxon saxon... (6)
-> + Msql Table err:FODC0004 Table ... (2)
-> + The evaluation period for Data... (2)
-> + Mysql to XML (2)
-> + Is there a Collapse All nodes ... (2)
-> + flat file conversion with CDAT... (4)
-> + Struzzo.exe eats up %40 CPU ba... (2)
-> + schematron support? (11)
-> + XML Generator did not generate... (2)
-> + Nesting XML files (2)
-> + Web Service Call fails - targe... (5)
-> + getting not valid for content ... (2)
-> - element modem was referenced i... (1)
-> + xerces-c++ xml parser (2)
-> + movie.dtd (2)
-> + HELP! Stylus Studio 2008 Enter... (3)
-> + Xalan problem with xsl:attribu... (2)
-> + Breakpoints being ignored (12)
-> + Need a new key for Stylus Stud... (2)
-> + Global parameters are not reco... (4)
-> + mySQL DB Connection 2 (10)
-> + Using Data Direct xQuery to ag... (4)
-> + stylusXslt command line -- XSL... (15)
-> + XSLT processor using EXSLT fun... (2)
-> + Integrating Omni Mark (2)
-> + EDI Standards to gXML (2)
-> + flat file conversion (3)
-> + EDI to XML: Invalid URI error (3)
-> + Validating and XML Schema (6)
-> + XSD to DDL (MS-SQL/2005) (6)
-> + xml converter cant encode 0x19 (4)
-> + XSD Help Needed (2)
-> + How do you delete a field in a... (2)
-> + Disable page breaks (3)
-> + XSD semantic structure compari... (3)
-> + Studio Crashes On File Open (7)
-> + Which parser is used by Stylus... (2)
-> + How to DIFF XML windows with d... (3)
-> + Automation using Visual Studio (7)
-> + CSV to XML conversion help (2)
-> + XML tree help (3)
-> + java.lang.NullPointerException... (2)
-> + Creating schema from xml - how... (3)
-> + Mismatch between intellisense ... (4)
-> + Using FOP 0.94 in XML Pipeline (2)
-> - UV Kit (1)
-> - Preview PDF as HTML? (1)
-> + ArrayIndexOutOfBoundsException... (3)
-> + WSCC to KML transform help (5)
-> + Using XSV 3.1-1 as an external... (2)
-> + Cannot debug stylesheet (2)
-> + Error installing Stylus Studio... (3)
-> - Windows XP "not responding" er... (1)
-> - Windows XP "not responding" er... (1)
-> + HTML to XSL (2)
-> + Run Stylus studio from command... (2)
-> + Setting Context for XPath Quer... (5)
-> + Batch process to check well-fo... (9)
-> + WSDL validator? (8)
-> - How to be still using Old Jars (1)
-> - Install Stylus Studio on anoth... (1)
-> + Install Stylus Studio on anoth... (3)
-> + How to validate via catalog lo... (4)
-> + New Installation Upgrade Issue... (4)
-> - Freelance Project - Mapping di... (1)
-> + Converting from Edifact to SQL... (3)
-> + converting data file to xml us... (2)
-> + have serious problem with Styl... (2)
-> + ddtek:sql-delete (3)
-> + Web Service Call with Axis: No... (3)
-> + Entity gets replaced when inde... (2)
-> + EDIFACT import error (3)
-> + (401) forbidden error (8)
-> + Error when data type not speci... (2)
-> - Globally delete duplicates of ... (1)
-> + Validation too slow!!!! (4)
-> + Define a complex type with mul... (2)
-> + XML Playlists (2)
-> - Create SOA Web Service with me... (1)
-- Previous [901-920] [921-940] [941-960] Next
+ Website Feedback (243)
+ XSLT Help and Discussion (7447)
+ XQuery Help and Discussion (1861)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (361)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Anonymous Subject: How to use Resource Bundles with Xalan-J
Author: Anonymous
Date: 30 Sep 2003 12:18 AM
In a stylesheet, I want to use

select="java:util.ResourceBundle.getBundle('MyResources')"/>

and then somewhere else



When I add this code to my stylesheet, I get an exception stating "Can't find bundle for base name MyResources, locale en_US"

I tried adding the file (MyResources.properties) to the "bin" directory. I tried adding the dir it is in to the CLASSPATH system environment variable. I also tried adding to the Xalan-J specific classpath under tool/options/External XSLT.

Any ideas on what I am doing wrong?




Postnext
Anonymous Subject: How to use Resource Bundles with Xalan-J
Author: Anonymous
Date: 30 Sep 2003 12:21 AM
Oops ... might help if you can see the xsl code.

<xsl:variable name="i18n"
select="java:util.ResourceBundle.getBundle('MyResources')"/>


and then somewhere else


<xsl:value-of select="java:getString($i18n,'my.key')"/>

Postnext
Ivan PedruzziSubject: How to use Resource Bundles with Xalan-J
Author: Ivan Pedruzzi
Date: 30 Sep 2003 04:39 PM

Dear Anonymous,

What stylus version are you running ?

You should use

Tools->Options->Application Settings->Java Virtual Machine->ClassPath

This is the classpath used to boot the java xslt processors (xalanJ, Saxon)

Ivan

Postnext
Brian HughesSubject: How to use Resource Bundles with Xalan-J
Author: Brian Hughes
Date: 01 Oct 2003 09:15 AM
Ivan,

Thanks for the help. I did set the classpath you mentioned. In addition to this, I placed the resource file in all of the locations listed.

Here is the info on Studio:
Version 4.6 Build 103o

This is the value of the classpath
${classpath};C:\Program Files\eXcelon Corp\Stylus Studio\examples\javaExtension;D:;D:\

I tried both ; and , as the delimiter.

I double checked and I have "Use Xalan-J" checked.

Postnext
Ivan PedruzziSubject: RE: How to use Resource Bundles with Xalan-J
Author: Ivan Pedruzzi
Date: 01 Oct 2003 09:45 AM


Brian,

This problem has been solved in the latest 4.6 (BL103v)

http://www.sonicsoftware.com/stylus_studio/documentation/stylusstudio_46
_latestfixes_web.htm


You can download the update from here

http://www.sonicsoftware.com/products/additional_software/stylus_studio/
updates/index.ssp


Ivan

> -----Original Message-----
> From: stylus-studio-tech Listmanager
> [mailto:listmanager@edn.exln.com]
> Sent: Wednesday, October 01, 2003 9:39 AM
> To: Recipients of 'stylus-studio-tech' suppressed
> Subject: How to use Resource Bundles with Xalan-J
>
>
> From: "Brian Hughes"
>
> Ivan,
>
> Thanks for the help. I did set the classpath you mentioned.
> In addition to this, I placed the resource file in all of the
> locations listed.
>
> Here is the info on Studio:
> Version 4.6 Build 103o
>
> This is the value of the classpath
> ${classpath};C:\Program Files\eXcelon Corp\Stylus
> Studio\examples\javaExtension;D:;D:\
>
> I tried both ; and , as the delimiter.
>
> I double checked and I have "Use Xalan-J" checked.
>
>
>
> To reply: mailto:stylus-studio-tech.7045@edn.exln.com
> To start a new topic: mailto:stylus-studio-tech@edn.exln.com
> To login: http://edn.exln.com/~SSDN
>

Postnext
Brian HughesSubject: RE: How to use Resource Bundles with Xalan-J
Author: Brian Hughes
Date: 01 Oct 2003 10:15 PM
I got 4.6 103v. Still getting the error. Can you provide an example? Am I missing a step?

I even tried placing the properties file in the same dir as the javaExtention example. Since the example worked, I know I was at least setting a classpath properly.

I am down loading a trial version of 5.0 to see if it solves the problem.

Postnext
Brian HughesSubject: RE: How to use Resource Bundles with Xalan-J
Author: Brian Hughes
Date: 02 Oct 2003 02:01 PM
5.0 has the same problem.

I also tried a resource file used in production. Just in case the file was corrupted and some how was causing the issue.

Postnext
Ivan PedruzziSubject: RE: How to use Resource Bundles with Xalan-J
Author: Ivan Pedruzzi
Date: 02 Oct 2003 02:35 PM

Hi Brian,

You are right!
Because stylus uses a separate classloader to boot xalan and saxon,
ResourceBundle fail to load.

I attached a simple wrapper class MyResourceBundle (.class/.java) that
you need to put in stylus classpath along with
you ResourceBundle files

Tools->Options->Application Settings->Java Virtual Machine->ClassPath

I also attached an example resourcebundle.xsl to show you how to use it

Hope this helps
Ivan



> -----Original Message-----
> From: stylus-studio-tech Listmanager
> [mailto:listmanager@edn.exln.com]
> Sent: Thursday, October 02, 2003 2:25 PM
> To: Recipients of 'stylus-studio-tech' suppressed
> Subject: RE: How to use Resource Bundles with Xalan-J
>
>
> From: "Brian Hughes"
>
> 5.0 has the same problem.
>
> I also tried a resource file used in production. Just in case
> the file was corrupted and some how was causing the issue.
>
>
>
> To reply: mailto:stylus-studio-tech.7048@edn.exln.com
> To start a new topic: mailto:stylus-studio-tech@edn.exln.com
> To login: http://edn.exln.com/~SSDN
>

(File attachment removed)

Postnext
Ivan PedruzziSubject: RE: How to use Resource Bundles with Xalan-J
Author: Ivan Pedruzzi
Date: 02 Oct 2003 02:38 PM
Attachments for the forum


ApplicationMyResources.properties


ApplicationMyResourceBundle.java


Applicationresourcebundle.xsl


DocumentMyResourceBundle.class

Postnext
Brian HughesSubject: RE: How to use Resource Bundles with Xalan-J
Author: Brian Hughes
Date: 07 Oct 2003 07:36 PM
Thanks this worked for us!

Postnext
T CareySubject: RE: How to use Resource Bundles with Xalan-J
Author: T Carey
Date: 04 Jan 2006 04:19 PM
Ivan,

Can't get access to the MyResourcesBundle.java located at http://www.stylusstudio.com/SSDN/upload/MyResourceBundle%2Ejava. Can you post the content of the class?

Thanks,
Tom

Posttop
Tony LavinioSubject: RE: How to use Resource Bundles with Xalan-J
Author: Tony Lavinio
Date: 04 Jan 2006 04:48 PM
Sure:

MyResources.properties:-------------------------------------
# @(#)MyResources.properties #


# String table
my.key=ivan
------------------------------------------------------------

MyResourceBundle.java:--------------------------------------
import java.util.*;

public class MyResourceBundle
{
public static ResourceBundle getBundle(String bundle)
{
return ResourceBundle.getBundle(bundle, Locale.getAvailableLocales()[0], MyResourceBundle.class.getClassLoader());
}
}
------------------------------------------------------------

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2011 All Rights Reserved.