<p>Hi All,<br>I am new to opencms, By using opencms i want to create a News and faq modules for this i downloded some opencms5.0 sample news module and Opencms5.0 faq modules  which are using Contentdefination classes for creating news and faq on opencms. In that contentdefinationclasses they are importing the classes are 
<br> <br>import org.opencms.main.CmsException;<br>import</p>
<p>com.opencms.defaults.A_CmsBackoffice; <br>import</p>
<p>com.opencms.workplace.CmsXmlWpTemplateFile; <br>import</p>
<p>com.opencms.template.A_CmsXmlContent; <br>import</p>
<p>org.opencms.file.CmsObject; <br>i am trying to complie the downloaded Contentdefination class  while compling it gives error like </p>
<p>E:\news\NewsChannelContentDefinition.java:3: package com.opencms.core does not exist<br>import com.opencms.core.*;<br>^<br>E:\news\NewsChannelContentDefinition.java:4: package com.opencms.file does not exist <br>import 
com.opencms.file.*;<br>^<br>E:\news\NewsChannelContentDefinition.java:5: package com.opencms.template does not exist<br>import com.opencms.template.*;<br>^<br>E:\news\NewsChannelContentDefinition.java:6: package com.opencms.defaults
 does not exist<br>import com.opencms.defaults.*;<br>^<br>some where i have seen that in opencms6.0 the package names have been changed and some classes are dpricated in opencms6.0 ,for example in opencms6.0 we don't have  a  A_CmsContentDefination class and  A_CmsBackoffice classes.
</p>
<p>Some modules which  i have seen they used using XML/XSD for creating news and faqs articles .</p>
<p>I am confused how people have implemented these modules in v5.0 and in v6.0. i.e to extends ContentDefinition class or go with xml/xsd . </p>
<p>Currently i am using opencms6.0 ,can any one suggest me which of the content definition approach be used and if any one having documetaion for this please send to me  would much appriciated</p>
<p>Thanks & Regards,</p>
<p>Swamy</p>
<p> </p><br clear="all"><br>