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

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

API standards et tierces Java Discussion :

Problem JSR 94 (Java Rule Engine)


Sujet :

API standards et tierces Java

  1. #1
    Membre confirmé
    Avatar de Konrad Florczak
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 242
    Par défaut Problem JSR 94 (Java Rule Engine)
    Bonjour

    J'aimerais tester JSR94 avec Jess. Je suis le tuto ci dessous :
    To test the JSR 94 reference implementation, do the following:
    1. Download the JSR 94 reference implementation and install it by unzipping the archive in a directory of your choice.
    2. Download Jess. Once you unzip the archive, copy the file jess.jar from the Jess installation directory to the lib directory of your JSR 94 reference implementation installation.
    3. Change the directory to lib under your JSR 94 reference implementation installation
    4. Run the sample example using the following command:

      java -jar jsr94-example.jar
    Et j'ai l'erreur suivante, je ne vois vraiment pas à quoi cela correspond.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    C:\jsr94\lib>java -jar jsr94-example.jar
     
    Administration API
     
    Acquired RuleAdministrator: org.jcp.jsr94.jess.RuleAdministratorImpl@239137
    Acquired InputStream to RI tck_res_1.xml: java.util.zip.ZipFile$1@8786b
    Error: java/lang/CharSequence
     
    C:\jsr94\lib>
    Alors que je devrais avoir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    C:\jsr94-1.0\lib>java -jar jsr94-example.jar
     
    Administration API
     
    Acquired RuleAdministrator: org.jcp.jsr94.jess.RuleAdministratorImpl@9304b1
    Acquired InputStream to RI tck_res_1.xml: sun.net.www.protocol.jar.JarURLConnect
    ion$JarURLInputStream@c17164
    Loaded RuleExecutionSet: org.jcp.jsr94.jess.RuleExecutionSetImpl@cd2c3c
    Bound RuleExecutionSet to URI: RuleExecutionSet1
     
    Runtime API
     
    Acquired RuleRuntime: org.jcp.jsr94.jess.RuleRuntimeImpl@1d99a4d
    Got Stateless Rule Session: org.jcp.jsr94.jess.StatelessRuleSessionImpl@7a84e4
    Calling rule session with the following data
    Customer credit limit input: 5000
    Invoice 1 amount: 2000 status: unpaid
    Called executeRules on Stateless Rule Session: org.jcp.jsr94.jess.StatelessRuleS
    essionImpl@7a84e4
    Result of calling executeRules: 2 results.
    Customer credit limit result: 3000
    Invoice 1 amount: 2000 status: paid
    Released Stateless Rule Session.
     
    Got Stateful Rule Session: org.jcp.jsr94.jess.StatefulRuleSessionImpl@1e51060
    Calling rule session with the following data
    Customer credit limit input: 3000
    Invoice 1 amount: 2000 status: paid
    Invoice 2 amount: 1750 status: unpaid
    Called addObject on Stateful Rule Session: org.jcp.jsr94.jess.StatefulRuleSessio
    nImpl@1e51060
    Called executeRules
    Result of calling getObjects: 3 results.
    Customer credit limit result: 1250
    Invoice 1 amount: 2000 status: paid
    Invoice 2 amount: 1750 status: paid
    Released Stateful Rule Session.
    Si quelqu'un pourrait m'éckairer. Merci

  2. #2
    Membre éclairé
    Profil pro
    Abcde
    Inscrit en
    Août 2004
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Abcde
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2004
    Messages : 59
    Par défaut
    Citation Envoyé par Konrad Florczak
    Bonjour

    Acquired RuleAdministrator: org.jcp.jsr94.jess.RuleAdministratorImpl@239137
    Acquired InputStream to RI tck_res_1.xml: java.util.zip.ZipFile$1@8786b
    Error: java/lang/CharSequence
    cela ressemble a un probleme de parser XML (je m'avance peut etre un peu trop), et donc de classloader...
    est-ce avec un runtime JAVA 5 ?
    n'aurait tu pas plusieurs version de xerces/xalan ou autre dans ton classpath ....

    @+

  3. #3
    Membre confirmé
    Avatar de Konrad Florczak
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 242
    Par défaut
    cela ressemble a un probleme de parser XML (je m'avance peut etre un peu trop), et donc de classloader...
    est-ce avec un runtime JAVA 5 ?
    Je n'en sais rien comment je peux savoir si c'est du JAVA5 ? j'ai telechargé la derniere version de java SDK sur le site de Sun

    n'aurait tu pas plusieurs version de xerces/xalan ou autre dans ton classpath ....
    c quoi xerces/xalan ?
    J'ai pas de classpath
    J'ai un path en variable global comme celui ci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\web\perl\bin\;C:\Latex\Miktex\miktex\bin;C:\Perl\bin\;V:\vm\win32\bin;V:\vm\common\bin\win32;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\darcs;C:\Program Files\GnuWin32\bin;C:\web\mysql\bin
    Voila, je suis désolé mais je suis un vrai débutant en Java, on m'a demandé de voir si on pouvait controler les rulesset pegarules avec un JSR94. Je sais que c'est possible, j'aimerais le tester sur ma machine pour pouvoir envoyer le rapport au programmeurs.

Discussions similaires

  1. jess rule engine for java dans netbeans
    Par nadpeance dans le forum NetBeans
    Réponses: 1
    Dernier message: 23/04/2015, 12h48
  2. probleme tri en java
    Par kloe dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 18/10/2006, 23h01
  3. Probleme d'exception : java.net.UnknownHostException
    Par kedare dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 08/06/2006, 20h59
  4. Probleme SQL prepareStatement JAVA
    Par grizzz dans le forum Langage SQL
    Réponses: 12
    Dernier message: 05/08/2005, 11h29
  5. Problème d'installation java
    Par mickey hollywood dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 23/03/2005, 11h01

Partager

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