Paketverarbeitung: Bedingung soll Mittelwertberechnung über Abschnitt auslösen

Hallo,
ich habe eine Aufgabe die ich nicht gelöst bekomme, evt. kann mir hier ja jemand weiterhelfen?!
Ich habe eine Messaufgabe in der Einzelwerte verarbeitet werden. Wenn dort eine bestimmte Bedingung erfüllt ist, soll über die Paketverarbeitung in einem definierten Abschnitt ein Mittelwert berechnet und angezeigt werden. Ist die Bedingung nicht mehr erfüllt, soll der letzte Wert trotzdem weiter angezeigt werden, bis zum nächsten Ereignis.
Um die Aufgabe besser zu verstehen, hier ein dac-Plan wie ich mir das vorstelle.....aber wie so oft, so funktioniert das nicht.Warum?
Solved!
Go to Solution.
Attachments:
online_durchschnitt_bei_bedingung.DAC ‏28 KB

Hallo,
so ganz verstehe ich nicht, was genau die Aufgabe ist. Ich habe aber versucht mal drei schnelle Beispiele zu bauen, die in etwa das machen, was ich denke.
 In Beispiel B1 habe ich statt dem Bedingungsknopf einen Button genommen, der gleich Daten liefert. Das ist einfacher, weil die Bedingungsumwandlung entfällt und die Steuereingänge in den Paketblöcken als Steuersignal Werte von 0 oder 5 erwarten (wie bei TTL-Pegeln). Es geht aber auch mit einer Bedingung, was ich in Beispiel B2 gemacht habe. Zum Testen ist es oft ganz praktisch, wenn man die Steuersignale mit anzeigt. 
Wichtig ist bei der Paketverarbeitung, dass alle Daten möglichst gleichmäßig und synchronisiert ankommen. Die Schalter sind deshalb über den Eingangstakt gesteuert. In aller Regel gibt es Probleme wenn man mit dem selben Takt Werte in die Paketverarbeitung steckt und wieder herausnimmt. Das sollte möglichst getrennt bleiben, weil dazwischen ja eine Zeitverzögerung stattfindet.
Beispiel B1 arbeitet jetzt mit einem Schalter, der die Weiterleitung der Mittelwerte freigibt, bis er wieder abgestellt wird. Ab da wird dann der letzte gültige Werte vereinzelt, bis man den Schalter wieder aktiviert.
Beispiel B2 leitet als Taster einen kurzen Steuerpuls weiter und liefert bei jedem Druck genau einen neuen Mittelwert, der dann solange mit dem Vereinzelungstakterzeugt wird, bis man erneut den Taster drückt.
Unklar ist mir noch warum mit 100 Hz vereinzelt wird, obwohl die Mittelung nur einen neuen Wert pro Sekunde liefert.
Unklar ist mir auch noch warum der Abschnittsblock genutzt wurde. Speziell in der Einstellung "Abschneiden bei High am Controleingang" hat dieser Block eine spezielle Funktion. Er sammelt alle ankommenden Daten und packt sie solange zu einem neuen paket, bis ein High-Puls am Controleingang ankommt. Dann leitet er ein Paket mit der entsprechenden Größe weiter und beginnt sofort wieder mit dem Sammeln für das nächste Paket. Dabei werden alle Daten, wenn auch eventuell verspätet, weitergeleitet. Diese Funktion könnte man nutzen um z.B. einen sich wiederholenden Vorgang zu verfolgt, der unregelmäßig lange dauert und der anschließend zu einem Paket zusammengepakt werden soll, dass man dann darstellen oder z.B. statistisch auswerten will. Ein typisches Beispiel sind alle Daten einer Umdrehung, egal wie lange sie dauert.
Wenn es ihre Aufgabe ist alle Messdaten zusammenzufassen um beim Drücken des Tasters einen Mittelwert zu berechnen, der dann gilt, bis wieder ein Taster gedrückt wird, wäre der Block dafür geeignet. Er müsste aber vor der Statistik eingesetzt werden. Das habe ich in Beispiel B3 nachgebaut.
 Ich hoffe, das hilft schon mal weiter. Ansonsten müsste Sie etwas genauer beschreiben, was gemacht werden soll.
Gruß
Ulrich Bierwisch
Attachments:
B1.DAC ‏52 KB
B2.DAC ‏57 KB
B3.DAC ‏57 KB

