Despliegue de Documento Inteliengente en Servidor (Word)

23/11/2006 - 14:22 por Despliegue de SmartDocuments Word | Informe spam
Hola

Actualmenete Tengo un Documento Inteligente en Word, le cree su certificado,
Manifiesto, Esquema (este lo asocie con la Plantilla), firme el Manifiesto,
pero al intentar de asociarle el Manifiesto firmado, muestra el siguiente
mensaje:

"Falta paquete de expansion XML o el programa de documentos inteligentes o
no son validos. Póngase en contacto con el administrador del sistema o la
persona que le haya proporcionado este documento."

y por ende no muestra controles programados como Imagenes, TextBox, Etc.

Si alquien me pudiera ayudar????

Gracias

Preguntas similare

Leer las respuestas

#31 Tux
01/12/2006 - 18:46 | Informe spam
Despliegue de SmartDocuments Word escribió:
La Ruta si esta bien, por que como te comente desde el IIS cree un directorio
virtual y llame el manifiesto normal y el firmado y pudo ver el código, sabes
que no entendí estas líneas:





Otra vez de nuevo me he dejaco un enlace :-(

Es una presentacion es ppt sobre los documentos inteligentes y su
esquema un poco para que se entienda mejor :-)

el hilo que has de hacer click se dice ""ppt.Slide 1 "" exactamente
andara por el cuarto enlace mas o menos. es para complementar
informacion :-)


Bueno ya tu nos comentas todas las dudas hasta aqui :-)


Saludos
Monica


¡Un SAludo! :-)

www.fermu.com
www.zorval.es
Respuesta Responder a este mensaje
#32 Tux
03/12/2006 - 21:34 | Informe spam
Despliegue de SmartDocuments Word escribió:
La Ruta si esta bien, por que como te comente desde el IIS cree un directorio
virtual y llame el manifiesto normal y el firmado y pudo ver el código, sabes
que no entendí estas líneas:




Hola Pedro :-)

Bien aqui te dejo la parte del manifiesto:

1º Errores que podemos tener:

<< El pack de expansion XML no se pudo cargar. Contacte con el administrador
para su asistencia>>>

Soluciones:

Las mismas que detalle en el otro hilo, el manifiesto no esta bien hecho,
permisos inadecuados y no poder acceder al Servidor que no esta
operable(En este caso tu pc hace de servidor).

2º Errores a la hora de validar el manifiesto:

<<<El pack de expansion XML es invalido>>>>

El orden de los elementos a la hora de crear el manifiesto no es importante,
Este error no esta relacionado la escritura erronea de los archivos y ni
de los
archivos relacionados con el manifiesto.

El SmartDocument simplemente esta validando el esquema xml del manifiesto.

2.1ºPosibilidades de error:

-El esquema del documento es erroneo
-Poner dos esquemas (schemas) juntos en el manifiesto Lo siguiente es
erroneo:

<manifest
xmlns="http://schemas.microsoft.com/office...">
<version>1.0</version>
<uri>urn:schemas-microsoft-com.office2003demos.test</uri>
<solution>
<solutionID>Solution_id</solutionID>
<alias>Solution_alias</alias>
<type>schema</type>
<file>
<type>schema</type>
<version>1.0</version>
<filePath>schema1.xsd</filePath>
</file>
<file>
<type>schema</type>
<version>1.0</version>
<filePath>schema2.xsd</filePath>
</file>

</solution>
</manifest>

Y lo que pongo a continuacion es como mas o menos
tendria que quedar:

<solution>
<solutionID>Solution_ID</solutionID>
<alias>Solution_alias</alias>
<type>schema</type>
<file>
<type>schema</type>
<filePath>\\Server_name\Share_name\SmartDocs\Schema.xsd</filePath>
<version>1.0</version>
</file>
</solution>


2.2ºel registro no soporta o admite los valores REG_SZ, REG_DWORD and
REG_EXPAND_SZ.
a continuacion lo incorrecto:

<solution>
<solutionID>Solution_ID</solutionID>
<alias>Solution_alias</alias>
<type>other</type>
<file>
<type>other</type>
<version>1.0</version>
<filePath>File_name.xml</filePath>
<registry>
<registryKey>
<keyName>HKEY_CURRENT_USER\Software\CustomKey</keyName>

<keyValue>
<valueType>REG_MULTI_SZ</valueType>
<valueName>CustomvalueName</valueName>
<value>Custom Value Content</value>
</keyValue>
</registryKey>

</registry>
</file>
</solution>



2.3º Si utilizamos la etiqueta CLSID y el Smartdocument.dll esta
en codigo con total control pues debemos utilizar la etiqueta Classname,
Como a continuacion expone:

<solution>
<solutionID>Solution_ID</solutionID>
<alias>Solution_alias</alias>
<type>SmartDocument</type>
<file>
<type>solutionActionHandler</type>
<version>1.0</version>

<filePath>\\Server_name\Share_name\SmartDocs\File_name.dll</filePath>
<CLSNAME>My_namespace.My_class_name</CLSNAME>
<managed>True</managed>
</file>
<file>
<type>installPackage</type>
<version>1.0</version>

<filePath>\\Server_name\Share_name\SmartDocs\CASPOLSetSecurity.bat</filePath>
</file>

</solution>



¿que es CASPOLSetSecurity? para su entendimiento vease este enlace:

http://msdn.microsoft.com/library/s...polexe.asp

2.4.-- Inapropiado uso de CLSID con excepcion de los elementos
siguientes:

solutionActionHandler, ActionHandler, el reconocedor,
SolutionRecognizer, y SolutionActionAndRecognizer

Aqui lo correcto --

<solution>
<solutionID>{704768D2-A6E9-4ecb-8057-882D86A8C742}
</solutionID>
<type>smartDocument</type>
<alias lcid="1033">Proposal Generator</alias>
<file>
<type>solutionActionHandler</type>
<version>1.0</version>
<filePath>wdSmartDoc.dll</filePath>
<CLSID>{CCC9DC4F-8FED-4642-9677-43A5AA130505}</CLSID>
<regsvr32>True</regsvr32>
<runFromServer>True</runFromServer>
</file>
</solution>


-


2.5º Tener en el mismo esquema runFromServer element and installPath,

si runFromServer esta en true y usas installPath dara error, puesto
que no necesitas descargar el elemento localmente

Un caso erroneo el siguiente:

-

<solutionID>Solution_ID</solutionID>
<alias>Solution_alias</alias>
<type>schema</type>
<file>
<type>schema</type>
<filePath>\\Server_name\Share_name\SmartDocs\Schema.xsd</filePath>
<installPath>My_Schema.xsd</installPath>
<runFromServer>True</runFromServer>
<version>1.0</version>
</file>
</solution>



2.6 la SolutionID no esta

2.7 La version 0.0 que significa major_number.minor_number, una
correcta entre otras versiones es Version 1.0

2.8 El Namespace es incorrecto en el esquema xml.

el correcto Namespaces es el siguiente:

http://schemas.microsoft.com/office...packs/2003

Y hasta aqui el tema manifiesto, luego me faltaria procesar los errores
a la hora de descargar componentes pero eso ya lo dejo para mañana :-)

nos comentas ok?

Saludos
Monica


¡Un SAludo! :-)

www.fermu.com
www.zorval.es
Respuesta Responder a este mensaje
#33 Tux
06/12/2006 - 18:08 | Informe spam
Despliegue de SmartDocuments Word escribió:
Hola Monica

Disculpa que no te habia respondido antes, pero Venezuela estaba en
elecciones y demas alboroto, que te parece si me envias tu dirección de
correo y te envio el proyecto y lo revisas con calma a ver que es realmente
lo que le pasa, por que esto me tiene AZUL NO HE PODIDO HACER NADA, estuve
viendo algunas directivas de seguridad sobre el framework, 1.0 y 1.1 y el
FullTrust esta en el framawork 1.1. Como te comente en veces anteriores,
tengo 2 proyecto uno funciona y otro no, lo que cambia es el Namespace, el
que funciona lo trato de colocar en la red y no funciona, es decir solo se ve
en mi maquina.

Si te parace te lo envio lo ves y los cambios que hagas yo los hago a ver si
sirve, vamos trabajando en paralelo, a ver




Hola Pedro :-)

Bien te he mandado un correo electronico si no te llega me lo comentas,
de todas maneras te paso mi cuenta ok?

may#fermu.com


Cambia # por arroba :-)

Saludos
Monica


¡Un SAludo! :-)

www.fermu.com
www.zorval.es
Respuesta Responder a este mensaje
#34 Tux
19/12/2006 - 00:16 | Informe spam
Despliegue de SmartDocuments Word escribió:
Porfin me funciono el Smart Document, el rollo es que el certificado se tiene
que instalar en el Cliente y Manifiesto tiene que ser firmado en base a
Certificado en el Cliente. Luego, Llamas la plantilla desde el servidor, le
adjuntas el manifiesto que se firmo en el equipo del cliente y FUNCIONA.




Se ha resistido pero al final diste con la solucion ;-)

Muchas gracias por el feedback Pedro :-)


¡Un Saludote! :-)

Monica



¡Un SAludo! :-)

www.fermu.com
www.zorval.es
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida