[opencms-dev] CmsImportExportException

Pomegranate Software- Arash Kaffamanesh arash.kaffamanesh at pomegranate.de
Tue Dec 2 19:02:37 CET 2008


Hi Deltlef,

O.K., hmmm, and you are sure that all "myoldsite" string in all content 
files are replaced with "mysite"?
and if you unpack the renamed site (which was re- packed) the structure 
is the same?

Best,
Arash

Beyer Detlef schrieb:
> Hi again!
>
> Oh - sorry to mention that: I renamed the folders after unpacking the  
> files. The name (what I found with "replace all") in the manifest and  
> in the exported folder are the same.
>
> Best,
>
> Detlef
>
> Am 02.12.2008 um 18:45 schrieb Pomegranate Software- Arash Kaffamanesh:
>
>   
>> Hi Detlef,
>>
>> that can't work, cause all exported files have pathts like
>> <target><![CDATA/sites/myoldsite/de/...]]></target> in them and the
>> structure is different, because of different site name in the  
>> exported file.
>> Perhaps if you unpack the exported site zip package and rename the  
>> site
>> folder "myoldsite" to "mysite" and replace all "myoldsite"  in the
>> content of all files, it might work (?).
>>
>> Best,
>> Arash
>>
>>
>>
>> Beyer Detlef schrieb:
>>     
>>> Hi Arash,
>>>
>>> thanks - everything is fine here - hope you are doing well too!
>>>
>>> I exported from 7.0.4 and tried the import in a 7.0.5:
>>>
>>> 	<info>
>>> 		<creator>detlef</creator>
>>> 		<opencms_version>7.0.4</opencms_version>
>>> 		<createdate>Tue, 25 Nov 2008 09:10:46 GMT</createdate>
>>> 		<infoproject>Offline</infoproject>
>>> 		<export_version>7</export_version>
>>> 	</info>
>>>
>>> I exported a single site:
>>>
>>> 	<files>
>>> 		<file>
>>> 			<destination>sites</destination>
>>> 			<type>folder</type>
>>> ...
>>> 			<flags>0</flags>
>>> 			<properties/>
>>> 			<relations/>
>>> 			<accesscontrol/>
>>> 		</file>
>>> 		<file>
>>> 			<destination>sites/mysite</destination>
>>> 			<type>folder</type>
>>>
>>> What I did after the export is to change the name of the site (here  
>>> it
>>> is now "mysite") with a search and replace in the manifest.xml.
>>>
>>> Best,
>>>
>>> Detlef
>>>
>>> Am 02.12.2008 um 12:04 schrieb Pomegranate Software|Arash  
>>> Kaffamanesh:
>>>
>>>
>>>       
>>>> Hi Detlef,
>>>>
>>>> hope you are well!
>>>>
>>>> Did you performed the export from root "/" and imported from root?
>>>> From which Version are you exporting, ist that version an official
>>>> version?
>>>>
>>>> Are the import versions in opencms-importexport.xml like that? :
>>>>
>>>> <importversions>
>>>>                <importversion
>>>> class="org.opencms.importexport.CmsImportVersion2"/>
>>>>                <importversion
>>>> class="org.opencms.importexport.CmsImportVersion3"/>
>>>>                <importversion
>>>> class="org.opencms.importexport.CmsImportVersion4"/>
>>>>                <importversion
>>>> class="org.opencms.importexport.CmsImportVersion5"/>
>>>>                <importversion
>>>> class="org.opencms.importexport.CmsImportVersion6"/>
>>>>                <importversion
>>>> class="org.opencms.importexport.CmsImportVersion7"/>
>>>> </importversions>
>>>>
>>>> You can alternatively unpack the exported zip file under packages in
>>>> a folder an choose import from server (the manifest file shall exist
>>>> in this folder).
>>>>
>>>> Best,
>>>> Arash
>>>>
>>>>
>>>> On 02.12.2008 10:56 Beyer Detlef wrote
>>>>
>>>>
>>>> Hi,
>>>>
>>>> I'm just trying to move a site from one OpenCMS installation to
>>>> another. I'm using the export database and import database  
>>>> functions.
>>>> The exports works fine but when I try to import the ZIP file on the
>>>> second machine I run into this error:
>>>>
>>>>
>>>>         
>>>>> Exception org.opencms.importexport.CmsImportExportException: File
>>>>> "manifest.xml" was not found.
>>>>> at
>>>>> org
>>>>> .opencms
>>>>> .importexport
>>>>> .CmsImportExportManager
>>>>> .getImportExportHandler(CmsImportExportManager.java:561)
>>>>> at
>>>>> org
>>>>> .opencms
>>>>> .importexport
>>>>> .CmsImportExportManager.importData(CmsImportExportManager.java:678)
>>>>> at
>>>>> org
>>>>> .opencms
>>>>> .workplace
>>>>> .threads.CmsDatabaseImportThread.run(CmsDatabaseImportThread.java:
>>>>>
>>>>>           
>>>> 94)
>>>>
>>>>         
>>>>> Caused by: org.opencms.importexport.CmsImportExportException: Error
>>>>> reading file "manifest.xml".
>>>>> at
>>>>> org
>>>>> .opencms
>>>>> .importexport.CmsImportHelper.getFileStream(CmsImportHelper.java:
>>>>>
>>>>>           
>>>> 244)
>>>>
>>>>         
>>>>> at
>>>>> org
>>>>> .opencms
>>>>> .importexport
>>>>> .CmsImportExportManager
>>>>> .getImportExportHandler(CmsImportExportManager.java:555)
>>>>> ... 2 more
>>>>> Caused by: java.util.zip.ZipException: File not found in zipfile:
>>>>> manifest.xml
>>>>> at
>>>>> org
>>>>> .opencms
>>>>> .importexport.CmsImportHelper.getFileStream(CmsImportHelper.java:
>>>>>
>>>>>           
>>>> 227)
>>>>
>>>>         
>>>>> ... 3 more
>>>>>
>>>>>           
>>>> Inside of the archive is a file named "manifest.xml"...?!
>>>>
>>>> Any ideas?
>>>>
>>>> Thanks,
>>>>
>>>> Detlef
>>>>
>>>> _______________________________________________
>>>> This mail is sent to you from the opencms-dev mailing list
>>>> To change your list options, or to unsubscribe from the list, please
>>>> visit
>>>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> This mail is sent to you from the opencms-dev mailing list
>>>> To change your list options, or to unsubscribe from the list, please
>>>> visit
>>>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>>>
>>>>         
>>> _______________________________________________
>>> This mail is sent to you from the opencms-dev mailing list
>>> To change your list options, or to unsubscribe from the list,  
>>> please visit
>>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>>
>>>
>>>       
>>
>>
>>
>>
>>
>> _______________________________________________
>> This mail is sent to you from the opencms-dev mailing list
>> To change your list options, or to unsubscribe from the list, please  
>> visit
>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>     
>
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
>
>   
 










More information about the opencms-dev mailing list