Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > не грузится в html


Автор: Nookie 7.7.2010, 15:24

Код

package bdaplication;

import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.text.Text;
import javafx.scene.text.Font;
import javafx.scene.control.ScrollView;
import javafx.scene.control.ListView;
import javafx.scene.layout.VBox;

var pHello = Text {
                font : Font {
                    size : 16
                }
                x: 10
                y: 30
                content: "Hello!"
}

var str = "";
var nList = Text {
                font : Font {
                    size : 16
                }
                x: 10
                y: 30
                content: bind str
}

var dbConn: DBConnector = DBConnector{};
var rs = dbConn.dbExecute("SELECT * FROM first_javafx_table");
while (rs.next()) {
//    println("{rs.getString(1)}\t{rs.getString(2)}\t{rs.getString(3)}");
    str = "{str}\n{rs.getString(1)}\t{rs.getString(2)}\t{rs.getString(3)}";
}
str = "{str}\n HELLO!";
Stage {
    title: "Application title"
    scene: Scene {
        width: 300
        height: 300
        content: [
            VBox {spacing: 5 content: [pHello, nList]}
        ]
    }
}



Код

package bdaplication;

import com.microsoft.sqlserver.jdbc.SQLServerDriver;
import java.sql.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.lang.Class;
import java.lang.ClassNotFoundException;
import java.sql.ResultSet;

public class DBConnector {
    var connector : Connection;
    var statement : Statement;

    init {
        dbConnect();
    }

    function dbConnect() {
        try {
            DriverManager.registerDriver(new SQLServerDriver());
//            Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
        } catch (e: ClassNotFoundException) {
            println("dbConnect. SQLException: {e.toString()}");
            FX.exit();
        }
        try {
            connector = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=test_javafx", "sa", "qwaszx");
            statement = connector.createStatement();
        } catch (e : SQLException) {
            println("dbConnect. SQLException: {e.toString()}");
            FX.exit();
        }
     }

     public function dbExecute(query : String) : ResultSet{
        var rs : ResultSet;
        try {
            rs = statement.executeQuery(query);
        } catch (e : SQLException) {
            println("dbExecute. SQLException: {e.toString()}");
        }
        return rs;
    }
}



если провто в NetBeans IDE запускать, то все отлично, он конектится к базе, все показывает.
вот если в браузере пытаюсь открыть, то ничего не выходит, на месте аплета серый фон и все.

Код

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>BDAplication</title>
</head>
<body>
<h1>BDAplication</h1>
<script src="http://dl.javafx.com/1.3/dtfx.js"></script>
<script>
    javafx(
        {
              archive: "BDAplication.jar",
              draggable: true,
              width: 300,
              height: 300,
              code: "bdaplication.Main",
              name: "BDAplication"
        }
    );
</script>
</body>
</html>


подскажите в чем проблема. Мазила еще спрашивает про какое-то разрешение, я ей разрешаю)))

Автор: Skipy 8.7.2010, 10:04
Что в консоли ошибок?

Автор: Nookie 8.7.2010, 11:37
Странный он какой-то, иногда работает, иногда нет.
пишет вот это.
Код

keytool error: java.lang.Exception: Key pair not generated, alias <key1> already exists

Warning: 
The signer certificate will expire within six months.

Warning: 
The signer certificate will expire within six months.

странно, работает, начинаю что-то менять, проверяю, работает, потом думаю ну все, настроился на волну, ща буду делать, делаю делаю - не работает потом, хотя если не в web'е смотреть, то все работает....

не пойму нифига.

еще ставлю галочку на "self signed jar" в NetBeans ide

объясните что тут к чему.

Добавлено через 2 минуты
иногда просто на месте этого апледа серенький эккран, а иногда долго грузится и потом ошибку выдает, смотрю в Java Console:
Код

Validating http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar , version null...
Validating http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/lib/sqljdbc4.jar , version null...
Reading certificates from 1974 http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar | C:\Documents and Settings\Михаил\Application Data\Sun\Java\Deployment\cache\6.0\23\591c0417-571ee1ca.idx
Exception in thread "AWT-EventQueue-3" java.lang.Error: Couldn't launch FX Stage bdaplication.Main
    at com.sun.javafx.runtime.adapter.AppletStartupRoutine.run(Unknown Source)
    at com.sun.javafx.tk.swing.SwingToolkit$StartupRoutine.run(Unknown Source)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: com/microsoft/sqlserver/jdbc/SQLServerDriver
    at bdaplication.DBConnector.dbConnect(DBConnector.fx:21)
    at bdaplication.DBConnector.userInit$(DBConnector.fx:16)
    at com.sun.javafx.runtime.FXBase.complete$(Unknown Source)
    at com.sun.javafx.runtime.FXBase.initialize$(Unknown Source)
    at bdaplication.DBConnector.<init>(DBConnector.fx:11)
    at bdaplication.Main$Main$Script.applyDefaults$(Main.fx:19)
    at bdaplication.Main.javafx$run$(Main.fx:19)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    ... 10 more
