I emptied the folder where the collections were stored as suggested above.

Then I ran this code:
<cftry><cfcollection action="delete" collection="ProgramExchange" language=
"english">
<cfcatch type="Any">
    <p>No Collection present to be deleted.</p>
</cfcatch>
</cftry>
<cfcollection action="create" collection="ProgramExchange" language=
"english">
<cfcollection action= "list" name="collectionlist1">
<cfdump var="#collectionlist1#">
<cfabort>

The result is as follows:
The message about no collection is printed because there is no collection 
to delete.
Then ther cfdump of collectionlist1 is diplayed showing an empty 
query/struct.

That is; although the action="create" tag is run, action="list" can't see 
it.

When I look in the directory where the collection is stored (previously 
cleared out and empty), the new collection is, in fact, there.

A second run of the code still passes by the delete tag but errors on the 
create tag as before with 
"Failed to create the collection: directory not empty; possible collection 
already present"

It seems that the fundamental problem is that OpenBD isn't seeing the 
collections to work with them.

I did recently update this install of the instakller version of openBD to 
version 3.1. Maybe something was missed.

Magnus



On Friday, 26 June 2015 14:04:19 UTC-7, Nitai @ Razuna wrote:
>
> Given the above error I suggest to simply delete the directory on disk. 
>
> On Friday, June 26, 2015, Magnus <[email protected] <javascript:>> wrote:
>
>> I have looked where the Collections are supposed to be stored and they 
>> are there.The files in each collection folder are not the same for each 
>> one. 
>> Could one or more of these be corrupted?
>> Can I just delete them?
>>
>> On Friday, 26 June 2015 13:57:02 UTC-7, Magnus wrote:
>>>
>>> I tried that.
>>>
>>> When I try to create the Collection is get this message:
>>> Failed to create the collection: directory not empty; possible 
>>> collection already present
>>>
>>> When I try to delete,I get this message:
>>> collection, Exchange, does not exist
>>>
>>> Same result for both tags and functions.
>>>
>>> Magnus
>>>
>>> On Thursday, 25 June 2015 20:46:21 UTC-7, Nitai @ Razuna wrote:
>>>>
>>>> I would recommend to simply create a quick CFM template and do:
>>>>
>>>> <cfset collectionDelete(name)>
>>>>
>>>> <cfset collectionCreate(name)>
>>>>
>>>> This will safely remove the collection and create a new one, thus also 
>>>> configure the entry in the bluedragon.xml properly.
>>>>
>>>> Notew: Wrap the functions above in a try/catch as OpenBD throws an 
>>>> error if it can't find the collection to delete or has an issue creating 
>>>> it.
>>>>
>>>> Hope this helps.
>>>>
>>>> Cheers,
>>>> Nitai
>>>>
>>>>
>>>> On Thu, Jun 25, 2015 at 9:22 PM, Magnus <[email protected]> wrote:
>>>>
>>>>> I deleted everything inside of the <cfcollection></cfcollection> tag 
>>>>> but when I restarted I got error dump from Tomcat. Unfortunately, I was 
>>>>> in 
>>>>> such a hurry to revert that I didn't copy the dump.
>>>>>
>>>>> But what should the empty collection tags look like. SHould there 
>>>>> still be a <collection> tag inside <cfcollection>?
>>>>>
>>>>> Magnus
>>>>>
>>>>> On Thursday, 25 June 2015 07:13:42 UTC-7, Alan Williamson wrote:
>>>>>>
>>>>>> edit your bluedragon.xml directly removing all references to the 
>>>>>> collection and then retry 
>>>>>>
>>>>>> On 24/06/2015 20:00, Magnus wrote: 
>>>>>> > My search is not working. It has previously worked and the code 
>>>>>> > related to it hasn't changed. 
>>>>>> > 
>>>>>> > When using the BD Administrator, no collections are listed but when 
>>>>>> I 
>>>>>> > try to a collection using the formerly working name I get this 
>>>>>> message: 
>>>>>>
>>>>>>  -- 
>>>>> -- 
>>>>> online documentation: http://openbd.org/manual/
>>>>> http://groups.google.com/group/openbd?hl=en
>>>>>
>>>>> --- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "Open BlueDragon" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>>
>>>> -- 
>>>> See for yourself how easy it is to manage files today. Join the 
>>>> revolution!
>>>>
>>>> Razuna - Hosted Digital Asset Management Solution
>>>> http://www.razuna.com/
>>>>
>>>> Razuna - Open Source Digital Asset Management
>>>> http://www.razuna.org/
>>>>
>>>> Twitter - http://twitter.com/razunahq
>>>> Support Platform - http://help.razuna.com
>>>>
>>>>   -- 
>> -- 
>> online documentation: http://openbd.org/manual/
>> http://groups.google.com/group/openbd?hl=en
>>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Open BlueDragon" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> -- 
> See for yourself how easy it is to manage files today. Join the revolution!
>
> Razuna - Hosted Digital Asset Management Solution
> http://www.razuna.com/
>
> Razuna - Open Source Digital Asset Management
> http://www.razuna.org/
>
> Twitter - http://twitter.com/razunahq
> Support Platform - http://help.razuna.com
>
>
>

-- 
-- 
online documentation: http://openbd.org/manual/
 http://groups.google.com/group/openbd?hl=en

--- 
You received this message because you are subscribed to the Google Groups "Open 
BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to