This documentation relates to an earlier version of Cipango.
visit the current release documentation home.

Using SIP Annotations

To enable Sip Servlets annotations with Cipango, it should be started with configuration file cipango-annot.xml, i.e.

java -jar start.jar etc/cipango.xml etc/cipango-annot.xml
cipango-annot.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<Configure class="org.cipango.deployer.SipAppDeployer" id="SipAppDeployer">

  <Array id="annotationConfig" type="java.lang.String">
    <Item>org.mortbay.jetty.webapp.WebInfConfiguration</Item>
    <Item>org.mortbay.jetty.plus.webapp.EnvConfiguration</Item>
    <Item>org.mortbay.jetty.webapp.WebXmlConfiguration</Item>
    <Item>org.cipango.annotations.Configuration</Item> <!-- Enables annotation support -->
    <Item>org.mortbay.jetty.webapp.JettyWebXmlConfiguration</Item>
    <Item>org.mortbay.jetty.webapp.TagLibConfiguration</Item>
  </Array>
 
  <Set name="configurationClasses"><Ref id="annotationConfig"/></Set>
  
</Configure>