Caused by: java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
    at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
    at sun.plugin2.applet.JNLP2ClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    ... 21 more
Validating http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar , version null...
Validating http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/lib/sqljdbc4.jar , version null...
exception: Found unsigned entry in resource: http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar.
com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar
    at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source)
    at com.sun.javaws.security.SigningInfo.check(Unknown Source)
    at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
    at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Exception: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar
Reading certificates from 11 http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar | C:\Documents and Settings\Михаил\Application Data\Sun\Java\Deployment\cache\6.0\23\591c0417-4e303286.idx
exception: Found unsigned entry in resource: http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar.
com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar
    at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source)
    at com.sun.javaws.security.SigningInfo.check(Unknown Source)
    at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
    at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Exception: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar
Validating http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar , version null...
Validating http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/lib/sqljdbc4.jar , version null...
exception: Found unsigned entry in resource: http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar.
com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar
    at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source)
    at com.sun.javaws.security.SigningInfo.check(Unknown Source)
    at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
    at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Exception: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar
Validating http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar , version null...
Validating http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/lib/sqljdbc4.jar , version null...
Reading certificates from 16480 http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/lib/sqljdbc4.jar | C:\Documents and Settings\Михаил\Application Data\Sun\Java\Deployment\cache\6.0\50\3ab53072-53ca8d28.idx
exception: JAR resources in JNLP file are not signed by same certificate.
JNLPException[category: Launch File Error : Exception: null : LaunchDesc: 
<jnlp spec="1.0+" codebase="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/" href="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication_browser.jnlp">
  <information>
    <title>BDAplication</title>
    <vendor>Михаил</vendor>
    <homepage href="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/"/>
    <description>BDAplication</description>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <update check="always" policy="always"/>
  <resources>
    <java version="1.5+"/>
    <extension href="http://dl.javafx.com/1.3/javafx-rt.jnlp" name="JavaFX Runtime"/>
    <jar href="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar" download="eager" main="true"/>
    <jar href="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/lib/sqljdbc4.jar" download="eager" main="false"/>
  </resources>
  <applet-desc name="BDAplication" main-class="com.sun.javafx.runtime.adapter.Applet" documentbase="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist//BDAplication.html" width="300" height="300">
    <param name="MainJavaFXScript" value="bdaplication.Main"/>
  </applet-desc>
</jnlp> ]
    at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
    at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
    at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Exception: JNLPException[category: Launch File Error : Exception: null : LaunchDesc: 
<jnlp spec="1.0+" codebase="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/" href="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication_browser.jnlp">
  <information>
    <title>BDAplication</title>
    <vendor>Михаил</vendor>
    <homepage href="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/"/>
    <description>BDAplication</description>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <update check="always" policy="always"/>
  <resources>
    <java version="1.5+"/>
    <extension href="http://dl.javafx.com/1.3/javafx-rt.jnlp" name="JavaFX Runtime"/>
    <jar href="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/BDAplication.jar" download="eager" main="true"/>
    <jar href="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist/lib/sqljdbc4.jar" download="eager" main="false"/>
  </resources>
  <applet-desc name="BDAplication" main-class="com.sun.javafx.runtime.adapter.Applet" documentbase="http://localhost:8082/servlet/org.netbeans.modules.javafx.project.JnlpDownloadServlet/C%3A/Documents+and+Settings/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB/%D0%9C%D0%BE%D0%B8+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B/NetBeansProjects/BDAplication/dist//BDAplication.html" width="300" height="300">
    <param name="MainJavaFXScript" value="bdaplication.Main"/>
  </applet-desc>
</jnlp> ]

Автор: jk1 8.7.2010, 11:46
Цитата

еще ставлю галочку на "self signed jar" в NetBeans ide

При этом IDE сгенерирует собственный сертификат, подтверждающий подлинность вашего апплета и подпишет апплет с его помощью. Если не подписывать jar-файл, то на него будут наложены некоторые ограничения, см FAQ.
Тот вопрос, который задавал вам браузер касается именно доверия самопальному сертификату, который генерирует IDE. Строго говоря, NetBeans просто использует утилиту keytool, входящую в состав jdk для создания сертификата.

Если вам не нужна функциональность, недоступная неподписанным апплетам, снимите эту галочку и собирайте обыкновенный JAR.
Если расширенная функциональность необходима для работы вашего апплета, попробуйте сгенерировать сертификат напрямую с помощью keytool и подписать апплет самостоятельно.

Цитата

хотя если не в web'е смотреть, то все работает....


preview может не налагать упомянутых ограничений на функциональность апплета, в то время как java-plugin это будет делать.

Автор: Nookie 8.7.2010, 11:58
как объяснить то, что он иногда работает, а иногда нет.

Автор: Nookie 8.7.2010, 15:01
понял что проблема в mssql, он не подцепляет jar файл с драйвером jdbc для mssql. 
как я понял, что основной jar файл подгружается, а вот с драйверами jdbc для работы с базой - нет...
где вообще можно почитать про алпеты именно на javafx, толкового ничего не нашел.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)