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

Services Web Discussion :

Serveur de développement : OK - Serveur de production : KO


Sujet :

Services Web

  1. #1
    Nouveau membre du Club
    Inscrit en
    Janvier 2003
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 32
    Points : 28
    Points
    28
    Par défaut Serveur de développement : OK - Serveur de production : KO
    Bonjour,

    J'ai créé un service web permettant de convertir un fichier dans un format lisible par Word en PDF. Il prend en paramètre une chaîne de caractère qui est le chemin du fichier à convertir et une autre chaîne de caractère qui est le chemin du fichier PDF généré. Pour faire tout ça, je manipule Word avec des classes de Microsoft (comme expliqué ici : http://jab.developpez.com/tutoriels/dotnet/word/).
    Mon problème est que tout se passe bien quand j'utilise le serveur de développement de Visual Studio, la conversion marche, no problemo, mais quand je déploie mon site sur IIS et que je teste (en local pour le moment), ben là ça marche plus, j'obtiens une erreur :
    System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet. à Service.wordToPdf(String strIn, String strOut)
    En fait ce qui se passe, c'est qu'après avoir testé que le fichier existe bien, je suis sensé l'ouvrir dans word avec la méthode "open" et ça, ça me renvoie "null". Et donc du coup, quand je veux enregistrer "null", ben j'obtiens l'erreur au dessus.
    J'ai tout de suite pensé à une histoire de droits alors j'ai fait plusieurs choses :
    - mettre les droits à ASPNET
    - modifier web.config pour ajouter une balise <identity impersonate="true" ... avec mon compte à moi (compte administrateur) mais rien n'y fait...
    Je suis un peu perdu ! Vous avez une idée ?
    Merci à vous !

  2. #2
    Membre habitué Avatar de davestar
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2003
    Messages : 99
    Points : 125
    Points
    125
    Par défaut
    Bonjour, l'erreur est dans la méthode du web service , ou c'est l'instance du webservice qui est null.
    un peu de try catch eavec du log coté appel et coté webservice pourrait déja aider pas mal
    --
    Cordialement
    David Verriere
    Mes articles techniques

Discussions similaires

  1. Réponses: 8
    Dernier message: 09/06/2009, 14h55
  2. SNAW: un serveur de développement web "customisable"
    Par franck.thibault dans le forum Mon programme
    Réponses: 2
    Dernier message: 04/10/2007, 00h09
  3. Développer un serveur SOAP dedié...
    Par cheprod dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 09/02/2006, 11h56
  4. Quel outil pour du développement Client/Serveur (Win XP) ?
    Par jey_bonnet dans le forum Débats sur le développement - Le Best Of
    Réponses: 5
    Dernier message: 02/11/2002, 14h57

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