none
Instalación y configuración de Duet Enterprise para SharePoint Server 2010 y SAP RRS feed

  • Pregunta

  • Hola buenos días a todos.

    Estoy instalando y configurando Duet Enterprise en SharePoint Server 2010. Una vez instalado Duet Enterprise en uno de los directorios que genera el programa de instalación con el siguiente path: C:\Program Files\Duet Enterprise\1.0\Solutions encontramos una serie de ficheros wsp de soluciones de SharePoint. He procedido a añadirlas a la granja y a instalarlas sobre una aplicación de SharePoint, mi problema es que cuando instalo el archivo: OBACustomerWorkspace.WSP que es uno de los wsp que se incluyen inmediatamente después de instalarlo sobre la aplicación de SP, dejo de poder acceder a la misma y me da el siguiente error:

    No se puede crear una dirección URL segura en caché para "OBACustomer.resx". No se encuentra el archivo. Compruebe que uno de los siguientes archivos existe: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Resources\OBACustomer.es-ES.resx

    La instalación de la granja de SharePoint esta realizada e español es-es y la instalación del Duet Enterprise esta realizada en inglés en-us y en español en es-es.

    Efectivamente en el path  C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Resources\ no se encuantra el fichero OBACustomer.es-ES.resx

    He supuesto que dicho fichero lo instalaba el paquete en español del Duet Enterprise, pero parece ser que no es así.

    Alguien puede por favor ayudarme.

    Muchas gracias a todos.

    jueves, 3 de marzo de 2011 12:33

