Je développe un Webservice en utilisant Netbeans 6.9 et j'utilise un serveur glassfish incorporé pour déployer mon Webservice (http://some_domain/project_name/ws_for_sl4). Sur un serveur différent, un client Silverlight 4 est déployé, qui doit avoir accès au Webservice.Où placer clientaccesspolicy.xml dans le projet Netbeans Webservice?
Je sais que je dois avoir clientaccesspolicy.xml (sous http://some_domain/project_name) mais je ne sais pas comment le faire. Je ne sais pas dans quel dossier du projet netbeans j'ai besoin de mettre clientaccesspolicy.xml pour le déployer automatiquement sur un serveur glassfish intégré. Pour que mon client SL4 utilise le service Web.
Solution: * mettre clientaccesspolity.xml et crossdomain.xml sous/Pages Web * ouvrir Propriétés du projet (cliquez sur le bouton droit de la souris sur une racine du projet), allez à exécuter et supprimer une valeur de « Contexte Path » * maintenant votre WS sera déployé sous http: // some_domain et SL4 n'aura aucun problème pour accéder à clientaccesspolity.xml et crossdomain.xml Parce que SL4 recherche ces fichiers sous le nom de domaine. –
Skarab