Re: [JBoss-dev] Loading array class object by name

2002-02-25 Thread Neale Swinnerton
On Sun, Feb 24, 2002 at 09:42:21PM -0600, Dain Sundstrom wrote: > Thanks Scott. I thought I tried that one... > > Now do you know an easy way to convert java.lang.object[] or whatever to > the signature style [Ljava.lang.Object; (other then string > manipulation)? Otherwise, I'll write a conv

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Juha Lindfors
Unless you mean converting from string form "java.lang.Object[]" to the correct name string, in which case you do need a conversion function.. -- Juha > > Now do you know an easy way to convert > > java.lang.object[] or whatever to > > the signature style [Ljava.lang.Object; (other > then > >

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Juha Lindfors
> Now do you know an easy way to convert > java.lang.object[] or whatever to > the signature style [Ljava.lang.Object; (other then > string > manipulation)? Otherwise, I'll write a conversion > function. class literal works also on arrays. You can always write System.out.println(String[][][][

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Hiram Chirino
dev <[EMAIL PROTECTED]> >Subject: Re: [JBoss-dev] Loading array class object by name >Date: Sun, 24 Feb 2002 18:18:15 -0800 > >Hrm... did you try using ClassLoader.getSystemClassLoader() ? > >--jason > > >Dain Sundstrom wrote: > >>Doesn't work. I tr

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Dain Sundstrom
Thanks Scott. I thought I tried that one... Now do you know an easy way to convert java.lang.object[] or whatever to the signature style [Ljava.lang.Object; (other then string manipulation)? Otherwise, I'll write a conversion function. -dain Scott M Stark wrote: > The syntax for obtaining

RE: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Dean Jennings
java.lang.Class. -Original Message- From: Jason Dillon [mailto:[EMAIL PROTECTED]] Sent: Monday, 25 February 2002 12:27 To: Dean Jennings Cc: 'Dain Sundstrom'; JBoss-dev Subject: Re: [JBoss-dev] Loading array class object by name Oh ya... can you load java.lang.Object or java.lang.Cla

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Jason Dillon
strom [mailto:[EMAIL PROTECTED]] >Sent: Monday, 25 February 2002 12:09 >To: Jason Dillon >Cc: JBoss-dev >Subject: Re: [JBoss-dev] Loading array class object by name > > >Doesn't work. I tried [Ljava/lang/Object; and both without the semicolon. > >-dain > >Jason D

RE: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Dean Jennings
try java.lang.reflect.Array class. On it is a newInstance Method which take a class type. -Original Message- From: Dain Sundstrom [mailto:[EMAIL PROTECTED]] Sent: Monday, 25 February 2002 12:09 To: Jason Dillon Cc: JBoss-dev Subject: Re: [JBoss-dev] Loading array class object by name

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Jason Dillon
Hrm... did you try using ClassLoader.getSystemClassLoader() ? --jason Dain Sundstrom wrote: > Doesn't work. I tried [Ljava/lang/Object; and both without the > semicolon. > > -dain > > Jason Dillon wrote: > >> Try loading "[Ljava.lang.Object;" instead... which is the class name >> returned f

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Scott M Stark
The syntax for obtaining array classes using Class.forName is rather wacked, but it does work. For example, to get the class for an Object[], use Class oaClass = Class.forName("[Ljava.lang.Object;"); Both the "[L" prefix and trailing ";" are required. The javadoc for the Class.getName method des

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Dain Sundstrom
Doesn't work. I tried [Ljava/lang/Object; and both without the semicolon. -dain Jason Dillon wrote: > Try loading "[Ljava.lang.Object;" instead... which is the class name > returned from Object[].class.getName(); > > --jason > > > Dain Sundstrom wrote: > >> >> >> Jason Dillon wrote: >> >>

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Jason Dillon
Try loading "[Ljava.lang.Object;" instead... which is the class name returned from Object[].class.getName(); --jason Dain Sundstrom wrote: > > > Jason Dillon wrote: > >> What is the value for name you are using? > > > > In my test code "java.lang.Object[]" > > >> Why not just use Class.class?

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Dain Sundstrom
Jason Dillon wrote: > What is the value for name you are using? In my test code "java.lang.Object[]" > Why not just use Class.class? Because I am trying to load a parameter type from an xml file that just has the string name of the type. > Or if you really want to use Class.forName t

Re: [JBoss-dev] Loading array class object by name

2002-02-24 Thread Jason Dillon
What is the value for name you are using? Why not just use Class.class? Or if you really want to use Class.forName to load Class, then you should be able to use the system class loader. Is this after yesterdays Server/ServerLoader change? --jason Dain Sundstrom wrote: > Hi all, > > I need