Similar Messages

  • Ich kann in der Systemsteuerung Windows 7 mein iCloud nicht öffnen ich soll mich zuerst bei Mobile me anmelden.... Habe aber meine Benutzerkennung und Passwort vergessen.... Was mache ich nun?

    Ich kann in der Systemsteuerung Windows 7 mein iCloud nicht öffnen ich soll mich zuerst bei Mobile me anmelden.... Habe aber meine Benutzerkennung und Passwort vergessen.... Was mache ich nun?

    Media Cache und der ist standardmäßig in deinen "Eigenen Dateien" (falls du dich nie drum gekümmert hast). Allerdings dürfte nur das Fehlen der Daten keinen Crash auslösen - das Programm würde sie einfach neu erstellen. Klingt eher, als ob deien Installation nicht richtig ist oder irgendwas auf dem System sich verändert hat (Audiotreiber? Andere CoDecs? Grafikeinstellungen? etc.).
    Mylenium

  • Programmierung Ansteuerung Untraschallkopf

    Sehr geehrte Damen und Herren,
    wir benutzen schon seit einiger Zeit in unserem Hause die Software LabView 7.1 Express, die auf Herrn Holger Zipprich (Johann Wolfgang Goethe Universit�tsklinikum Frankfurt/Main) zugelassen ist. Als Doktorant wurde ich mit der Aufgabe betraut eine Ansteuerung f�r einen Ultraschallkopf zu entwickeln. Dabei stie� ich jedoch auf einige Probleme. Verwendet werden: PCMCIA-Karte f�r Laptop/Notebook DAQ Card-6062E und Steuerger�t BNC-2110. Unsere Doktorantengruppe bakam auch eine Demonstration bzw. Einweisung in die Software LabView 7.1 von einem Ihrer Mitarbeiter Mitte des Jahres, bei der wir auf Ihren Support mit der Hilfe bei der Programmierung hingewiesen wurden.
    Das Programm sollte folgendes Umfassen:
    Ich m�chte einen digitalen Impuls aussenden, der �ber einen Trigger eine 500 Volt-Schaltung anspricht und den Ultraschall ausl�st, der dann auf ein Werkst�ck triff, in dem wir Risse aufsp�ren wollen. Dieser Impuls soll wie gesagt erst ab einem gewissen Schwellenwert ausgel�st werden (Trigger), wobei der Impuls zum einen ansteigen soll, danach eine gewisse einstellbare Zeitdauer auf einem Plateau bleibt und nach dieser gewissen Zeit wieder impulsartig abf�llt ( zum anderen soll der Impuls auch ansteigen k�nnen, Trigger ausl�sen und sofort wieder abfallen, was sich aber wahrscheinlich �ber die einstellbare Zeit regeln lassen kann). Dieser Impuls soll variabel einstellbar sein k�nnen in Bezug auf Zeit und Frequenz, m�glichst mit maximaler Frequenz der Karte. Daraufhin m�chte ich gerne 2 Me�signale abfragen k�nnen: Ich m�chte gern einmal das komplette empfangene Ultraschall-Signal darstellen und darunter einen Graphen, der das Singnal ab einer bestimmten Position zeigt (z.B. zur Auswahl des r�ckl�ufigen Impulses / Impulsechos). Letztendlich sollen Impulsecho, Schallgeschwindigkeit im Werkst�ck, �nderung des Schalls von A nach B gemessen und in einem Signal dargestellt werden.
    Mit meinen bisherigen Bem�hungen ist es mir leider nicht gelungen ein solches Programm erfolgreich zu erstellen und bitte sie freundlich mich dabei mit einem Beispielprogramm zu unterst�tzen.
    F�r telephonische, sowie E-Mail Anfragen stehe ich gerne zur Verf�gung.
    Vielen Dank
    Mit freundlichen Gr��en
    Cand. med. dent. Sebastian Manns
    Johann Wolfgang Goethe Universit�tsklinikum Frankfurt am Main
    Abteilung Werkstoffkunde
    Tel.: 0179/7942618
    Mail: [email protected]

    Sehr geehrter Herr Manns,
    wie sie sich sicher denken können, haben wir kein Besipiel parat, welches genau Ihre Aufgabe erfüllt. Allerdings sollten Sie für alle Einzelaufgaben Vorlagen finden, welche Sie nur noch miteinander verheiraten brauchen.
    Um die passenden VIs zu finden, sollten Sie sich zunächst genau im Klaren sein, welche Art von Signalen sie Ausgeben und erfassen möchten. Wenn ich Ihre Beschreibung richtig interpretiere, müssen Sie zur Ansteuerung ein Analoges Signal (Spannungsverlauf, eine Art Rampe) ausgeben. Das ganze soll auf einen Trigger erfolgen (vermutlich TTL Signal, welches Sie von extern bekommen) Da Sie schreiben, dass das Signal variabel in Bezug auf Zeit und Frequenz sein soll, gehe ich davon aus, dass das Signal periodisch ausgegbe
    n werden soll.
    Ein passendes Beispiel hierfür wäre: - Cont Gen Voltage Wfm-Int Clk-Dig Start.vi
    Dann sollen Analoge Signale erfasst werden, vermutlich auch kontinuierlich. Dafür passt: - Cont Acq&Graph Voltage-Int Clk.vi
    Bei der Applikation kann ich mir vorstellen, dass die Steuerpulse und die Datenerfassung parallel ausgeführt werden sollen. Wenn das ganze synchronisiert werden soll, bietet dieses VI einen Ansatz: Multi-Function-Synch AI-AO.vi
    Sämtliche genannten Beispiele werden mit LAbVIEW und dem Treiber schon automatisch mitinstalliert. Sie finden Sie im Example Finder im Pfad Hardware IO/ Daqmx.
    Online finden Sie weitere Beispiele mit Hilfe folgendes Links: http://www.ni.com/devzone/dev_exchange/ex_search.htm
    Mein Tipp: Reduzieren Sie die Applikation zunächst auf Ihre Einzelaufgaben und versuchen Sie diese mit den parrenden beispielen zum Laufen zu bringen, bevor Sie anfangen, die Gesamtlösung zu integrieren.

  • Zeitgesteuerte Steuerelemente in SUD ?

    Hallo liebe NI`ler,
    ist es möglich im SUD Steuerelemente zeitgesteuert anzuzeigen ? Ich möchte zum Beispiel einen Anleitungstext im Dialog anzeigen und nach x Sekunden dann erst die Steuerelemente. Ich hab zwar schon einen Timer in VBS ausgetestet, aber egal auf welches Element ich das aufs Initialize setze, startet der ganze Dialog dann erst nach der Zeit. Für Tips wär ich dankbar... Gruß Sven

    Ich habe schon einige Erfahrung mit SUD-Dialogen und dächte, es wäre ein triviales Problem. Ist es aber nicht.
    Wenn das initiierende Ereignis (Anzeigen des Anleitungstextes) zur Laufzeit des Dialoges auftritt, habe ich eine sehr einfache Lösung für Dich (siehe Attachment), ansonsten nicht.
    Diese Lösung hat aber Einschränkungen:
    1. Der Text kann nicht automatisch mit dem Öffnen des Dialoges angezeigt werden, denn
    - Es gibt kein Ereignis, das auftritt, wenn der Dialog angezeigt ist. Die Ereignisse "EventInitalize" und "EventRefresh" treten auf, bevor der Dialog angezeigt wird. Das gilt sowohl für das Objekt "Dialog" als auch seine Controls.
    - Es gibt keine (mir bekannte) Methode über die ein Dialog einen anderen Dialog referenzieren könnte, um z.B. diesen zu verändern oder dessen Ereignisse auszulösen.
    Vieleicht bessert NI mal nach.
    2. Wenn während der verwendeten Prozedur "Pause(PauseDuration)" weitere Ereignisse ausgelöst werden, z.B. durch Drucken weiterer Buttons, so "stapeln" sich diese Ereignisse, das heißt sie werden streng nacheinander bearbeitet und ich kenne keine Methode, diesen Stabel abzubrechen.
    3. Für ein komplexeres Timing zwischen Controls eines Dialoges ist diese Methode ungeeignet. Es fehlt einfach ein Control "Timer" das eigenständig Ereignisse "EventTimer" auslösen könnte.
    Vieleicht lässt sich NI mal was einfallen.
    Martin Bohm
    [email protected]
    Attachments:
    timer1.zip ‏3 KB

  • Probleme mit Java Suchfunktion

    Guten Tag,
    ich habe ein Dokument (mit Adobe Acrobat Standard 10) mit einem Textfeld und einer Schaltfläche. In das Textfeld kann Man einen Suchbegriff eingeben über die Schaltfläche Suche kann man dann eine Suche über mehrere PDF's auslösen.
    In der Schaltfläche ist ein kleines Java Skript hinterlegt die die Suche auslöst. Mit Adobe Reader 9 funktioniert das super aber mit der aktuellen Reader Version 11.x funktioniert die Suche nicht mehr.
    Kann mir eventuell jemand weiterhelfen an was das liegen könnte?
    Mfg Steffen

    Du mußt natürlich die korrekte "search" Funktion und ihre Methoden verwenden, nicht den UI String/ den eingedeutschten Shorthand Alias. Davon abgesehen verwendet Acro X ein anderes Sicherheitsmodell und je nachdem, welche Einstellungen aktiv sind, kann man eben nur im aktiven Dokument suchen. Da du das nicht beeinflussen kannst, mußt du entweder das Skript um entsprechende Abfragen erweitern, die die Erlaubnis beim user einholen oder eben die iengebaute Suche verwenden... auf jedne Fall wird dich dein simpler Schnipsel Code nicht groß weiter bringen.
    Mylenium

  • M93p (10AA-A0BDGE): System friert ein/hängt

    Hallo,
    mein System ( Windows 7 Pro SP1 X64)  friert permanent ein oder hängt sich für 1-2 Minuten auf.
    Im System-Eventlog ist nach dem einfrieren folgende Errormessage zu lesen:
    Protokollname: System
    Quelle: iaStorA
    Datum: 24.06.2014 09:28:30
    Ereignis-ID: 129
    Aufgabenkategorie:Keine
    Ebene: Warnung
    Schlüsselwörter:Klassisch
    Benutzer: Nicht zutreffend
    Computer: LenovoM93p
    Beschreibung:
    Ein Zurücksetzen auf Gerät "\Device\RaidPort0" wurde ausgegeben.
    Ereignis-XML:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
    <Provider Name="iaStorA" />
    <EventID Qualifiers="32772">129</EventID>
    <Level>3</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-06-24T07:28:30.968967200Z" />
    <EventRecordID>3149</EventRecordID>
    <Channel>System</Channel>
    <Computer>LenovoM93p</Computer>
    <Security />
    </System>
    <EventData>
    <Data>\Device\RaidPort0</Data>
    <Binary>0F001800010000000000000081000480040000000000000000000000000000000000000000000000000000000000000000000000810004800000000000000000</Binary>
    </EventData>
    </Event>
     Folgendes habe ich schon unternommen:
    - Update Bios Version auf: FBKT89A
    - Update Chipsatztreiber auf Version: 10.0.13
    - Update Storagetreiber auf  Version: 13.0.0.1098
    - sämtliche Updates/Treiber wurden via Lenovo Systemupdate eingespielt
    - Windows Update ist auf dem letzten Stand
    Die Updates stammen alles von der Lenovo.com Webseite und wurden explizit für diese Maschienentyp veröffentlich. Das System wurde auch schon mehrfach neuinstalliert leider ohne Erfolg.
    Was kann ich noch tun ?

    Hallo,
    vielen Dank für deine Anfrage.
    Gerne bin ich dir bei der Fehlerdiagnose behilflich.
    Dazu bitte ich dich, mit Hilfe des "Lenovo Solution Centers" einen "Hardware-Scan" durchzuführen. So kannst du schnell feststellen, ob lediglich ein Softwarefehler besteht oder ein Defekt des Gerätes vorliegt.
    Das Diagnose-Tool ist bereits auf den meisten Systemen vorinstalliert und sofort einsetzbar. Sollte das Programm auf Ihrem Rechner fehlen, geben wir dir über unsere Website die Möglichkeit, das "Lenovo Solution Center" kostenlos herunterzuladen.
    Du findest das Programm unter folgenden Links:
    Windows 8.1, 8, 7 (32 bit): http://support.lenovo.com/en_US/downloads/detail.page?&LegacyDocID=MIGR-73783
    Windows 8.1, 8, 7 (64 bit): http://support.lenovo.com/en_US/downloads/detail.page?&LegacyDocID=MIGR-73784
    Mit nur wenigen Klicks kannst Sie den Scanvorgang auslösen. Gerne erkläre ich dir die nötigen Schritte.
    - Starte das "Lenovo Solution Center".
    - Klicke links im Menü auf "Prüfung".
    - Klicke auf "Hardware-Scan".
    - Klicke auf die Schaltfläche "Scan ausführen".
    - Setze den Punkt bei "Ausführliche Tests ausführen".
    - Scrolle ganz nach unten.
    - Klicke unten rechts auf die Schaltfläche "Starten".
    Das Tool überprüft nun verschiedene Hardwarekomponenten des Systems. Der ausführliche Test dauert ca. zwei Stunden. Während dieser Zeit zeigt das "Lenovo Solution Center" den Fortschritt der Aktion mit einem Laufbalken an. Nach Abschluss des Vorgangs klicke bitte unten rechts auf "Protokoll anzeigen".
    Wurden alle Tests bestanden? In diesem Fall liegt kein Hardwaredefekt vor. Der von dir geschilderte Sachverhalt wird dann höchstwahrscheinlich durch einen Softwarefehler ausgelöst. Bitte sichere die wichtigen Daten auf einem externen Datenträger und setzen das Gerät anschließend mit Hilfe der "One Key Recovery" Funktion auf den Auslieferzustand zurück. Erfahrungsgemäß funktioniert der Rechner danach wieder einwandfrei.
    Wenn du innerhalb der Protokollinformationen die Meldung "Fehlgeschlagen" erhälst, wende dich bitte an an Kollegen der Technische Hotline.
    Diese erreichst du unter:
    0800-500 46 18 (kostenfrei) Mo-Fr 8-18 Uhr
    Gruß,
    Andreas
    Hast Du eine Lösung auf Deine Frage bekommen? Markiere diese bitte als gelöst! Du kannst somit auch anderen Usern helfen.
    Haben wir dir geholfen? Bitte drücke den Stern auf der linken Seite und belohne ihn mit einem Kudo!
    Wir freuen uns über jede gute Bewertung.

  • Probleme mit USB 3.0 Ports IdeaPad N581

    Hallo,
    Ich habe folgendes Problem mit meinen USB 3.0 Ports:
    Wenn ich meine externe Festplatte (WD MyBook 3TB 3,5") an einen USB 3.0 Port anschließe, gibt Windows mir ohne Pause die gleiche Fehlermeldung aus: "Sie müssen den Datenträger in Laufwerk F: formatieren, bevor Sie ihn verwenden können."
    Wenn ich die Festplatte an einen USB 2.0 Port anschließe funktioniert sie allerdings ohne Probleme.
    Der Laptop ist frisch neu aufgesetzt, hatte das Problem aber auch schon vorher. Ich habe den aktuellen Treiber für die USB Ports erst von der Support Seite von Lenovo, dann den Aktuellsten direkt von Intel (1.0.10.255) installiert.
    Die Festplatte hat im Laufe der Fehlersuche ebenfalls den aktuellsten Treiber, sowie die neueste Firmware verpasst bekommen, leider alles ohne Erfolg.
    Leider habe ich kein zweites USB 3.0 Gerät um es an den Ports zu testen, jegliche anderen USB-Geräte funktionieren allerdings einwandfrei...
    Wenn ich die Festplatte anschließe sieht es so aus, als würde die Festplatte immer wieder connecten, die Fehlermeldung auslösen und dann wieder disconnecten.
    Anbei ein Screenshot des Geräte Managers. Das sieht genauso aus, wenn die Festplatte an USB 2.0 oder USB 3.0 hängt.
    Entschuldigt den langen Text, vielen Dank im voraus
    Grüße,
    Arsanian

    Hallo Arsanian,
    danke für die Nachricht.
    Der Sachverhalt gilt für beide USB 3.0-Ports?
    Du könntest auch noch einmal den Chipsatz-Treiber und danach den USB 3.0-Treiber neu installieren.
    Deinstalliere die beiden genannten Treiber bitte über den Gerätemanager.
    Fange mit dem Chipsatz-Treiber an. Deinstallation --> Neustart des Rechners --> Neuinstallation.
    Gruß, Marcel
    PS: Bitte lade die Treiber im Vorfelde herunter....
    → Wenn Du eine Lösung auf Deine Frage erhalten hast, markiere diese bitte als gelöst - Hilfreiche Beiträge verdienen Kudos. Zögere nicht Kudos zu vergeben.   

  • Zahlweg für Einzugsermächtigungen

    Hallo zusammen,
    bei einem unsere Kunden wird ein Zahlweg für Einzugsermächtigungen benötigt. Hatte jemand damit Erfahrung?
    Als Dateiformat haben wir SAPBPDEOPBT_DTAUS gewählt und auch den entsprechenden Hacken für die Einzugsermächtigung wurde gesetzt.
    Kann man überhaupt mit der Payment Engine und Zahlungsassistenten eine entsprechende Tranksaktion auslösen?
    Mit freundlichen Grüßen
    Thomas Roland

    Hallo Steffen,
    danke erst einmal für deine Antwort. Ich habe dein Einstellungensvorschlag ausprobiert.
    Ich habe bei der bestehende Eingangszahlweg einfach den Hacken für Lastschrfit gesetzt. Trotz der im Zahlungsassistent bei gestarteter PaymentEngine im Empfehlungsbericht entsprechend angezeigten Rechnungen für diesen Zahlweg wird keine Zahlung/Datei angelegt.
    Hast du sonst noch eine Idee? Welches DTAUS-Dateiformat soll verwendet werden?
    Gruß
    Thomas

  • VPN mit Cisco RV180W / IPSec

    hallo liebe Leute,
    ich versuche schon seit einer Woche alles  mögliche und lese herum im net um eine VPN-Verbindung auf IPSec-Basis  hinzubekommen. PPTP war easy, aber das soll ja unsicher sein. IPSec  klappt einfach nicht.
    Ich habe einen Cisco RV180w-Router. Da ich die  Authentifizierung über Zertifikate lösen möchte, habe ich mir schon mal  das RouterZertifikat exportieren lassen und abgespeichert.
    Da ist  schon das erste Problem aufgetaucht - bei der IPSec-Einrichtung werde  ich gezwungen einen sogenannten "Vorinstallierten Schlüssel" zu  vergeben. Wozu? Ich habe ja dann die Zertifikate und mein  strognswan-vpn-client bietet nicht einmal die möglichkeit bei der  Einrichtung einen sogenannten Vorinstallieren Schlüssel eingeben zu  können (siehe screenshot).
    Das zweite Problem ist, ich möchte eine  client to getaway-Verbindung und nicht getaway zu getaway - nun aber  fragt mich Cisco bei der Einrichtung nach der Remote WAN-IP-Adresse (  siehe screenshot mit roten Fragezeichen).
    Was das ganze noch absurder  macht, selbst in der eigenen HIlfe, wird darauf hingewiesen, dass bei  einer client to getaway-Verbindung die IP-Adresse selbst beim  Verbindungsaufbau vergeben wird. Nun aber kann ich das Feld nicht leer  lassen, ich muss eine IP eintragen. Standardwert war FQDN mit  "remote.com" ... aber so kann man es ja nicht lassen nehme ich an.
    Naja  ich ließ mich nicht unterkriegen und nahm einfach die fixe IP des  Verbindungsrechners und als passwort habe ich auch etwas vergeben. Nun  danach habe ich direkt am Cisco-Interface ein Self Certificate Request  durchgeführt und das Ergebnis exportiert.
    mittels "openssl genrsa  -out file.key 1024" habe ich mir einen schlüssel generiert und dann das  Zertifikat mit "openssl x509 -req -days 60 -in test.csr -signkey  file.key -out zert.crt" signiert.
    Das Ergebnis zert.crt habe ich  anschließend hochgeladen. Beim Client (strongswan) habe ich dann das  exportierte Router-Zertifikat angegeben + mein signiertes Zertifikat.  Die Verbindung klappt jedoch nicht.
    Ich bin wirklich für jeden  kleinen Tipp oder Erklärung dankbar - ich habe schon so viel  herumprobiert, dass ich nun einfach Hilfe brauche - denn um ehrlich zu  sein - ich habe keinen Plan wie es klappen soll.
    Ich bedanke mich schon recht herzlich im Voraus für jeden Erklärungsversuch!

    danke - auf das wäre ich nun wirklich nicht gekommen aber im Nachhinein logisch. Es wird immer besser - laut Protokol wird mein user nun auch eingelogt. Danach kommen jedoch zwei Fehler: "invalied encryption algorithm=0" & "does not have mode config" - Ich habe etwas reserchiert und das gefunden:
    https://supportforums.cisco.com/docs/DOC-13711
    laut dem Beitrag dort geht es mit einem iPad oder iPhone nicht, nun ich teste das ganze von Zuhause aus und somit bin ich über WLAN-Hotspot des Handys (HTC/Android) eingelogt. Daran sollte es bei mir jedoch nicht liegen da ja alles bis zu meinem Rechner getunnelt wird.
    QuickVPN hat bei mir übrigens nicht geklappt, erst wo ich bei users Auth-Protokol auf Xauth gestellt habe, hat es funktioniert. Hättest du noch einen Tipp für mich woran es liegen könnte? Danke!
    Lg.
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Remote configuration for identifier "remote.com" found
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received request for new phase 1 negotiation: ...[500]<=>89.144.192.*[24528]
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Beginning Aggressive mode.
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received Vendor ID: draft-ietf-ipsra-isakmp-xauth-06.txt
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received Vendor ID: CISCO-UNITY
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received Vendor ID: RFC 3947
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received unknown Vendor ID
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received Vendor ID: draft-ietf-ipsec-nat-t-ike-02
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received unknown Vendor ID
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received unknown Vendor ID
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received unknown Vendor ID
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received Vendor ID: DPD
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  For 89.144.192.*[24528], Selected NAT-T version: RFC 3947Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  invalied encryption algorithm=0.
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  invalied encryption algorithm=0.
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  invalied encryption algorithm=0.
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  invalied encryption algorithm=0.
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] NOTIFY:  The packet is retransmitted by 89.144.192.*[24528].
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] WARNING:  the packet retransmitted in a short time from 89.144.192.*[24528]
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] NOTIFY:  The packet is retransmitted by 89.144.192.*[24528].
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Floating ports for NAT-T with peer 89.144.192.*[11069]
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] WARNING:  Ignore INITIAL-CONTACT notification from 89.144.192.*[11069] because it is only accepted after phase1.
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received unknown Vendor ID
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received Vendor ID: CISCO-UNITY
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  NAT-D payload does not match for ...[4500]
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  NAT-D payload does not match for 89.144.192.*[11069]
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  NAT detected: Local is behind a NAT device. and alsoPeer is behind a NAT device
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Sending Xauth request to 89.144.192.*[11069]
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  ISAKMP-SA established for ...[4500]-89.144.192.*[11069] with spi:e6011b446960e42a:53fbbbbb976a2eb4
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received attribute type "ISAKMP_CFG_REPLY" from 89.144.192.*[11069]
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Login succeeded for user  "test"
    Wed Mar 13 19:27:29 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  XAuthUser testh Logged In from IP Address 89.144.192.*
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Received attribute type "ISAKMP_CFG_REQUEST" from 89.144.192.*[11069]
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Local configuration for 89.144.192.*[11069] does not have mode config
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] ERROR:  Unknown notify message from 89.144.192.*[11069].No phase2 handle found.
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  Purged ISAKMP-SA with proto_id=ISAKMP and spi=e6011b446960e42a:53fbbbbb976a2eb4.
    Wed Mar 13 19:27:30 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  XAuthUser test Logged Out from IP Address 89.144.192.*
    Wed Mar 13 19:27:31 2013 (GMT +0100): [routerB21ACE] [IKE] INFO:  ISAKMP-SA deleted for ...[4500]-89.144.192.*[11069] with spi:e6011b446960e42a:53fbbbbb976a2eb4

  • Signed, cached JNLP applet doesn't start when updating from 1.6 to 1.7

    Hi, yesterdays forced upgrade from Java6 to Java7 uncovered a nasty surprise for us:
    We're running a game client through JNLP embedded in the browser using signed all-permission jars. The certificate is definitely valid and hasn't timed out.
    When upgrading from 1.6 to 1.7 the applet won't start because of a supossed permission violation for the cached jars. Web start thinks that the jars in the cache are not signed (although they are).
    Deleting the applet cache through the control panel, or deploying a new version of the applet both solves the problem as then the cached version will be overwritten with a newly downloaded version, and everything works fine from then on until switching back to 1.6 again.
    Are 1.6 vs. 1.7 cached, signed jars not compatible? Something to do with pre-validation? Wouldn't it be a good idea to completely invalidate the applet cache in the JRE installer? Is this a bug on the JRE side, or are we somehow not using JNLP the right way (we're running the game for 2 years now, and a couple of million players have played the game since then on JRE6, so I assume we're using JNLP basically the right way).
    Also, early JRE7 preview versions didn't seem to have this problem, I remember testing JRE7 intensively a few months back without any problems, however I'm not sure whether the cache remained intact when installing the preview JRE7 runtime.
    Here are the console traces, please excuse the German, hopefully it's still clear what happens.
    Oops, unfortunately I can only send 30k characters per post. I'd be happy to send you more traces, and additional information. Thanks in advance :)
    Here's a trace when going from 1.6 to 1.7 with the failed permission validation:
    Java-Plug-in 10.5.1.255
    JRE-Version verwenden 1.7.0_05-b05 Java HotSpot(TM) Client VM
    Benutzer-Home-Verzeichnis = C:\Users\aweissflog
    c: Konsolenfenster löschen
    f: Objekte in Finalisierungs-Queue finalisieren
    g: Garbage Collect
    h: Diese Hilfemeldung anzeigen
    l: Class Loader-Liste ausgeben
    m: Speicherauslastung drucken
    o: Logging auslösen
    q: Konsole ausblenden
    r: Policy-Konfiguration neu laden
    s: System- und Deployment-Eigenschaften ausgeben
    t: Threadliste ausgeben
    v: Thread-Stack ausgeben
    x: Class Loader-Cache leeren
    0-5: Trace-Ebene auf <n> setzen
    security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.
    security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
    security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
    security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
    security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
    security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
    security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.
    security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
    security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
    security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
    security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
    security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
    security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
    security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
    security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
    security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
    network: Created version ID: 1.7.0.05
    network: Created version ID: 1.7
    network: Cacheeintrag nicht gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500, Version: null]
    cache: Cannot get resource from cache: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500
    network: Cacheeintrag nicht gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500, Version: null]
    network: Cacheeintrag nicht gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500, Version: null]
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com:80/ mit Proxy=DIRECT wird hergestellt
    security: Blacklist-Entzugsprüfung ist aktiviert
    cache: Trying to update in place C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\26\7672fd9a-3ab71d78.idx
    cache: Upgrade writing to disk for C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\26\7672fd9a-3ab71d78
    network: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500 wird mit Cookie "bpLandingPage_fallback=http%253A%252F%252Fxxxxxxxxxxx.xxxxxxxxxxx.com%252F; __utma=1.1858223971.1337797861.1339681185.1339685623.36; __utmb=1.12.10.1339685623; __utmc=1; __utmz=1.1338833129.25.9.utmcsr=xxxxxxxxxxx.xxxxxxxxxxxonline.com|utmccn=(referral)|utmcmd=referral|utmcct=/; __bpid=4fbd2a85L7T6qCGWXj0Q8oiTc5yG7ztB; drasasid=f1a4ef896018075f51bbe2c300b356ca" verbunden
    network: ResponseCode für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500: 200
    network: Codierung für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500: null
    network: Serverantwort: (length: 731, lastModified: Wed Jun 13 19:21:23 CEST 2012, downloadVersion: null, mimeType: application/x-java-jnlp-file)
    network: Not caching resource due to response header: cache-control: no-store
    network: Ressource wird heruntergeladen: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500
         Content-Length: 731
         Content-Encoding: null
    security: Prüfung der Liste vertrauenswürdiger Librarys ist aktiviert
    network: URL http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500 in Datei C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\34\1f2e02e2-2f6a1505-temp geschrieben
    network: Verbindung mit http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500 trennen
    security: Datei mit der Liste vertrauenswürdiger Librarys wurde nicht gefunden
    network: Downloaded http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500: C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\34\1f2e02e2-2f6a1505
    temp: new XMLParser with source:
    temp: <?xml version="1.0" encoding="UTF-8" ?>
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    </information>
    <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
    <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true" />
    </resources>
    <resources os="Windows">
    <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00" />
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600" />
    <security>
    <all-permissions />
    </security>
    </jnlp>
    temp:
    returning ROOT as follows:
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    </information>
    <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
    <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true"/>
    </resources>
    <resources os="Windows">
    <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00"/>
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600"/>
    <security>
    <all-permissions/>
    </security>
    </jnlp>
    temp: returning LaunchDesc from XMLFormat.parse():
    <jnlp spec="1.0+" codebase="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/" href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    <homepage href="null"/>
    </information>
    <security>
    <all-permissions/>
    </security>
    <update check="timeout" policy="always"/>
    <resources>
    <java href="http://java.sun.com/products/autodl/j2se" version="1.6+"/>
    <jar href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" download="eager" main="true"/>
    <nativelib href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00" download="eager" main="false"/>
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" documentbase="http://xxxxxxxxxxx.xxxxxxxxxxx.com/game" width="800" height="600"/>
    </jnlp>
    network: Cacheeintrag gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp, Version: null] prevalidated=true/0
    cache: Resource http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp has expired.
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp mit Proxy=DIRECT wird hergestellt
    network: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp wird mit Cookie "bpLandingPage_fallback=http%253A%252F%252Fxxxxxxxxxxx.xxxxxxxxxxx.com%252F; __utma=1.1858223971.1337797861.1339681185.1339685623.36; __utmb=1.12.10.1339685623; __utmc=1; __utmz=1.1338833129.25.9.utmcsr=xxxxxxxxxxx.xxxxxxxxxxxonline.com|utmccn=(referral)|utmcmd=referral|utmcct=/; __bpid=4fbd2a85L7T6qCGWXj0Q8oiTc5yG7ztB; drasasid=f1a4ef896018075f51bbe2c300b356ca" verbunden
    cache: Upgrade of entry done
    cache: readIndexFile returning success
    cache: Trying to update in place C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\39\1ff11027-574532ab.idx
    cache: Upgrade writing to disk for C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\39\1ff11027-574532ab
    security: Datei mit der Liste vertrauenswürdiger Librarys wurde nicht gefunden
    network: ResponseCode für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp: 304
    network: Codierung für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp: null
    network: Verbindung mit http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp trennen
    temp: new XMLParser with source:
    temp: <?xml version="1.0" encoding="UTF-8" ?>
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    </information>
    <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
    <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true" />
    </resources>
    <resources os="Windows">
    <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00" />
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600" />
    <security>
    <all-permissions />
    </security>
    </jnlp>
    temp:
    returning ROOT as follows:
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    </information>
    <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
    <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true"/>
    </resources>
    <resources os="Windows">
    <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00"/>
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600"/>
    <security>
    <all-permissions/>
    </security>
    </jnlp>
    temp: returning LaunchDesc from XMLFormat.parse():
    <jnlp spec="1.0+" codebase="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/" href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    <homepage href="null"/>
    </information>
    <security>
    <all-permissions/>
    </security>
    <update check="timeout" policy="always"/>
    <resources>
    <java href="http://java.sun.com/products/autodl/j2se" version="1.6+"/>
    <jar href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" download="eager" main="true"/>
    <nativelib href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00" download="eager" main="false"/>
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" documentbase="http://xxxxxxxxxxx.xxxxxxxxxxx.com/game" width="800" height="600"/>
    </jnlp>
    cache: JNLPPreverifyClassLoader.initialize: FAILED: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00
    basic: Plugin2ClassLoader.addURL2 called for http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00
    basic: Plugin2ClassLoader.drainPendingURLs addURL called for http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00
    basic: Plugin2ClassLoader.addURL2 called for http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00
    basic: Plugin2ClassLoader.drainPendingURLs addURL called for http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00
    network: LaunchDownload: concurrent downloads from LD: 4
    network: Total size to download: -1
    security: Security check for progress jars: allSigned=true
    network: SyncFileAccess.openLock: handled OverlappingFileLockException, remainint TO : 10000
    network: Cacheeintrag gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00, Version: null] prevalidated=false/0
    cache: Resource http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00 has expired.
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00 mit Proxy=DIRECT wird hergestellt
    network: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00 wird mit Cookie "bpLandingPage_fallback=http%253A%252F%252Fxxxxxxxxxxx.xxxxxxxxxxx.com%252F; __utma=1.1858223971.1337797861.1339681185.1339685623.36; __utmb=1.12.10.1339685623; __utmc=1; __utmz=1.1338833129.25.9.utmcsr=xxxxxxxxxxx.xxxxxxxxxxxonline.com|utmccn=(referral)|utmcmd=referral|utmcct=/; __bpid=4fbd2a85L7T6qCGWXj0Q8oiTc5yG7ztB; drasasid=f1a4ef896018075f51bbe2c300b356ca" verbunden
    network: ResponseCode für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00: 304
    network: Codierung für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00: null
    network: Verbindung mit http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00 trennen
    network: Downloaded http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00: C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\26\7672fd9a-3ab71d78
    network: Download Progress: jarsDone: 1
    network: Cacheeintrag nicht gefunden [URL: http://xxxxxxxxxxx-481.ah.bpcdn.net/applet/loading.gif?__cv=8948a154c2c16d3f2a836802397bee3a00, Version: null]
    network: Verbindung von http://xxxxxxxxxxx-481.ah.bpcdn.net/applet/loading.gif?__cv=8948a154c2c16d3f2a836802397bee3a00 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von http://xxxxxxxxxxx-481.ah.bpcdn.net:80/ mit Proxy=DIRECT wird hergestellt
    cache: Upgrade of entry done
    cache: readIndexFile returning success
    network: CleanupThread used 403203 us
    network: Cacheeintrag gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00, Version: null] prevalidated=false/0
    cache: Resource http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00 has expired.
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00 mit Proxy=DIRECT wird hergestellt
    network: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00 wird mit Cookie "bpLandingPage_fallback=http%253A%252F%252Fxxxxxxxxxxx.xxxxxxxxxxx.com%252F; __utma=1.1858223971.1337797861.1339681185.1339685623.36; __utmb=1.12.10.1339685623; __utmc=1; __utmz=1.1338833129.25.9.utmcsr=xxxxxxxxxxx.xxxxxxxxxxxonline.com|utmccn=(referral)|utmcmd=referral|utmcct=/; __bpid=4fbd2a85L7T6qCGWXj0Q8oiTc5yG7ztB; drasasid=f1a4ef896018075f51bbe2c300b356ca" verbunden
    network: ResponseCode für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00: 304
    network: Codierung für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00: null
    network: Verbindung mit http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00 trennen
    network: Download Progress: jarsDone: 2
    network: Created version ID: 1.6+
    network: Created version ID: 1.7.0.05
    network: Created version ID: 1.7.0.05
    network: Created version ID: 1.7
    basic: LaunchDesc location: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp
    network: Created version ID: 1.0+
    network: Created version ID: 7.0
    basic: Ausnahme: Nicht signierte Anwendung fordert uneingeschränkten Zugriff auf das System an
    Nicht signierte Ressource: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00.
    ExitException[ 3]JNLPException[category: Sicherheitsfehler : Exception: null : LaunchDesc:
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
      <information>
        <title>xxxxxxxxxxxOnlineWin32</title>
        <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
      </information>
      <resources>
        <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
        <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true"/>
      </resources>
      <resources os="Windows">
        <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00"/>
      </resources>
      <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600"/>
      <security>
        <all-permissions/>
      </security>
    </jnlp> ]
         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)
    Ignored exception: ExitException[ 3]JNLPException[category: Sicherheitsfehler : Exception: null : LaunchDesc:
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
      <information>
        <title>xxxxxxxxxxxOnlineWin32</title>
        <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
      </information>
      <resources>
        <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
        <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true"/>
      </resources>
      <resources os="Windows">
        <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00"/>
      </resources>
      <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600"/>
      <security>
        <all-permissions/>
      </security>
    </jnlp> ]
    security: Zugriff auf Schlüssel und Zertifikat im Mozilla-Benutzerprofil: null
    security: Speicher für abgelehnte Sessionzertifikate zurücksetzen
    basic: Dialog type is not candidate for embedding

    Wouldn't it be a good idea to completely invalidate the applet cache in the JRE installer?Yes, I guess it should be an option for user of the app on first start after upgrade, not for the JRE installer. There are many large applications that users would want to avoid re-download.
    From the log, there is some hidden exception during first launch. The best way to proceed is to file a bug, including some guest/debugging access to the game.

  • Call a Web Service from JavaFX running als WebStart or embed in a Browser

    Calling a Web Service from a JavaFX running as a application all is fine.
    Wenn run the same JavaFX as WebStart or Browser embed I get a runtime exception:
    =================================
    Java-Plug-in 10.7.2.10
    JRE-Version verwenden 1.7.0_07-b10 Java HotSpot(TM) Client VM
    Benutzer-Home-Verzeichnis = C:\Users\Olaf
    c: Konsolenfenster löschen
    f: Objekte in Finalisierungs-Queue finalisieren
    g: Garbage Collect
    h: Diese Hilfemeldung anzeigen
    l: Class Loader-Liste ausgeben
    m: Speicherauslastung drucken
    o: Logging auslösen
    q: Konsole ausblenden
    r: Policy-Konfiguration neu laden
    s: System- und Deployment-Eigenschaften ausgeben
    t: Threadliste ausgeben
    v: Thread-Stack ausgeben
    x: Class Loader-Cache leeren
    0-5: Trace-Ebene auf <n> setzen
         Match: beginTraversal
    Match: digest selected JREDesc: JREDesc[version 1.6+, heap=-1--1, args=null, href=http://java.sun.com/products/autodl/j2se, sel=false, null, null], JREInfo: JREInfo for index 0:
    platform is: 1.7
    product is: 1.7.0_07
    location is: http://java.sun.com/products/autodl/j2se
    path is: C:\Program Files (x86)\Java\jre7\bin\javaw.exe
    args is:
    native platform is: Windows, x86 [ x86, 32bit ]
    JavaFX runtime is: JavaFX 2.2.0 found at C:\Program Files (x86)\Java\jre7\
    enabled is: true
    registered is: false
    system is: true
         Match: ignoring maxHeap: -1
         Match: ignoring InitHeap: -1
         Match: digesting vmargs: null
         Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
         Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
         Match: digest LaunchDesc: file:/C:/Users/Olaf/Documents/NetBeansProjects/JavaFXApplication4/dist/JavaFXApplication4.jnlp
         Match: digest properties: []
         Match: JVM args: [JVMParameters: isSecure: true, args: ]
         Match: endTraversal ..
         Match: JVM args final:
         Match: Running JREInfo Version match: 1.7.0.07 == 1.7.0.07
         Match: Running JVM args match: have:<> satisfy want:<>
    CacheEntry[file:/C:/Users/Olaf/Documents/NetBeansProjects/JavaFXApplication4/dist/JavaFXApplication4.jar]: updateAvailable=true,lastModified=Tue Sep 04 21:16:35 CEST 2012,length=39432
    java.lang.ExceptionInInitializerError
         at com.sun.xml.internal.ws.util.xml.XmlUtil.createDefaultCatalogResolver(Unknown Source)
         at com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL(Unknown Source)
         at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
         at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
         at com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(Unknown Source)
         at javax.xml.ws.Service.<init>(Unknown Source)
         at javafxapplication4.ws.NewWebService_Service.<init>(NewWebService_Service.java:42)
         at javafxapplication4.JavaFXApplication4.start(JavaFXApplication4.java:25)
         at com.sun.javafx.applet.FXApplet2$1.run(FXApplet2.java:131)
         at com.sun.javafx.application.PlatformImpl$4.run(PlatformImpl.java:173)
         at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
         at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29)
         at com.sun.glass.ui.win.WinApplication$2$1.run(WinApplication.java:67)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "xml.catalog.ignoreMissing" "read")
         at java.security.AccessControlContext.checkPermission(Unknown Source)
         at java.security.AccessController.checkPermission(Unknown Source)
         at java.lang.SecurityManager.checkPermission(Unknown Source)
         at java.lang.SecurityManager.checkPropertyAccess(Unknown Source)
         at java.lang.System.getProperty(Unknown Source)
         at com.sun.org.apache.xml.internal.resolver.CatalogManager.<init>(Unknown Source)
         at com.sun.org.apache.xml.internal.resolver.CatalogManager.<clinit>(Unknown Source)
         ... 14 more
    ======================================================
    Any hint for me.
    thx
    Olaf

    Sign your application.
    http://docs.oracle.com/javafx/2/deployment/deploy_overview.htm#CEGJGHDA

  • Error while calling /forms/frmservlet

    Hello all,
    After a fresh installation of Weblogic/Oracle Fusion Middleware 11g , I get the following error in the java console while calling the forms/frmservlet : http://test.corp:8090/forms/frmservlet
    Java Plug-in 1.6.0_18
    Verwendung der JRE-Version 1.6.0_18-b07 Java HotSpot(TM) Client VM
    Home-Verzeichnis des Benutzers = C:\Documents and Settings\user
    c: Konsole löschen
    f: Objekte in Finalisierungswarteschlange finalisieren
    g: Speicherbereinigung
    h: Diese Hilfemeldung anzeigen
    l: ClassLoader-Liste ausgeben
    m: Speicherbelegung anzeigen
    o: Protokollierung auslösen
    q: Konsole ausblenden
    r: Richtlinien-Konfiguration neu laden
    s: System- und Bereitstellungseigenschaften ausgeben
    t: Threadliste ausgeben
    v: Thread-Stack ausgeben
    x: ClassLoader-Cache löschen
    0-5: Trace-Stufe auf <n> setzen
    basic: Fortschritts-Listener hinzugefügt: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1808199
    network: Cache-Eintrag nicht gefunden [url: http://test.corp:8090/forms/java/frmall.jar, Version: null]
    network: Verbindung von http://test.corp:8090/forms/java/frmall.jar mit Proxy=DIRECT wird hergestellt
    network: Verbindung von http://test.corp:8090/ mit Proxy=DIRECT wird hergestellt
    java.io.FileNotFoundException: http://test.corp:8090/forms/java/frmall.jar
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at sun.plugin.PluginURLJarFileCallBack.downloadJAR(Unknown Source)
    at sun.plugin.PluginURLJarFileCallBack.access$000(Unknown Source)
    at sun.plugin.PluginURLJarFileCallBack$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.plugin.PluginURLJarFileCallBack.retrieve(Unknown Source)
    at sun.net.www.protocol.jar.URLJarFile.retrieve(Unknown Source)
    at sun.net.www.protocol.jar.URLJarFile.getJarFile(Unknown Source)
    at sun.net.www.protocol.jar.JarFileFactory.get(Unknown Source)
    at sun.net.www.protocol.jar.JarURLConnection.connect(Unknown Source)
    at sun.plugin.net.protocol.jar.CachedJarURLConnection.connect(Unknown Source)
    at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFileInternal(Unknown Source)
    at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFile(Unknown Source)
    at sun.misc.URLClassPath$JarLoader.getJarFile(Unknown Source)
    at sun.misc.URLClassPath$JarLoader.access$600(Unknown Source)
    at sun.misc.URLClassPath$JarLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.misc.URLClassPath$JarLoader.ensureOpen(Unknown Source)
    at sun.misc.URLClassPath$JarLoader.<init>(Unknown Source)
    at sun.misc.URLClassPath$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.misc.URLClassPath.getLoader(Unknown Source)
    at sun.misc.URLClassPath.getLoader(Unknown Source)
    at sun.misc.URLClassPath.getResource(Unknown Source)
    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.Applet2ClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    network: Cache-Eintrag nicht gefunden [url: http://test.corp:8090/forms/java/frmall.jar, Version: null]
    network: Verbindung von http://test.corp:8090/forms/java/frmall.jar mit Proxy=DIRECT wird hergestellt
    network: Cache-Eintrag nicht gefunden [url: http://test.corp:8090/forms/java/oracle/forms/engine/Main.class, Version: null]
    network: Verbindung von http://test.corp:8090/forms/java/oracle/forms/engine/Main.class mit Proxy=DIRECT wird hergestellt
    network: Cache-Eintrag nicht gefunden [url: http://test.corp:8090/forms/java/oracle/forms/engine/Main.class, Version: null]
    network: Verbindung von http://test.corp:8090/forms/java/oracle/forms/engine/Main.class mit Proxy=DIRECT wird hergestellt
    basic: Laden: Klasse oracle.forms.engine.Main nicht gefunden
    Laden: Klasse oracle.forms.engine.Main nicht gefunden
    java.lang.ClassNotFoundException: oracle.forms.engine.Main
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: open HTTP connection failed:http://test.corp:8090/forms/java/oracle/forms/engine/Main.class
    at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
    at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
    at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    ... 7 more
    Ausnahme: java.lang.ClassNotFoundException: oracle.forms.engine.Main
    My configuration is the following :
    - HP ProLiant DL360 G7 (64GB)
    - RHEL 5.5 64-Bit
    - jdk-6u22-linux-x64 (used during the installation)
    - Oracle Weblogic 1.0.3.3 64 Bit (wls1033_generic.jar)
    - Oracle Fusion Middleware 11.1.1.3 64 Bit
    That's really strange I had no trouble during the installation process, my problem is when I call the forms,
    then I get the error described before.
    Did someone , maybe had this problem ? and where could I start to investigate ?
    Best regards
    Frane

    one more things that I have seen , which is a bit strange.
    when I try to access directly the jar like :
    http://test.corp:8090/forms/java/frmall.jar
    I get the following message in the browser :
    Error 404--Not Found
    From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
    10.4.5 404 Not Found
    The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
    If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address
    Usually on my other installations I can access the jar file directly wihout error.

  • Class Not Found Error in JDeveloper with Applet

    HI Gentlemen,
    I have to set up an applet for my project using JDeveloper. I created an ADF application with Model and View projects, where the Model project has a very simple Applet and a HTML page to call it. The whole thing is located in ..\mywork\.. using only JDeveloper defaults. The applet only has a text field with preset contents "HI, I am the applet!" just to see that it is working. Now, when I start the run target HTML page against the applet viewer, it is OK. However, when I start against the built-in Weblogic server, the following Java console results:
    Java Plug-in 1.6.0_31
    Verwendung der JRE-Version 1.7.0_02-b13 Java HotSpot(TM) Client VM
    Home-Verzeichnis des Benutzers = C:\Users\gksadmin
    c: Konsole löschen
    f: Objekte in Finalisierungswarteschlange finalisieren
    g: Speicherbereinigung
    h: Diese Hilfemeldung anzeigen
    l: ClassLoader-Liste ausgeben
    m: Speicherbelegung anzeigen
    o: Protokollierung auslösen
    q: Konsole ausblenden
    r: Richtlinien-Konfiguration neu laden
    s: System- und Bereitstellungseigenschaften ausgeben
    t: Threadliste ausgeben
    v: Thread-Stack ausgeben
    x: ClassLoader-Cache löschen
    0-5: Trace-Stufe auf <n> setzen
    Laden: Klasse card.model.Applet1 nicht gefunden.
    java.lang.ClassNotFoundException: card.model.Applet1
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
         at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Thread.java:722)
    Ausnahme: java.lang.ClassNotFoundException: card.model.Applet1
    I'm sorry about it--if I add the ..\model\ directory to the Classpath, it does the same. Nothing happens with the browser.
    Can anyone help me?
    Thank you in advance, kind regards from
    Miklos HERBOLY

    HI Frank,
    After expanding your Applet example it used to work fine. Now as I installed both Java and JDeveloper/Weblogic Server several times, it always complains about some jrockit. I am blurred why this option was included in the java command. Can you help a little bit?
    [Waiting for the domain to finish building...]
    [02:19:31 PM] Creating Integrated Weblogic domain...
    [02:19:54 PM] Extending Integrated Weblogic domain...
    [02:20:00 PM] Integrated Weblogic domain processing completed successfully.
    *** Using port 7101 ***
    C:\Users\gksadmin\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\bin\startWebLogic.cmd
    [waiting for the server to complete its initialization...]
    JAVA Memory arguments: -Xms256m -Xmx512m
    WLS Start Mode=Development
    CLASSPATH=C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar;C:\Oracle\MIDDLE~1\patch_wls1035\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\Java\JDK17~1.0\lib\tools.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.jar;C:\Oracle\MIDDLE~1\modules\features\weblogic.server.modules_10.3.5.0.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar;C:\Oracle\MIDDLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;C:\Oracle\MIDDLE~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrf.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\common\derby\lib\derbyclient.jar;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\xqrl.jar;.;C:\ocf\lib\ocf-cc.jar;c:\windows\system32;c:\windows\SysWOW64;lib/gemplus-service-0.3.jar;C:\ocf\de\cardcontact\opencard\terminal\ctapi4ocf;C:\Java\jdk1.7.0\jre\lib\plugin.jar
    PATH=C:\Oracle\MIDDLE~1\patch_wls1035\profiles\default\native;C:\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\native;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\32;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;C:\Oracle\MIDDLE~1\modules\ORGAPA~1.1\bin;C:\Java\JDK17~1.0\jre\bin;C:\Java\JDK17~1.0\bin;C:\Program Files (x86)\PC Connectivity Solution\;D:\app\gksadmin\product\11.2.0\dbhome_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\"Program Files (x86)"\Java\jdk1.7.0\bin;c:\ocf\lib;c:\Windows/System32;C:\Java\jdk1.7.0\bin;C:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\32\oci920_8
    *  To start WebLogic Server, use a username and   *
    *  password assigned to an admin-level user.  For *
    *  server administration, use the WebLogic Server *
    *  console at http:\\hostname:port\console        *
    starting weblogic with Java version:
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    Unrecognized option: -jrockit
    Starting WLS with line:
    C:\Java\JDK17~1.0\bin\java -jrockit   -Xms256m -Xmx512m -Dweblogic.Name=DefaultServer -Djava.security.policy=C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.policy -Djavax.net.ssl.trustStore=C:\Oracle\Middleware\wlserver_10.3\server\lib\DemoTrust.jks -Dweblogic.nodemanager.ServiceEnabled=true  -Xverify:none  -da -Dplatform.home=C:\Oracle\MIDDLE~1\WLSERV~1.3 -Dwls.home=C:\Oracle\MIDDLE~1\WLSERV~1.3\server -Dweblogic.home=C:\Oracle\MIDDLE~1\WLSERV~1.3\server  -Djps.app.credential.overwrite.allowed=true -Dcommon.components.home=C:\Oracle\MIDDLE~1\ORACLE~1 -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=C:\Users\gksadmin\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1 -Djrockit.optfile=C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrocket_optfile.txt -Doracle.server.config.dir=C:\Users\gksadmin\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1\servers\DefaultServer -Doracle.domain.config.dir=C:\Users\gksadmin\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1  -Digf.arisidbeans.carmlloc=C:\Users\gksadmin\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1\carml  -Digf.arisidstack.home=C:\Users\gksadmin\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1\arisidprovider -Doracle.security.jps.config=C:\Users\gksadmin\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=C:\Users\gksadmin\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\servers\DefaultServer\tmp\_WL_user -Doracle.deployed.app.ext=\- -Dweblogic.alternateTypesDirectory=C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.ossoiap_11.1.1,C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol  -Dweblogic.jdbc.remoteEnabled=false -Dwsm.repository.path=C:\Users\gksadmin\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\oracle\store\gmds   -Dweblogic.management.discover=true  -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\Oracle\MIDDLE~1\patch_wls1035\profiles\default\sysext_manifest_classpath;C:\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\sysext_manifest_classpath  weblogic.Server
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    Unrecognized option: -jrockit
    Process exited.Thank you very much, regrads:
    Miklos

  • MS Explorer breakdown

    I have an applet in my jsp page which works fine.
    When I leave the applet and navigate to another page, the MS Explorer will crash in that way that Billy wants to have my message on his desktop (will say: windows asks me to send a report and Explorer exits).
    Windows: XP
    Explorer: 6.0
    All fully equiped with the latest service packs
    Java: 1.4.2
    Any idea what that could be coursed by?
    Thanks for your hints
    Klaus

    Oh, god... this is a difficult story...
    I have uncommented all my own code. Just the elements NB3.6 provides are on the panels. I also commented out all event-code. And with all, I really mean all.
    I open the browser with the applet (no special code in the html), klick in a JTextField (not more) and then navigate the browser to another page. Then the browser crashes.
    Before I did this action, i switched the logging of the console to TRUE. No output was recorded.
    I also now understand to work with the java console and attach the system-info dump. After that you can see that I switched logging on. No entry after that.
    Thanks for your patience.
    Klaus
    Java(TM) Plug-in: Version 1.4.2_05
    Verwendung der JRE-Version 1.4.2_05 Java HotSpot(TM) Client VM
    Home-Verzeichnis des Benutzers = C:\Dokumente und Einstellungen\kkaal
    Proxy-Konfiguration:Kein Proxy
    c: Konsolenfenster l�schen
    f: Objekte in Finalisierungswarteschlange finalisieren
    g: Speicherbereinigung
    h: Diese Hilfemeldung anzeigen
    l: ClassLoader-Liste ausgeben
    m: Speicherbelegung drucken
    o: Protokollieren ausl�sen
    p: Proxy-Konfiguration neu laden
    q: Konsole ausblenden
    r: Richtlinien-Konfiguration neu laden
    s: Systemeigenschaften ausgeben
    t: Threadliste ausgeben
    v: Thread-Stack ausgeben
    x: ClassLoader-Cache l�schen
    0-5: Trace-Stufe auf <n> setzen
    Systemeigenschaften ausgeben...
    acl.read = +
    acl.read.default =
    acl.write = +
    acl.write.default =
    application.home = C:\PROGRA~1\Java\J2RE14~1.2_0
    awt.toolkit = sun.awt.windows.WToolkit
    browser = sun.plugin
    browser.vendor = Sun Microsystems, Inc.
    browser.version = 1.1
    deployment.javaws.jre.0.enabled = true
    deployment.javaws.jre.0.location = http://java.sun.com/products/autodl/j2se
    deployment.javaws.jre.0.osarch = x86
    deployment.javaws.jre.0.osname = Windows
    deployment.javaws.jre.0.path = C:\Programme\Java\j2re1.4.2_05\bin\javaw.exe
    deployment.javaws.jre.0.platform = 1.4
    deployment.javaws.jre.0.product = 1.4.2_05
    deployment.javaws.jre.0.registered = true
    deployment.javaws.splash.cache = C:\Dokumente und Einstellungen\kkaal\Anwendungsdaten\Sun\Java\Deployment\javaws\cache\splashes\splash.xml
    deployment.javaws.version = javaws-1.4.2_05
    deployment.javaws.whenInstall = 0
    deployment.system.cacerts = C:\PROGRA~1\Java\J2RE14~1.2_0\lib\security\cacerts
    deployment.system.home = C:\WINDOWS\Sun\Java\Deployment
    deployment.system.jssecacerts = C:\PROGRA~1\Java\J2RE14~1.2_0\lib\security\cacerts
    deployment.system.profile = C:\WINDOWS
    deployment.system.security.policy = file:/C:/WINDOWS/Sun/Java/Deployment/security/java.policy
    deployment.user.cachedir = C:\Dokumente und Einstellungen\kkaal\Anwendungsdaten\Sun\Java\Deployment\cache
    deployment.user.certs = C:\Dokumente und Einstellungen\kkaal\Anwendungsdaten\Sun\Java\Deployment\security\deployment.certs
    deployment.user.extdir = C:\Dokumente und Einstellungen\kkaal\Anwendungsdaten\Sun\Java\Deployment\ext
    deployment.user.home = C:\Dokumente und Einstellungen\kkaal\Anwendungsdaten\Sun\Java\Deployment
    deployment.user.jssecerts = C:\Dokumente und Einstellungen\kkaal\Anwendungsdaten\Sun\Java\Deployment\security\deployment.jssecerts
    deployment.user.logdir = C:\Dokumente und Einstellungen\kkaal\Anwendungsdaten\Sun\Java\Deployment\log
    deployment.user.profile = C:\Dokumente und Einstellungen\kkaal\Anwendungsdaten
    deployment.user.security.policy = file:/C:/Dokumente%20und%20Einstellungen/kkaal/Anwendungsdaten/Sun/Java/Deployment/security/java.policy
    deployment.user.tmpdir = C:\Dokumente und Einstellungen\kkaal\Anwendungsdaten\Sun\Java\Deployment\cache\tmp
    file.encoding = Cp1252
    file.encoding.pkg = sun.io
    file.separator = \
    file.separator.applet = true
    http.agent = Mozilla/4.0 (Windows XP 5.1)
    http.auth.serializeRequests = true
    https.protocols = SSLv3,SSLv2Hello
    java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob = sun.awt.windows.WPrinterJob
    java.class.path = C:\PROGRA~1\Java\J2RE14~1.2_0\classes
    java.class.version = 48.0
    java.class.version.applet = true
    java.endorsed.dirs = C:\PROGRA~1\Java\J2RE14~1.2_0\lib\endorsed
    java.ext.dirs = C:\PROGRA~1\Java\J2RE14~1.2_0\lib\ext
    java.home = C:\PROGRA~1\Java\J2RE14~1.2_0
    java.io.tmpdir = C:\DOKUME~1\kkaal\LOKALE~1\Temp\
    java.library.path = C:\Programme\Internet Explorer;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Programme\Internet Explorer;;C:\j2sdk1.4.2_04\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panelc:\jdk1.5.0\bin;c:\jdk1.5.0\jre\bin;c:\programme\jboss\bin;C:\PROGRA~1\Borland\Delphi6\Bin;C:\PROGRA~1\Borland\Delphi6\Projects\Bpl;C:\PROGRA~1\ULTRAE~1;C:\Programme\UltraEdit10;C:\Programme\Adabas\bin;C:\Programme\Adabas\pgm
    java.protocol.handler.pkgs = sun.plugin.net.protocol|sun.plugin.net.protocol
    java.runtime.name = Java(TM) 2 Runtime Environment, Standard Edition
    java.runtime.version = 1.4.2_05-b04
    java.specification.name = Java Platform API Specification
    java.specification.vendor = Sun Microsystems Inc.
    java.specification.version = 1.4
    java.util.prefs.PreferencesFactory = java.util.prefs.WindowsPreferencesFactory
    java.vendor = Sun Microsystems Inc.
    java.vendor.applet = true
    java.vendor.url = http://java.sun.com/
    java.vendor.url.applet = true
    java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
    java.version = 1.4.2_05
    java.version.applet = true
    java.vm.info = mixed mode
    java.vm.name = Java HotSpot(TM) Client VM
    java.vm.specification.name = Java Virtual Machine Specification
    java.vm.specification.vendor = Sun Microsystems Inc.
    java.vm.specification.version = 1.0
    java.vm.vendor = Sun Microsystems Inc.
    java.vm.version = 1.4.2_05-b04
    javaplugin.console = show
    javaplugin.exception = true
    javaplugin.jre.path = Default
    javaplugin.jre.type = Default
    javaplugin.maxHeapSize = 96m
    javaplugin.nodotversion = 142_05
    javaplugin.proxy.config.type = direct
    javaplugin.proxy.usebrowsersettings = true
    javaplugin.version = 1.4.2_05
    javaplugin.vm.options = -Djava.class.path=C:\PROGRA~1\Java\J2RE14~1.2_0\classes -Xbootclasspath/a:C:\PROGRA~1\Java\J2RE14~1.2_0\lib\plugin.jar -Xmx96m -Djavaplugin.maxHeapSize=96m -Xverify:remote -Djavaplugin.version=1.4.2_05 -Djavaplugin.nodotversion=142_05 -Dbrowser=sun.plugin -DtrustProxy=true -Dapplication.home=C:\PROGRA~1\Java\J2RE14~1.2_0 -Djava.protocol.handler.pkgs=sun.plugin.net.protocol
    line.separator = \r\n
    line.separator.applet = true
    os.arch = x86
    os.arch.applet = true
    os.name = Windows XP
    os.name.applet = true
    os.version = 5.1
    os.version.applet = true
    package.restrict.access.netscape = false
    package.restrict.access.sun = true
    package.restrict.definition.java = true
    package.restrict.definition.netscape = true
    package.restrict.definition.sun = true
    path.separator = ;
    path.separator.applet = true
    sun.arch.data.model = 32
    sun.boot.class.path = C:\PROGRA~1\Java\J2RE14~1.2_0\lib\rt.jar;C:\PROGRA~1\Java\J2RE14~1.2_0\lib\i18n.jar;C:\PROGRA~1\Java\J2RE14~1.2_0\lib\sunrsasign.jar;C:\PROGRA~1\Java\J2RE14~1.2_0\lib\jsse.jar;C:\PROGRA~1\Java\J2RE14~1.2_0\lib\jce.jar;C:\PROGRA~1\Java\J2RE14~1.2_0\lib\charsets.jar;C:\PROGRA~1\Java\J2RE14~1.2_0\classes;C:\PROGRA~1\Java\J2RE14~1.2_0\lib\plugin.jar
    sun.boot.library.path = C:\PROGRA~1\Java\J2RE14~1.2_0\bin
    sun.cpu.endian = little
    sun.cpu.isalist = pentium i486 i386
    sun.io.unicode.encoding = UnicodeLittle
    sun.java2d.fontpath =
    sun.net.client.defaultConnectTimeout = 120000
    sun.os.patch.level = Service Pack 2
    trustProxy = true
    user.country = DE
    user.dir = C:\Dokumente und Einstellungen\kkaal\Desktop
    user.home = C:\Dokumente und Einstellungen\kkaal
    user.language = de
    user.name = kkaal
    user.timezone = Europe/Berlin
    user.variant =
    Fertig.
    Protokollieren : true .... abgeschlossen.

  • DIAdem 9.x, View, Flags: Punkte kopieren, (Pointmem in Version 8)

    DIAdem 9.x, View, Flags: Punkte kopieren, (Pointmem in Version 8)
    Ich habe in DIAdem Version 8.1 eine Auswertung im Modul View erstellt.
    In einer Kurve müssen genau 4 Punkte markiert werden.
    Beschreibung:
    Ein Layout wird geladen, Kanäle ausgewählt, der Cursor (Messmodus, Fadenkreuz) eingestellt und positioniert.
    Verwendet wird nun die Interaction und die Bedienung mit Icon (Function Pointmem) genau 4 x.
    Die Daten (Y-Werte) werden in einem Kanal in ihrer Bedienungsreihenfolge abgelegt.
    In DIAdem 9.1 ist die Bedienung ähnlich, das Ergebnis leider nicht gleich.
    Es muss das Icon "Flags setzen" bedient werden.
    1.Wie kann das mit Script aufgerufen/voreingestellt werden?
    Es werden jetzt 4 Punkte (Flags) gesetzt.
    Mit dem Icon "Flagsunkte kopieren" werden die Daten in einen freien Kanal kopiert.
    Leider ist die Reihenfolge NICHT mit der Bedienung identisch.
    2. Wie können Punkt in der Reihenfolge ihrer Bedienung abgelegt werden?
    3. Kann nach jeder Bedienung der markierte Punkt in einem Kanal abgelegt werden?
    Attachments:
    ViewKraftSpitzen.zip ‏1 KB

    Sehr geehrter Herr Miele,
    in Diadem 9 sind die Parameter des Moduls Diadem VIEW als Objekte und Unterobjekte organisiert.
    Anbei der VBS-Code für das Setzen der Cursors und das Kopieren der Daten, der Ihnen die Vorgehensweise aufzeigen soll.
    Über die Diadem-Hilfe -> Funktionen, Befehle und Variablen ->
    Diadem VIEW -> Objekte haben Sie Zugriff auf die einzelnen Methoden
    und Eigenschaften.
    Sub SetCursor
      dim x1, x2
      View.ActiveSheet.Cursor.Type = "Band" ' Sets band cursor
      x1 = (CMin("Channel1")+CMax("Channel1"))/2    ' Defines x position of the cursor
      x2 = x1+0.5
       View.ActiveSheet.Cursor.X1 = x1
      View.ActiveSheet.Cursor.X2 = x2
      call MsgBoxSetPos(10,
    10)            
    ' Positions message box
      call MsgBoxDisp("Please select a range", , , , 3)  ' Outputs message
      call InterActionOn()  ' Stops script, DIAdem can now be evaluated
    end sub ' procedure SetCursor
    sub CopyChannels
      dim X1, X2, P1, P2, Pn
      X1 = View.ActiveSheet.Cursor.X1 ' Evaluates cursor position 
      X2 = View.ActiveSheet.Cursor.X2
      if X1>X2 then           ' Exchanges positions if x1>x2
        X2 = View.ActiveSheet.Cursor.X1
        X1 = View.ActiveSheet.Cursor.X2
      end If
      P1 = PNo("Channel1", X1)    ' Determines point number witin x-channels
      P2 = PNo("Channel1", X2)
      Pn = (P2-P1)+1          ' No of values
      View.Autorefresh = 0
      if CNo("TimeCopy") <>0 then call ChnDel("TimeCopy")
      if CNo("VibrationCopy")<>0 then call ChnDel("VibrationCopy")
      if CNo("SoundCopy")<>0 then call ChnDel("SoundCopy")
      call ChnAlloc("TimeCopy", Pn)  ' Prepares channels
      call ChnAlloc("VibrationCopy", Pn)
      call ChnAlloc("SoundCopy", Pn)
      call DataBlCopy("Time", P1, Pn, "TimeCopy", 1)  ' Copies area
      call DataBlCopy("Vibration", P1, Pn, "VibrationCopy", 1)
      call DataBlCopy("Sound level", P1, Pn, "SoundCopy", 1)
      View.Autorefresh = 1
    end sub ' procedure CopyChannels
    Und hier der Aufruf:
      call OpenandPrepView() ' Panel initialization
      call SetCursor()       ' Positions cursor
      call CopyChannels()    ' Copies defined curve area
    Mit freundlichen Grüßen
    Indiana

Maybe you are looking for

  • Network Host is Busy over VPN

    I have seen other 'Network Host is Busy' postings before but none seemed to relate to my network arrangement. I have two Linksys routers. The first is a wired/wireless router that provides public wifi access to our office using the 192.168.1.xxx netw

  • File Bytes to String

    I'm trying to decode a file, when i use this codepublic void returnFile(String filename) throws FileNotFoundException, IOException { //       A FileInputStream is for bytes        FileInputStream fis = null;        try {             fis = new FileInp

  • LDB_PROCESS selections problem

    Hi there dear ABAP'ers. I've got such a question I've got a standard report F.05, which doesn't do BD SELECTs directly, but instead it calls LDB_PROCESS FModule and processes a 'SDF' LDBase.     call function 'LDB_PROCESS'        exporting           

  • Po_headers_sv3.get_po_status is not returning Status when used in Report

    Hi, po_headers_sv3.get_po_status is not returning any value when used in an RDF report. But, when I set the MO Context in TOAD/SQL*Plus and running the same query, it is returning the status. EBS Version : R12.1.3 Oracle Forms Version : 10g Below is

  • Laptop Keyboard problem, some keys get randomly ignored

    Hello, This is a problem that occurs with all razer blade notebooks when running linux (does not occur in Windows 8); some keys get randomly ignored when you type at your normal speed, and it is very frustating especially when typing passwords or pro