/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Applet fejlmeddelelse???
Fra : Iwan


Dato : 06-02-02 22:27

Jeg har lavet en applet der ved init(), kommer med denne fejlmeddelelse i
java konsollen:

com.ms.security.SecurityExceptionEx[TSPCanvas.<init>]: java.io.IOException:
bad path: E:\Dokumenter\Java\Diverse\tsp\tsp\java\util\Collection.class
at com/ms/security/permissions/FileIOPermission.check
at com/ms/security/PolicyEngine.deepCheck
at com/ms/security/PolicyEngine.checkPermission
at com/ms/security/StandardSecurityManager.chk
at com/ms/security/StandardSecurityManager.checkRead
at java/io/File.isDirectory
at sun/net/www/protocol/file/FileURLConnection.connect
at sun/net/www/protocol/file/FileURLConnection.getInputStream
at com/ms/vm/loader/ResourceLoader.getURLData
at com/ms/vm/loader/ResourceLoader.getCodebaseRelativeData
at com/ms/vm/loader/ResourceLoader.getClassData
at com/ms/vm/loader/URLClassLoader.findClass
at com/ms/vm/loader/URLClassLoader.loadClass
at java/lang/ClassLoader.loadClassInternal
at TSPCanvas.<init>
at HIC.<init>
at com/ms/applet/BrowserAppletFrame.newInstance
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run

java.lang.InstantiationException: HIC
at com/ms/applet/BrowserAppletFrame.newInstance
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run

Jeg er ikke klar over hvad fejlen er. Umiddelbart ser det for mig ud til at
den fejler ved import af java.util.*.
Appleten er lavet i SDK 1.4 beta, her virker den, men i min 1.3.1 virker den
ikke???


På forhånd tak

Jens Jørgensen
----------------------------------------------------------------------------
----
"Beginning something, is the first step to falure!"
- Homer Simpson



 
 
Martin Ehmsen (06-02-2002)
Kommentar
Fra : Martin Ehmsen


Dato : 06-02-02 22:34

Iwan wrote:

> Jeg har lavet en applet der ved init(), kommer med denne
> fejlmeddelelse i java konsollen:
>
> com.ms.security.SecurityExceptionEx[TSPCanvas.<init>]:
> java.io.IOException: bad path:
> E:\Dokumenter\Java\Diverse\tsp\tsp\java\util\Collection.class

Her har du fejlen klart og tydeligt. Det kan vel ikke siges klarer, du
mangler nok at håndtere dine exceptions.

Mvh.
Martin Ehmsen

Iwan (07-02-2002)
Kommentar
Fra : Iwan


Dato : 07-02-02 19:57

Jeg tror nu ikke lige det er det :)

Her er fejlen:
com.ms.security.SecurityExceptionEx[TSPCanvas.paint]: java.io.IOException:
bad path: E:\Dokumenter\Java\Diverse\tsp\java\util\AbstractList.class
at com/ms/security/permissions/FileIOPermission.check
at com/ms/security/PolicyEngine.deepCheck
at com/ms/security/PolicyEngine.checkPermission
at com/ms/security/StandardSecurityManager.chk
at com/ms/security/StandardSecurityManager.checkRead
at java/io/File.isDirectory

Det den prøver at oprette er en ArrayList, men den fejl der kommer er en
SecurityException, og senere i fejlmeddelelsen prøver den at
File.isDirectory, hvilket for mig viser at den forsøger at tilgå den lokale
hd og forklarer dermed den SecurityException der opstår.

Jeg vil lave en ArrayList til at håndtere nogle objekter. Fejlen kommer når
jeg forsøger at construct dem (se nedenstående uddtag) i de sidste to linier
(lines = new ArrayList(); og points= new ArrayList();). Der er der ikke
nogle fejlmeddelelse hvis jeg fjerner disse linier, men så kan jeg jo ikke
anvende dem:)