Respuestas

  • Hola Ángel,

    supongo que habrás seguido la guía de instalación del Technet (http://technet.microsoft.com/en-us/library/ff972424.aspx). Yo no he tenido la oportunidad de instalarlo, no tengo un SAP a mano, pero supongo que por lo que nos cuentas parece que falta un fichero de recursos de traducción.

    Para asegurarte que este es el problema, podrías hacer un copy&paste del fichero en-EN y renombrarlo a es-ES a ver si así se quita el problema. Si se soluciona, efectivamente se han olvidado de un fichero y tendrás que reportarlo a soporte de Microsoft o esperar a que se reporte y salga un hotfix.

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    jueves, 3 de marzo de 2011 18:01

Todas las respuestas

  • Hola Ángel,

    supongo que habrás seguido la guía de instalación del Technet (http://technet.microsoft.com/en-us/library/ff972424.aspx). Yo no he tenido la oportunidad de instalarlo, no tengo un SAP a mano, pero supongo que por lo que nos cuentas parece que falta un fichero de recursos de traducción.

    Para asegurarte que este es el problema, podrías hacer un copy&paste del fichero en-EN y renombrarlo a es-ES a ver si así se quita el problema. Si se soluciona, efectivamente se han olvidado de un fichero y tendrás que reportarlo a soporte de Microsoft o esperar a que se reporte y salga un hotfix.

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    jueves, 3 de marzo de 2011 18:01
  • Hola Alberto.

    Muchas gracias por tu ayuda.

    Comentarte que si que estoy usando la guía de Technet tal y como me recomiendas, creo que es la única documentación de la que se dispone ahora mismo para la instalación y configuración del Duet.

    He renombrado el fichero tal y como me has aconsejado y efectivamente el problema se soluciona por lo que tal y como dices parece un bug del paquete de instalación que se olvida de incluir el fichero: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Resources\OBACustomer.es-ES.resx.

    Ahora estoy en la fase de importación de modelos que también me trae un poco de cabeza. entiendo que el fichero .zip con los modelos los tiene que generar el administrador de SAP, pero no estoy seguro de esto, ya que la instalación de Duet genera una carpeta: C:\Program Files\Duet Enterprise\1.0\SAP Service Models\  que contiene un fichero SAPServiceModels.zip que al descomprimirlo te proporciona los modelos, sin embargo en esta carpeta no aparece el fichero Models.xml por ninguna parte y este es necesario para ejecutar el comando /ImportBDC desde la aplicación de configuración del Duet DuetConfig.exe.

    Como puedes ver Alberto es una bonita experiencia instalar y configurar este producto, comentarte que el administrador de SAP también las esta pasando canutas, lo cual no resulta un consuelo para nadie.

    Muchas gracias por tu ayuda.

     

    Un saludo.

    viernes, 4 de marzo de 2011 9:35
  • Genial que te haya funcionado, pero no es la solución adecuada. Utilizando ese fichero los textos que deberían de salir en Español te saldrán en Inglés.

    La verdad es que no te puedo ayudar mucho, no he conseguido un SAP para hacer una instalación de pruebas.

    Lo que comentas del modelo no me suena, ¿un fichero xml? ¿no será un fichero .bdcm y será una errata de la documentación? Estos ficheros son los xml de los modelos de BDC.

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    viernes, 4 de marzo de 2011 11:15
  • Te comento:

    Ahora estoy en la fase de inportación de modelos, en la guia de instalación configuración de Duet Enterprise de Technet se correspondería con la siguiente página: http://technet.microsoft.com/en-us/library/ff972447.aspx , cómo puedes ver se trata de realizar una importación de los modelos bdcm tal y como tu dices, para realizar esa importación debes lanzar en linea de comandos el configurador de Duet que es DuetConfig.exe, en la guia concretamente dice que lo hagas así:

    At the prompt, type DuetConfig /importbdc <UnzippedModelFileLocation>\models.xml” /AddUsers “<EndUsers>” /UserName <WSDLaccount> /Password <WSDLaccountPassword> /Email <EmailAcct> /BDCServiceApplication <BDC Service Application Name> and then press Enter.

    Como puedes ver habla de un models.xml que no encuentro por ninguna parte.

    Lo que si he encontrado es un fichero .zip que se llama "SAPServiceModels.zip" dentro de la carpeta: C:\Program Files\Duet Enterprise\1.0\SAP Service Models\ , una vez que descomprimes el .zip aparecen todos los ficheros .xml de la lista de modelos de Duet Enterprise esa lista de modelos la puedes consultar en la siguiente página: http://technet.microsoft.com/es-es/library/ff972411.aspx , pues bien todos los archivos .xml que aparecen aqui están en ese zip junto con los archivos de recursos.

    Pero falta el models.xml, ese no está, no consigo importar ningún fichero ya que no DuetConfig.exe /ImportBDC .... falla al no encontrar el fichero models.xml.

    Creo que es posible que los modelos deba de generarlos el administrador de SAP y cuando te proporcione dichos modelos debe de hacerlo incluyendo ese fichero que debe de ser como un índice para el configurador de Duet.

    Ahora estoy atascado aquí, ya que no hay manera de que el comando DuetConfig.exe /ImportBDC.... funcione, yo no puedo importar los modelos que tengo y el administrador de SAP de momento no es capaz de generar los modelos.

    Hay otro comando del configurador que te permite chequear el estado de la configuración que es: DuetConfig.exe /checkconfiguration, al ejecutarlo se genera una archivo .xml dando el resultado del estado de la configuración, cuando lo ejecuto me dice lo siguiente:

    "The call to the SAP backend web service to verify the security configuration could not be completed successfully. The External Content Type [SAPUsers, SAP.Office.DuetEnterprise.Roles] is not imported in the Business Data Catalog. Run the Duet Enterprise configuration utility with the /ImportBDC option to import the External Content Type to the Business Data Catalog."

    Así que parece claro que el siguiente paso es conseguir importar los modelos. Pero ¿cómo?

     

    Muchas gracias por todo.

    Un saludo.

    viernes, 4 de marzo de 2011 12:22
  • Se supone que tienes que descomprimir el ZIP http://technet.microsoft.com/en-us/library/gg394164.aspx#unzip 

    ¿qué ficheros tienes en el? ¿has probado a importar esos ficheros?

    Igual el documento de instalación se olvidó de poner el nombre correcto.


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    domingo, 6 de marzo de 2011 12:19
  • Buenos días Alberto.

    Te comento:

    El .zip ya lo he descomprimido, una vez descomprimido obtengo una lista de ficheros .xml que son los modelos, la lista de ficheros es larga, hay 422 ficheros.

    Esta lista coincide con la que se muestra en la página: http://technet.microsoft.com/es-es/library/ff972411.aspx , en total son 422 porque hay muchos modelos que traén archivos de recursos, concretamente hay archivos de recursos para 13 idiomas, por eso al final hay 422 archivos.

    He intentado importar los modelos uno a uno, por ejemplo he intentado importar el modelo Account.xml, para ello he seguido las instrucciones de la guia de instalación: http://technet.microsoft.com/en-us/library/gg394164.aspx#unzip , he ejecutado el siguiente comando desde la consola de power shell:

    PS C:\program files\duet enterprise\1.0> .\DuetConfig.exe /ImportBDC "C:\Program Files\Duet Enterprise\1.0\S
    odels\SAPServiceModels\" /models Account.xml /AddUsers "Todos" /UserName Administrador /Password Redcom234

    La ejecución del comando anterior me devuelve:

    [ERROR] Models file C:\Program Files\Duet Enterprise\1.0\SAP Service Models\SAPServiceModels" /models Account.xml /AddUs
    ers Todos /UserName Administrador /Password Redcom234 could not be located, Details: File doesn't exist. Make sure you h
    ave entered the full path to the models.xml file.

    Me dice que falta el fichero models.xml este es mi gran problema, este fichero no aparece por ninguna parte.

    He probado también de esta otra forma:

    PS C:\program files\duet enterprise\1.0> .\DuetConfig.exe /ImportBDC "C:\Program Files\Duet Enterprise\1.0\SAP Service M
    odels\SAPServiceModels\Account.xml" /models Account.xml /AddUsers "Todos" /UserName Administrador /Password Redcom234

    La ejecución del comando anterior me devuelve:

    [ERROR] The Models.xml file is not valid. Details Could not find schema information for the element 'http://schemas.micr
    osoft.com/windows/2007/BusinessDataCatalog:Model'..

    Nuevamente me pide el archivo models.xml que no tengo, he ejecutado este comando de 30 formas diferentes y siempre pide el fichero models.xml

    Esta mañana tengo una reunión con el administrador de SAP, espero ver la luz en algún momento.

    En cuanto pase de pantalla os informo, esto parece un juego de la XBOX, pero no es tan divertido claro.

    Alberto muchas gracias por tus comentarios.

     

    Un saludo a todos.

    lunes, 7 de marzo de 2011 10:17
  • Si, en la siguiente pantalla creo que ya te dan un logro por lo conseguido :)

    parece que te falta ese fichero, deberias de interntar pedirlo en soporte de Microsoft.


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    lunes, 7 de marzo de 2011 11:02
  • Por fin una buena noticia....

    Apareció el models.xml, tal y como yo había intuido, este fichero lo proporciona el administrador de SAP cuando genera los modelos BDC. Y tal y como yo pensaba es una especie de fichero índice de los modelos a exportar.

    Una vez que se dispone de este ficherito ya se pueden importar los modelos.

     

    Sin embargo la felicidad nunca puede ser completa y ahora al lanzar la importación de los modelos me da el siguiente error:

    Attempting to import model: Account
    [ERROR] The remote certificate is invalid according to the validation procedure.
        Error was encountered at or just before Line: '48' and Position: '20'.
    Failed to import model: Account

    Esto ya es de los certificados, asi que nada, con calma y paso a paso, esta instalación va ha tener más pantallas que el Infierno de Dante.

    lunes, 7 de marzo de 2011 17:35
  • ya nos contarás como lo has solucionado. Suerte!
    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    miércoles, 9 de marzo de 2011 9:40