Ok, I manage to read the xml, but the problem is when the XML api try to
find the dtd, it's on the same directory of the xml in the jar. Does anyone
has a clue of how to do it?
It works , but just if I take the dtd reference out of the xml.

Thanks in advance

Emerson


----- Original Message -----
From: "Emerson Cargnin - MSA" <[EMAIL PROTECTED]>
To: "Lachezar Dobrev" <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Friday, May 10, 2002 3:35 PM
Subject: Re: [JBoss-user] reading a file inside an EJB


> it's returning a java.util.zip.ZipFile...
> is it the intire jar??
> but if i change the name for a inexistent file, it returns null...
>
> ----- Original Message -----
> From: "Lachezar Dobrev" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, May 08, 2002 11:51 AM
> Subject: Re: [JBoss-user] reading a file inside an EJB
>
>
> >   This is not something excelent, but does the work for me.
> >   Also it is deploy-directory-independant.
> >
> >   I use:
> > getClass().getClassLoader().getResourceAsStream("/mydata.xml");
> >
> >   The all you have to make sure is, that the mydata.xml file is in the
> class
> > path (the application lib directory, the server lib directory etc.).
> >
> >   Try it. I am not sure, if this violates the ejb specs, because it
> actualy
> > reads a file. If you use a distributed environment (multiple servers,
ejb
> > clustering etc.) you may fall behind, because you need the file
available
> to
> > all VMs. A better choice would be to use Configuration Entities, mapped
to
> a
> > table. Most of your configurations may be used this way. It is not so
hard
> > to use as it may seem.
> >
> >   Lachezar.
> >
> > > I have a xml file used to map which fields will be populate in the
value
> > > objet (to make smaller vo's). My problem is : how can i read a file
(the
> > xml
> > > mapper) inside an EJB without using absolute path ?
> > >
> > > Emerson Cargnin - MSA
> > > Ramal 861
> > >
> > > ----- Original Message -----
> > > From: "Paul Cody" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Wednesday, May 08, 2002 8:31 AM
> > > Subject: RE: [JBoss-user] JBoss refuses to start on Windows in dir
with
> > > spaces
> > >
> > >
> > > > We have the same problem.  In the medium term, I agree that this
needs
> > to
> > > be
> > > > fixed.  In the short term, at least you have the source code; you
can
> > > > probably dedicate a smart developer to the problem and have things
> > working
> > > > relatively soon.  Of course, JBoss is full of smart developers, and
> yet
> > > it's
> > > > still a problem.  This is probably because any smart developer knows
> > never
> > > > to install anything into a directory having spaces, and really smart
> > ones
> > > > know to stay the hell away from windoze lest their lives by full of
> such
> > > > trivialities.  However, users/customers are rarely developers, much
> less
> > > > smart.
> > > >
> > > > Paul
> > > >
> > > > > -----Original Message-----
> > > > > From: Thomas Hentschel Lund [mailto:[EMAIL PROTECTED]]
> > > > > Sent: Wednesday, May 08, 2002 4:39 AM
> > > > > To: [EMAIL PROTECTED]
> > > > > Subject: [JBoss-user] JBoss refuses to start on Windows in dir
with
> > > > > spaces
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > I have a huge problem. We are bundling jboss inside our
> > > > > application (under
> > > > > development) and the installer lets people choose the dir
> > > > > they want to install
> > > > > into.
> > > > >
> > > > > Most (if not all) on Windows install into "program files".
> > > > > But JBoss refuses to
> > > > > start in there. We have tried this with 3.0.0rc1 + rc2 -
> > > > > totally bare bones - no
> > > > > changes at all to any config scripts. We are attempting to
> > > > > run jboss using the
> > > > > run.bat script.
> > > > >
> > > > > If the application is installed inside a dir without spaces,
> > > > > then all is fine.
> > > > > But it is not possible to force our customers to install the
> > > > > app inside a static
> > > > > path - they want (and should be able) to choose it from the
> installer.
> > > > >
> > > > > JBoss gives the following error:
> > > > >
> > > > > 12:30:42,132 INFO  [Server] JBoss Release: JBoss-3.0.0RC2
> > > > > CVSTag=JBoss_3_0_0_RC2
> > > > >
> > > > > 12:30:42,162 INFO  [Server] Home Dir:
> > > > > C:\Program%20Files\SecureAware\SecureAware
> > > > >
> > > > > 12:30:42,162 INFO  [Server] Home URL:
> > > > file:/C:/Program%20Files/SecureAware/Secur
> > > > eAware/
> > > > 12:30:42,162 INFO  [Server] Library URL:
> > > > file:/C:/Program%20Files/SecureAware/Se
> > > > cureAware/lib/
> > > > 12:30:42,162 INFO  [Server] Patch URL: null
> > > > 12:30:42,162 INFO  [Server] Server Name: default
> > > > 12:30:42,162 INFO  [Server] Server Home Dir:
> > > > C:\Program%20Files\SecureAware\Secu
> > > > reAware\server\default
> > > > 12:30:42,162 INFO  [Server] Server Home URL:
> > > > file:/C:/Program%20Files/SecureAwar
> > > > e/SecureAware/server/default/
> > > > 12:30:42,162 INFO  [Server] Server Data Dir:
> > > > C:\Program%20Files\SecureAware\Secu
> > > > reAware\server\default\db
> > > > 12:30:42,162 INFO  [Server] Server Temp Dir:
> > > > C:\Program%20Files\SecureAware\Secu
> > > > reAware\server\default\tmp
> > > > 12:30:42,162 INFO  [Server] Server Config URL:
> > > > file:/C:/Program%20Files/SecureAw
> > > > are/SecureAware/server/default/conf/
> > > > 12:30:42,162 INFO  [Server] Server Library URL:
> > > > file:/C:/Program%20Files/SecureA
> > > > ware/SecureAware/server/default/lib/
> > > > 12:30:42,172 INFO  [Server] Starting General Purpose Architecture
> > (GPA)...
> > > > log4j:ERROR Could not open
> > > > [file:/C:/Program%20Files/SecureAware/SecureAware/ser
> > > > ver/default/conf/log4j.xml].
> > > > java.io.FileNotFoundException:
> > > > C:\Program%20Files\SecureAware\SecureAware\server
> > > > \default\conf\log4j.xml
> > > >
> > > > and goes on for a while trying to load other stuff and gives errors
of
> > the
> > > > same
> > > > kind.
> > > >
> > > > I have spend 2 days on running through forums, and I see other ppl
> > having
> > > > the
> > > > same problem. But apparently there is no fix for this and no
solution
> > > (other
> > > > than forcing a non space containing dir, which is not an option for
> us)
> > > >
> > > > Please help!
> > > >
> > > > /Thomas Lund
> > > >
> > > > --
> > > > Thomas Hentschel Lund
> > > >
> > > >
> > > > _______________________________________________________________
> > > >
> > > > Have big pipes? SourceForge.net is looking for download mirrors. We
> > supply
> > > > the hardware. You get the recognition. Email Us:
> > [EMAIL PROTECTED]
> > > > _______________________________________________
> > > > JBoss-user mailing list
> > > > [EMAIL PROTECTED]
> > > > https://lists.sourceforge.net/lists/listinfo/jboss-user
> > > >
> > > > _______________________________________________________________
> > > >
> > > > Have big pipes? SourceForge.net is looking for download mirrors. We
> > supply
> > > > the hardware. You get the recognition. Email Us:
> > [EMAIL PROTECTED]
> > > > _______________________________________________
> > > > JBoss-user mailing list
> > > > [EMAIL PROTECTED]
> > > > https://lists.sourceforge.net/lists/listinfo/jboss-user
> > >
> > >
> > > _______________________________________________________________
> > >
> > > Have big pipes? SourceForge.net is looking for download mirrors. We
> supply
> > > the hardware. You get the recognition. Email Us:
> [EMAIL PROTECTED]
> > > _______________________________________________
> > > JBoss-user mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/jboss-user
> > >
> >
> >
> >
> > _______________________________________________________________
> >
> > Have big pipes? SourceForge.net is looking for download mirrors. We
supply
> > the hardware. You get the recognition. Email Us:
[EMAIL PROTECTED]
> > _______________________________________________
> > JBoss-user mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/jboss-user
>
>
> _______________________________________________________________
>
> Have big pipes? SourceForge.net is looking for download mirrors. We supply
> the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-user


_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to