IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

probleme douverture dApplet Java


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut probleme douverture dApplet Java
    ...salut tout le monde....
    ...je suis un peu nouveau dans le domaine....et j'aimerais bien comprendre pourquoi ma page ne s'affiche pas....et trouver une solution surtout....
    ...aparament c'est une erreur dans le script Java...
    voi ci le code...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
     
    <%
    ' Get QS variables
    rpttoview = request.querystring("rpt")
    viewer = request.querystring("init")
     
    'build full path for report
     
    rpttoview = MID(request.ServerVariables("PATH_TRANSLATED"), 1, (LEN(request.ServerVariables("PATH_TRANSLATED"))-11)) & "\xtreme\" & rpttoview & ".rpt"
     
    ' build path to MDB
     
     
     
    ' Only create the Crystal Application Object on first time through
    If Not IsObject ( session ("oApp")) Then
    Set session ("oApp") = Server.CreateObject("Crystal.CRPE.Application")
    End If
     
    ' Turn off all Error Message dialogs
    Set oGlobalOptions = Session ("oApp").Options
    oGlobalOptions.MorePrintEngineErrorMessages = 0
     
    ' Open the report
    If IsObject(session("oRpt")) then
    	Set session("oRpt") = nothing
    End if   
    Set session("oRpt") = session("oApp").OpenReport(rpttoview,1)
     
    ' Turn off sepecific report error messages
    Set oRptOptions = Session("oRpt").Options
    oRptOptions.MorePrintEngineErrorMessages = 0
     
     
    ' Opening the page engine will cause the data to be read
    Set session("oPageEngine") = session("oRpt").PageEngine
     
    ' Now decide what viewer to create
    Select Case viewer
     
    	Case "java"
    %>
    <html>
    <head>
    <title>Seagate Crystal Smart Viewer for Java</title>
    </head>
    <body bgcolor=C6C6C6>
    <SCRIPT LANGUAGE="JavaScript"><!--
     	var _ns3 = false;
     	var _ns4 = false;
     	//--></SCRIPT>
     	<COMMENT><SCRIPT LANGUAGE="JavaScript1.1"><!--
     	var _info = navigator.userAgent;
     	var _ns3 = (navigator.appName.indexOf("Netscape") >= 0 && _info.indexOf("Win16") < 0 && _info.indexOf("Mozilla/3") >= 0);
     	var _ns4 = (navigator.appName.indexOf("Netscape") >= 0 && _info.indexOf("Win16") < 0 && _info.indexOf("Mozilla/4") >= 0 );
     	//--></SCRIPT></COMMENT>
     		<SCRIPT LANGUAGE="JavaScript"><!--
     			if(_ns3 == true)
     document.writeln( '<applet code="com.seagatesoftware.img.ReportViewer.ReportViewer.class" 		 codebase="/viewer/JavaViewer" 		 id=ReportViewer width=100% height=95%  archive="/viewer/JavaViewer/ReportViewer.zip">' );
     			else if (_ns4 == true)
     document.writeln( '<applet code="com.seagatesoftware.img.ReportViewer.ReportViewer.class" 		 codebase="/viewer/JavaViewer" 		 id=ReportViewer width=100% height=95%  archive="/viewer/JavaViewer/ReportViewer.jar">' );
     			else
     document.writeln( '<applet code="com.seagatesoftware.img.ReportViewer.ReportViewer.class" 		 codebase="/viewer/JavaViewer" 		 id=ReportViewer width=100% height=95%  >' );
     		//-->end if</SCRIPT>
     
     		<param name=ReportName value="rptserver.asp">
    		<param name=HasGroupTree value=true>
    		<param name=ShowGroupTree value=true>
    		<param name=HasRefreshButton value=true>
    		<param name=HasPrintButton value=true>
    		<param name=HasExportButton value=true>
     		<param name=cabbase value="/viewer/JavaViewer/ReportViewer.cab">
    		</applet>
     
    </body>
    </html>
     
    <%
    	Case "actx"
    %>
     
    <HTML>
    <HEAD>
    <TITLE>Seagate Crystal Smart Viewer for ActiveX</TITLE>
    </HEAD>
    <BODY BGCOLOR=C6C6C6 LANGUAGE=VBScript ONLOAD="Page_Initialize">
     
    <OBJECT ID="CRViewer"
    	CLASSID="CLSID:C4847596-972C-11D0-9567-00A0C9273C2A"
    	WIDTH=100% HEIGHT=95%
    	CODEBASE="/viewer/activeXViewer/activexviewer.cab#Version=2,2,4,36">
    <PARAM NAME="EnableRefreshButton" VALUE=1>
    <PARAM NAME="EnableGroupTree" VALUE=1>
    <PARAM NAME="DisplayGroupTree" VALUE=1>
    <PARAM NAME="EnablePrintButton" VALUE=1>
    <PARAM NAME="EnableExportButton" VALUE=1>
    <PARAM NAME="EnableDrillDown" VALUE=1>
    <PARAM NAME="EnableSearchControl" VALUE=1>
    <PARAM NAME="EnableAnimationControl" VALUE=1>
    <PARAM NAME="EnableZoomControl" VALUE=1>
    </OBJECT>
     
    <SCRIPT LANGUAGE="VBScript">
    <!--
    Sub Page_Initialize
    	On Error Resume Next
    	Dim webBroker
    	Set webBroker = CreateObject("WebReportBroker.WebReportBroker")
    	if ScriptEngineMajorVersion < 2 then
    		window.alert "IE 3.02 users on NT4 need to get the latest version of VBScript or install IE 4.01 SP1. IE 3.02 users on Win95 need DCOM95 and latest version of VBScript, or install IE 4.01 SP1. These files are available at Microsoft's web site."
    		CRViewer.ReportName = Location.Protocol + "//" + Location.Host +"/scrreports/rptserver.asp"
    	else
    		Dim webSource
    		Set webSource = CreateObject("WebReportSource.WebReportSource")
    		webSource.ReportSource = webBroker
    		webSource.URL = Location.Protocol + "//" + Location.Host + "/scrreports/rptserver.asp"
    		webSource.PromptOnRefresh = True
    		CRViewer.ReportSource = webSource
    	end if
    	CRViewer.ViewReport
    End Sub
    -->
    </SCRIPT>
     
    </BODY>
    </HTML>
     
    <%
    	Case "html_frame"
    		response.redirect "htmstart.asp"
     
    	Case "html_page"
     
    	response.redirect "rptserver.asp"
     
     
     
    	end select
     
    %>
    ...excuser moi pour la longueur...mais on.en fait kan j'ouvre la page....jai un messaga en bas a gauche qui me dit..."Echec du chargement de l'Applet Java"...et quand jouvre la console...jai "classe com.seagatesoftware.img.ReportViewer introuvable."
    ...aidez moi sil vous plait...sans cela je n'aurai pas mon diplome...plz...

  2. #2
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    1 Utilise la balise code : c 'est plus lisible
    2 Ton code c 'est du VisualBasic(ou asp)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut
    ...oups excuz moi...je suis nouvelle dans le domaine..... :s
    ...pour le code c'est du ASP.....

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Y a un truc qui me gène dans ton code, mais c'est peut-être normal, à voir : tu utilises l'attribut codebase="/viewer/JavaViewer" dans ta balise <applet> et en même temps tu définis <param name=cabbase value="/viewer/JavaViewer/ReportViewer.cab">. Ca me semble contradictoire : essaie en mettant juste <param name=cabbase value="ReportViewer.cab">

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut
    ...ouin.......ca ne pase toujouirs pas....:'(:'(:'(
    ...jai toujours une croix rouge en haut a gauche...:'(

  6. #6
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Ce fichier /viewer/JavaViewer/ReportViewer.cab existe bien et contient bien les classes de ton applet ?

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut
    ...ui ui...il existe bien...et ya la classe dedans......
    ...mais en fait..il est dans le repertoire de mon logiciel...sa ne pose pas de probleme....?
    ...C:\ProgarFiles\Seagate Software\Viewer\JavaViewer\ReporViewer.cab...

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut
    maintenant lerreur c'est...
    "applet com.seagatesoftware.img.viewer.reportviewer notinited....
    ....sniff....jsuis en trai de marracher les cheveux....

  9. #9
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Citation Envoyé par myaouss
    ...mais en fait..il est dans le repertoire de mon logiciel...sa ne pose pas de probleme....?
    Ca veut dire quoi ? Il faut que le navigateur trouve l'archive avec une URL du type http://monsite/Viewer/JavaViewer/ReporViewer.cab.

    Pour ta nouvelle erreur, ferme tous tes navigateurs et kill la console Java. Rouvre ton navigateur et rouvre ta page. Si t'as toujours le pb, que te raconte ta console Java ?

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut
    ...ben en fait voila ce que donne la console Java...

    charger : classe com.seagatesoftware.img.ReportViewer.ReportViewe introuvable.
    java.lang.ClassNotFoundException: com.seagatesoftware.img.ReportViewer.ReportViewe
    at sun.applet.AppletClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadCode(Unknown Source)
    at sun.applet.AppletPanel.createApplet(Unknown Source)
    at sun.plugin.AppletViewer.createApplet(Unknown Source)
    at sun.applet.AppletPanel.runLoader(Unknown Source)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: open HTTP connection failed.
    at sun.applet.AppletClassLoader.getBytes(Unknown Source)
    at sun.applet.AppletClassLoader.access$100(Unknown Source)
    at sun.applet.AppletClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    ... 10 more

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Par défaut
    ...je suis toujours bloquée....je commence à desespérer....
    ...je pense que je n'aurais pas mon petit Bts finalement...:'(

  12. #12
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Est-ce que cette classe com.seagatesoftware.img.ReportViewer.ReportViewer se trouve dans ton CAB ? Si c'est pas le cas, y a surement des JAR Seagate qui existent et qui contiennent cette classe. Mets-les dans le docroot à côté de ton CAB et déclare-les dans l'attribut archive.

Discussions similaires

  1. probleme tri en java
    Par kloe dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 18/10/2006, 23h01
  2. [REDHAT] Probleme avec la java RE
    Par blackstreet dans le forum RedHat / CentOS / Fedora
    Réponses: 9
    Dernier message: 15/06/2006, 10h22
  3. Probleme d'exception : java.net.UnknownHostException
    Par kedare dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 08/06/2006, 20h59
  4. Probleme SQL prepareStatement JAVA
    Par grizzz dans le forum Langage SQL
    Réponses: 12
    Dernier message: 05/08/2005, 11h29
  5. Problème d'installation java
    Par mickey hollywood dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 23/03/2005, 11h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo