Dietro fantastico consiglio di un caro amico, Lorenzo, torno felicemente a postare contributi tecnici "BizTalkiani" sul mio blog.
E dietro altri preziosi consigli devo attuare alcune modifiche nello usergroup BizTalkia , appena riesco le farò e ve le comunicherò.
Beh una era gia nella frase precedente :-)
In alcuni mi hanno inviato una email con questa segnalazione.
Quando tentiamo di accedere al WebService proxy utilizzato dall' adapter sharepoint di BizTalk attraverso IE e puntando all' asmx BTSharePointAdapterWS.asmx otteniamo questo errore.
Request format is unrecognized for URL unexpectedly ending in '/LoadTopics'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.InvalidOperationException: Request format is unrecognized for URL unexpectedly ending in '/LoadTopics'.
etc.. etc...
Chiaro che adesso gli sviluppatori web si alzeranno sulla sedia e inizieranno a urlare , hehehehe
Ma per una persona che, lavora su BizTalk e non conosce il web.net può comunque essere un problema.
Allora, il problema non esiste perchè non è un errore si tratta di una semplice impostazione nel web.config della directory che impedisce la normale visualizzazione dei metodi in document.
L'impostazione è nel web.config della directory del nostro servizio proxy e l'impostazione da commentare è questa.
<remove name="Documentation"/>
va commentata in questo modo,
<!--<remove name="Documentation"/>-->
e il risutato è questo:
BTSharePointAdapterWS
The following operations are supported. For a formal definition, please review the Service Description.
con i vari metodi elencati.
FinalizeDocuments
GetDocuments
IsAlive
PutDocuments
Comunque sia ripeto, non è un errore, l'adapter funziona benissimo anche con il fantastico "Request format is unrecognized"
Se qualche guraccio web vuole aggiungere qualcosa, ben venga :-)