genericPlugin-0.0.10


Table of Contents:

  1. Main
  2. Documentation
    1. DTD docs
  3. Installation notes
  4. To Do
  5. Changelog
  6. Plugin Signer Certificate
  7. Downloads
  8. Examples
  9. Credits


1. Main

genericPlugin is a UNICORE 4.0 plugin. It is designed as to be a frontend for easier plugin creation. User specifies his own plugin configuration (interface, behaviour, job creation) in a simple XML file and uses this configuration in the UNICORE.
top

2. Documentation

The following documentation is available:

2.1. DTD docs

top

3. Installation notes

genericPlugin can be used in two ways.

As UNICORE plugin:

  1. Download latest genericPlugin-signed.jar (it can be named genericPlugin-X.X.X-signed.jar; where X.X.X is the release number)
  2. Copy it to your plugin directory.
  3. Download xerces.jar -- either from www.apache.org or from genericPlugin site.
  4. Copy xerces.jar to $JAVA_HOME/jre/lib/ext/ .
  5. Copy jarwyp.pem from genericPlugin site (this site) or extract it from genericPlugin.jar (genericPlugin/resources/jarwyp.pem).
  6. Start UNICORE Client.
  7. Import jarwyp.pem to keystore as signed certificate. From now on you will be able to run it.

As Stand-alone application:

  1. Download latest genericPlugin.jar from the genericPlugin site.
  2. start it with java -jar genericPlugin.jar.

Compilation


Look at the Makefile and follow the code
top

4. To Do

priority 0
    -  sciaganie dodatkowych jobow z sieci.

priority 1
    - podlaczenie logow
    - dopisanie wszelkich Descriptable
    - obsluga pelnego menu w genericframe

priority 2
    - dodanie wersji do aplikacji i polepszenie cache'a
    - zapisywanie i wczytywanie jobow
    - obsluga output panela w unicorze
    - dodanie stubow do kilku podstawowych ficzerow filterPlugina 
	    - oskryptowanie drzewka dzialajacych jobow.
	    - remote browser
    - przelaczanie aplikacji po selekcie.
    - debugger do konfiguracji
    - dodanie do konfiguracji polozenia js.jar i wczytywanie go automatycznie.

priority 3
    - dokumentacja kodu
    - dokumentacja
    - prezentacja

priority 4
    - podlaczenie do unicore'a 3.6
    - ide do tworzenia konfiguracji

top

5. Changelog

0.0.10
    -- a lot of bug fixes
    -- changed signer certificate to ICM
    -- begining of editor
    -- added the rest of tasks
    -- more examples
0.0.9
    -- added dir,dirAll to JSConsole
    -- added validation against plguin.dtd from resources
    -- partial move from Debugilizer to loggers (GenericApplication, ApplicationCache)
0.0.8
    -- loggers are connected
0.0.7
    -- JavaScript Console is working.
    -- org.mozilla.javascript included in sources.
    -- Complete change of source tree. Huge Makefile changes.
    -- Huge changes in documentation.
    -- Massive documentation generation
    
0.0.6
    -- JSConsolePanel added.
    -- Added <code> in configuration.
    
0.0.5
    A lot of changes -- details lost
0.0.4
0.0.3
0.0.2
    
0.0.1
    -- Initial version

top

6. Plugin Signer Certificate

From the version 0.0.10 GenericPlugin is signed with ICM certificate. Thus if you wish to download the signers authority center please look at https://certs.icm.edu.pl/ and download ICM CA certificate into UNICORE client.

top

7. Downloads


Name
Size [B]
LATEST_IS_0.0.10
0
genericPlugin-0.0.10-20030703.tar.gz
389865
genericPlugin.jar -> 0.0.10/genericPlugin-0.0.10-signed.jar
542230
genericPlugin.tar.gz -> 0.0.10/genericPlugin-0.0.10.tar.gz
411993
0.0.10

genericPlugin-0.0.10-signed.jar
542230
genericPlugin-0.0.10.jar
518903
genericPlugin-0.0.10.tar.gz
411993
0.0.7

genericPlugin-0.0.7-signed.jar
530163
genericPlugin-0.0.7.jar
507623
genericPlugin-0.0.7.tar.gz
405855
0.0.8

genericPlugin-0.0.8-signed.jar
532956
genericPlugin-0.0.8.jar
510253
genericPlugin-0.0.8.tar.gz
406483
0.0.9

genericPlugin-0.0.9-signed.jar
534739
genericPlugin-0.0.9.jar
512029
genericPlugin-0.0.9.tar.gz
408292
ancient

genericPlugin-0.0.1.tar.bz2
37042
genericPlugin-0.0.2.tar.gz
53398
genericPlugin-0.0.3.tar.gz
56659
genericPlugin-0.0.4.tar.gz
59245
genericPlugin-0.0.5.tar.gz
60087
genericPlugin-0.0.6.tar.gz
60097

top

8. Examples


Name
Size [B]
incarnate.xml
2417
script.xml
1627
test.xml
4559
test_all.xml
2821

top

9. Credits


top

Copyright: 2003(C) Jaroslaw Wypychowski
Generated on: Thu, 30 Oct 2003 13:18:08 +0100 by:Jaroslaw Wypychowski <jarwyp@icm.edu.pl>