Agent LotusScript Ajax sous Linux

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Messagepar bigBenTem » 06 Mai 2010 à 10:30

Bon je n'arrive pas pour l'instant à charger la tache InterNotes(R) WEB Retriever il semble que la base est un modèle qui m'échappe sur le serveur puisque persweb.ntf ne lui plait pas!!

Pour l'agent en Java, ok je veux bien mais je n'ai jamais fais donc pas trop au point si vous avrez des piste je suis preneur
Avatar de l’utilisateur
bigBenTem
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 105
Inscrit(e) le : 07 Fév 2007 à 11:34
Localisation : Choisy Le Roi

Messagepar Michael DELIQUE » 06 Mai 2010 à 10:36

Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar amahi » 06 Mai 2010 à 10:51

J ai lancé pour voir sur mon serveur de dev, ca creer une base web.nsf qui utilise le modele "StdR50WebNavigator".

Concernant java c'est un bon investissement qui t'ouvrira bien des portes.
@Novaliance
amahi
Empereur des posts
Empereur des posts
 
Message(s) : 1032
Inscrit(e) le : 08 Jan 2007 à 16:57
Localisation : Region parisienne

Messagepar bigBenTem » 06 Mai 2010 à 11:06

Merci à vous deux !

@amahi : Je vais essayer de trouver ce modèle histoire de tester!!

@Michael : merci de ce lien mais je ne sais comment intégrer ça dans l'agent pour l'instant j'utilise ça :
Code : Tout sélectionner
import lotus.domino.*;
import java.io.*;
import java.net.*;

public class JavaAgent extends AgentBase {

 public void NotesMain() {
     try {
       Session session = getSession();
       AgentContext agentContext = session.getAgentContext();
       Database db = agentContext.getCurrentDatabase();

       // Récupération de l'URL passé en argument de l'agent
       Document doc = agentContext.getDocumentContext();
       Document profileSC = db.getProfileDocument("Administration" , "Serveur");
       String path = profileSC.getItemValueString("SCPath_WSJetton");
       String idvu = doc.getItemValueString("Path_Info_Decoded");
       idvu = idvu.substring(idvu.indexOf("idvu=") + 5);
       URL url = new URL (path + "WSCreationJeton?numIndiv=" + idvu);
   
     // Initialisation du résultat à renvoyer
       String result = "";
   
       // Les informations seront renvoyés vers le navigateur au format XML
       PrintWriter pw = getAgentOutput();     
       pw.println("Content-type: text/xml");

     // Récupération du contenu de la page cible
      BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
     String inputLine;
     while ((inputLine = in.readLine()) != null) {
         result += inputLine.toString();
     }
 
     // Envoi du résultat vers le navigateur Web
     pw.println(result);
     doc.recycle();
     profileSC.recycle();
     db.recycle();

     } catch(Exception e) {
      e.printStackTrace();
     }

 }
}
Avatar de l’utilisateur
bigBenTem
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 105
Inscrit(e) le : 07 Fév 2007 à 11:34
Localisation : Choisy Le Roi

Précédent

Retour vers Développement

cron