class TSPCanvas extends Canvas
{
private ArrayList lines ;
private ArrayList points;

public TSPCanvas()
{
super();
lines = new ArrayList();
points= new ArrayList();
}


mvh
Jens



"Martin Ehmsen" <thames@get2net.dk> wrote in message
news:a3s7dh$l9t$1@sunsite.dk...
> Iwan wrote:
>
> > Jeg har lavet en applet der ved init(), kommer med denne
> > fejlmeddelelse i java konsollen:
> >
> > com.ms.security.SecurityExceptionEx[TSPCanvas.<init>]:
> > java.io.IOException: bad path:
> > E:\Dokumenter\Java\Diverse\tsp\tsp\java\util\Collection.class
>
> Her har du fejlen klart og tydeligt. Det kan vel ikke siges klarer, du
> mangler nok at håndtere dine exceptions.
>
> Mvh.
> Martin Ehmsen



Lars Mosegård (07-02-2002)
Kommentar
Fra : Lars Mosegård


Dato : 07-02-02 22:55


"Iwan" <no@spam.com> skrev i en meddelelse
news:3c62cdff$0$62892$edfadb0f@dspool01.news.tele.dk...
>
> Her er fejlen:
> com.ms.security.SecurityExceptionEx[TSPCanvas.paint]: java.io.IOException:
> bad path: E:\Dokumenter\Java\Diverse\tsp\java\util\AbstractList.class
> at com/ms/security/permissions/FileIOPermission.check
> at com/ms/security/PolicyEngine.deepCheck
> at com/ms/security/PolicyEngine.checkPermission
> at com/ms/security/StandardSecurityManager.chk
> at com/ms/security/StandardSecurityManager.checkRead
> at java/io/File.isDirectory
>
ArrayList kom med fra Java 1.2.
Microsoft (com.ms.*) har da ikke lavet en Java 1.2 kompatibel VM!?

Mvh
Lars



Iwan (09-02-2002)
Kommentar
Fra : Iwan


Dato : 09-02-02 17:54

Hej Lars!

Det var lige det jeg skulle bruge, jeg har konverteret til alm arrays i
stedet for de "nye" klasser jeg anvendte og nu virker det!!!

Tak

Jens


"Lars Mosegård" <lamos@post8.tele.dk> wrote in message
news:3c62f771$0$233$edfadb0f@dspool01.news.tele.dk...
>
> "Iwan" <no@spam.com> skrev i en meddelelse
> news:3c62cdff$0$62892$edfadb0f@dspool01.news.tele.dk...
> >
> > Her er fejlen:
> > com.ms.security.SecurityExceptionEx[TSPCanvas.paint]:
java.io.IOException:
> > bad path: E:\Dokumenter\Java\Diverse\tsp\java\util\AbstractList.class
> > at com/ms/security/permissions/FileIOPermission.check
> > at com/ms/security/PolicyEngine.deepCheck
> > at com/ms/security/PolicyEngine.checkPermission
> > at com/ms/security/StandardSecurityManager.chk
> > at com/ms/security/StandardSecurityManager.checkRead
> > at java/io/File.isDirectory
> >
> ArrayList kom med fra Java 1.2.
> Microsoft (com.ms.*) har da ikke lavet en Java 1.2 kompatibel VM!?
>
> Mvh
> Lars
>
>



Lars Mosegård (09-02-2002)
Kommentar
Fra : Lars Mosegård


Dato : 09-02-02 23:06


"Iwan" <no@spam.com> skrev i en meddelelse
news:3c65541c$0$22365$edfadb0f@dspool01.news.tele.dk...
>
> Det var lige det jeg skulle bruge, jeg har konverteret til alm arrays i
> stedet for de "nye" klasser jeg anvendte og nu virker det!!!
>
Du kan også bruge klassen Vector, hvis du har brug for en dynamisk datastruktur.
Men husk at bruge de "gamle" metoder (f.eks. addElement() og elementAt() ) og
IKKE 1.2 metoderne fra List interfacet (f.eks. add() og get())

Lars



i know you (09-02-2002)
Kommentar
Fra : i know you


Dato : 09-02-02 11:40

Spørg din mor om problemet, hun hart PC kørekort så hun har mere forstand på
computere end dig.

Vi ses Jxxx Iwan Jxxxxxxx



Brian Matzon (09-02-2002)
Kommentar
Fra : Brian Matzon


Dato : 09-02-02 13:07

"i know you" <NOSPAM@ForMe.dk> wrote in message news:3c64fc8b$0$62881$edfadb0f@dspool01.news.tele.dk...
> Spørg din mor om problemet, hun hart PC kørekort så hun har mere forstand på
> computere end dig.
>
> Vi ses Jxxx Iwan Jxxxxxxx

Jeg ved ikke hvilke NG's du normalt frekventerer, men i denne gider vi ikke hverken at bruge
båndbredde på at dwl headers til sådanne kommentarer, ej heller at læse sådan noget lort.
At du så skriver sådan en kommentar anonymt gør det ikke bedre!

FUT: dk.snak.mudderkastning

/Brian Matzon



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste