none
Sharepoint Foundation 2010, liste externe et message d'erreur RRS feed

  • Discussion générale

  • Bonjour 

    Je suis en train de tester les listes externes sous un Sharepoint Foundation 2010, fraîchement installé 
    J'ai le message d'erreur classique sur les webparts c.a.d. 

    Citation:
    Impossible d'afficher ce composant WebPart. Pour résoudre le problème, ouvrez
    cette page Web dans un éditeur HTML compatible avec Windows SharePoint Services
    tel que Microsoft Office SharePoint Designer. Si le problème persiste, contactez
    l'administrateur de votre serveur Web.
    Le problème c'est que je ne retrouve pas l'id de corrélation dans les logs qui sont quasiment vides, et que je ne parviens pas à activer les traces (j'ai mit CustomError à off dans tous les fichiers de config que j'ai trouvé, activé le debug et le trace, rien à faire j'ai toujours ce message 

    Sharepoint Designer ne m'aide pas vraiment non plus puisqu'il me donne juste une exception soap sans plus de détail, et quand je parle d'exception soap, c'est une exception générique. 

    Quelqu'un aurait-il une idée pour m'aider à avancer ? 

    Je précises que c'est une première pour moi donc je suis un peu perdu, j'ai sans doute loupé un truc dans la config de mon sharepoint
    mardi 15 novembre 2011 12:49

Toutes les réponses

  • Bonjour,

    Est ce la BCS est créé en .NET ou SharePoint Designer?

    ton problème est dù à la connexion, SharePoint n'a pas pu se connecter à ta base de données.

    J'ai eu le même erreur, pour moi je l'ai résolu en exportant le fichier .bdcm et en modifiant le mode de connextion. J'ai activé la connextion mixte au niveau sql, j'ai créé un utilisateur sql que j'ai attribué les drois nécessaires et enfin j'ai modifié le fichier .bdcm :

          <LobSystemInstances>
            <LobSystemInstance Name="Instance Name">
              <Properties>
                <Property Name="AuthenticationMode" Type="System.String">PassThrough</Property>
                <Property Name="DatabaseAccessProvider" Type="System.String">SqlServer</Property>
                <Property Name="RdbConnection Data Source" Type="System.String">SQL Server Instance Name</Property>
                <Property Name="RdbConnection Initial Catalog" Type="System.String">DataBase Name</Property>
                <Property Name="RdbConnection Integrated Security" Type="System.String">FALSE</Property>
                <Property Name="RdbConnection Pooling" Type="System.Boolean">true</Property>
                <Property Name="RdbConnection User ID" Type="System.String">SQL User Name</Property>
                <Property Name="RdbConnection Password" Type="System.String">User Password</Property>
                <Property Name="Discovery" Type="System.String"></Property>
                <Property Name="ConnectionName" Type="System.String">Connection Name</Property>

              </Properties>
            </LobSystemInstance>
          </LobSystemInstances>

    Je crois que ce n'est la meilleur solution puisque les paramètres de connexion sont enregistré en texte claire, mais elle peut t'aider ;)


    Cordialement,
    Ahmed Mehdi
    Technical Manager | PROGED
    http://www.proged.tn

    mardi 15 novembre 2011 14:11
  • Edit: Houla pardon la réponse en anglais ça vas pas le faire 

    Donc j'ai tenté le coup c'était une bonne piste mais j'ai toujours ce ...... de message d'erreur 



    • Modifié Zxenop mardi 15 novembre 2011 15:04
    • Modifié Pascal P mardi 15 novembre 2011 16:19 evitons les grossièreté...
    mardi 15 novembre 2011 14:49
  • as-tu ajouté l'utilisateur à la liste des utilisateurs de la base en question? et as-tu donné le rôles db-datareader à l'utilisateur pour cette base? 

    Cordialement,
    Ahmed Mehdi
    Technical Manager | PROGED
    http://www.proged.tn

    mardi 15 novembre 2011 15:13
  • Vue que je en mode dev pour faire un test, j'ai mis sa =P 

    Donc j'aurais pas de problème de ce coté 

    mardi 15 novembre 2011 15:19
  • ca devrai marcher, je ne sais pas si tu as bien configurée les opérations du BCS? mais je peux te donnée un lien

    http://dotnet.sys-con.com/node/1270918

    (normalement tu as activé le "sa" )


    Cordialement,
    Ahmed Mehdi
    Technical Manager | PROGED
    http://www.proged.tn

    mardi 15 novembre 2011 16:17
  • Ok ça ressemble à une autre bonne piste, et le mot hotfix dit que ce n'est peut être pas de ma faute =D

    Je regarde ça 

    mardi 15 novembre 2011 16:20
  • Bon ça n'as pas marché, malgré un 1go de maj :/

    Merci quand même Ahmed, mais je vais passer par une page applicative 

    mercredi 16 novembre 2011 11:14