[opencms-dev] Help Creating New Resource

Jason Schatz jes at urbancode.com
Mon Aug 23 18:51:20 CEST 2004


Hey Divya

Check out this thread, 
http://mail.opencms.org/pipermail/opencms-dev/2004q1/010104.html ,  it 
pretty much tells you everything that you need to know.  If need any 
further help just let me know

I think this should answer most of your questions though, let me know

--Jason

Ayvid B wrote:

>Hi Jason
>
>Could you please tell me how did you go about making changes in OpenCMS files for adding your templates or creating new resources.
>
>I am developing a website using OpenCMS and I have started with finding out in what files of OpenCMS I need to make changes in order to create a new page.
>
>Will appreciate your help.
>
>Thanks,
>Divya  
>
>
>On Sat, 21 Aug 2004 Jason Schatz wrote :
>  
>
>>Actually the only system.out that prints out is the first.  I never return from getting the resource type. I have narrowed the problem down to the Propertydefinition.  When it tries to get the propertydefinition in CmsDbAccess an exception is thrown because the
>>Propertydefinition cannot be found.  Im tracing through now but havnt gotten any breakthroughs yet.
>>
>>Also I tried your suggestion, not sure what version of OpenCms you are running, guessing the latest from CVS head.  I tried using your methods, but cms.createResource calls
>>the createResource method in I_ResourceTypes, which makes for an infinite loop, thanks for the suggestion though, it was nice to see a different message :-P.
>>
>>Thanks again,
>>--Jason
>>
>>Olli Aro wrote:
>>
>>    
>>
>>>Do you get all your system.outs? I seem to remember that the do-methods had
>>>some problems with permissions. You could try normal methods instead and
>>>replace:
>>>
>>>cms.doCreateFile -> cms.createResource
>>>cms.doLock -> cms.lockResource
>>>
>>>I normally create my files from JSPs and know those work.
>>>
>>>Regards,
>>>
>>>Olli
>>>
>>>-----Original Message-----
>>>From: Jason Schatz [mailto:jes at urbancode.com] Sent: 20 August 2004 18:13
>>>To: olli_aro at yahoo.co.uk; The OpenCms mailing list
>>>Subject: Re: [opencms-dev] Help Creating New Resource
>>>
>>>Hey Olli,
>>>
>>>I dont actually get a stack trace, otherwise this might be an easier bug to fix.  I'll go ahead and attach some source code.
>>>The CmsResourceTypeAction is located in com.opencms.file and CmsActionLauncher is placed in com.opencms.launcher, obviously.
>>>
>>>I have figured out that the problem is from the createResource() method of the CmsResourceTypeAction as far as I can tell.  Let me know what you think
>>>
>>>Thanks again,
>>>--Jason
>>>
>>>
>>>Olli Aro wrote:
>>>
>>> 
>>>      
>>>
>>>>Hi Jason,
>>>>
>>>>Some source code / stackTrace for your error would be useful to find out
>>>>what is going on. So are you creating a single new resource or collection
>>>>   
>>>>        
>>>>
>>>of
>>> 
>>>      
>>>
>>>>them? 
>>>>Olli
>>>>
>>>>-----Original Message-----
>>>>From: opencms-dev-bounces at opencms.org
>>>>[mailto:opencms-dev-bounces at opencms.org] On Behalf Of Jason Schatz
>>>>Sent: 20 August 2004 17:02
>>>>To: The OpenCms mailing list
>>>>Subject: [opencms-dev] Help Creating New Resource
>>>>
>>>>I am just finishing a module for creating a new resource and I have one problem I can't seem to solve.
>>>>I am trying to use explorer_files_new_othertype.html to create my module, since it seems to work fine for jsp types.
>>>>However, I get the following error when I create one of my resources.
>>>>
>>>>Error in getContent for template class com.opencms.workplace.CmsNewResourceOthertype
>>>>
>>>>The resource installs fine, it works correctly, it just doesnt forward back to the destination it was created when it is finished.  Any thoughts would be greatly appreciated. 
>>>>I have also tried several different CmsResourceTypeAction classes, even simply extending CmsResourceTypePlain and not overwritting any methods.  Let me know if you have any thoughts
>>>>
>>>>Thanks
>>>>--Jason
>>>>
>>>>
>>>>
>>>>_______________________________________________
>>>>This mail is send to you from the opencms-dev mailing list
>>>>To change your list options, or to unsubscribe from the list, please visit
>>>>http://mail.opencms.org/mailman/listinfo/opencms-dev
>>>>
>>>>---
>>>>Incoming mail is certified Virus Free.
>>>>Checked by AVG anti-virus system (http://www.grisoft.com).
>>>>Version: 6.0.737 / Virus Database: 491 - Release Date: 11/08/2004
>>>>
>>>>
>>>>---
>>>>Outgoing mail is certified Virus Free.
>>>>Checked by AVG anti-virus system (http://www.grisoft.com).
>>>>Version: 6.0.737 / Virus Database: 491 - Release Date: 11/08/2004
>>>>
>>>>
>>>>
>>>>
>>>>_______________________________________________
>>>>This mail is send to you from the opencms-dev mailing list
>>>>To change your list options, or to unsubscribe from the list, please visit
>>>>http://mail.opencms.org/mailman/listinfo/opencms-dev
>>>>
>>>>
>>>>   
>>>>        
>>>>
>>>---
>>>Incoming mail is certified Virus Free.
>>>Checked by AVG anti-virus system (http://www.grisoft.com).
>>>Version: 6.0.737 / Virus Database: 491 - Release Date: 11/08/2004
>>>
>>>   
>>>---
>>>Outgoing mail is certified Virus Free.
>>>Checked by AVG anti-virus system (http://www.grisoft.com).
>>>Version: 6.0.737 / Virus Database: 491 - Release Date: 11/08/2004
>>>
>>>
>>> 
>>>      
>>>
>>
>>_______________________________________________
>>This mail is send to you from the opencms-dev mailing list
>>To change your list options, or to unsubscribe from the list, please visit
>>http://mail.opencms.org/mailman/listinfo/opencms-dev
>>    
>>
>
>  
>




More information about the opencms-dev mailing list