<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN' 'http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd'>

<ejb-jar>
  <description>Manager EJB Module</description>
  <display-name>ManagerJar</display-name>
  <enterprise-beans>
    <entity>
      <description>no description</description>
      <display-name>AuthorshipBean</display-name>
      <ejb-name>AuthorshipBean</ejb-name>
      <home>com.livis.livingtalks.ejb.AuthorshipHome</home>
      <remote>com.livis.livingtalks.ejb.Authorship</remote>
      <ejb-class>com.livis.livingtalks.ejb.AuthorshipEJB</ejb-class>
      <persistence-type>Container</persistence-type>
      <prim-key-class>java.lang.String</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field>
	<description>no description</description>
	<field-name>timestamp</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>editor</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>key</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>authorKey</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>talkKey</field-name>
      </cmp-field>
      <primkey-field>key</primkey-field>
      <security-role-ref>
	<role-name>master</role-name>
	<role-link>master</role-link>
      </security-role-ref>
    </entity>
    <entity>
      <description>no description</description>
      <display-name>AuthorBean</display-name>
      <ejb-name>AuthorBean</ejb-name>
      <home>com.livis.livingtalks.ejb.AuthorHome</home>
      <remote>com.livis.livingtalks.ejb.Author</remote>
      <ejb-class>com.livis.livingtalks.ejb.AuthorEJB</ejb-class>
      <persistence-type>Container</persistence-type>
      <prim-key-class>java.lang.String</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field>
	<description>no description</description>
	<field-name>email</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>timestamp</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>affiliation</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>address</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>firstName</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>editor</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>homePageUrl</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>cvHtml</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>title</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>key</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>lastName</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>photoUrl</field-name>
      </cmp-field>
      <primkey-field>key</primkey-field>
      <security-role-ref>
	<role-name>master</role-name>
	<role-link>master</role-link>
      </security-role-ref>
    </entity>
    <entity>
      <description>no description</description>
      <display-name>TrackBean</display-name>
      <ejb-name>TrackBean</ejb-name>
      <home>com.livis.livingtalks.ejb.TrackHome</home>
      <remote>com.livis.livingtalks.ejb.Track</remote>
      <ejb-class>com.livis.livingtalks.ejb.TrackEJB</ejb-class>
      <persistence-type>Container</persistence-type>
      <prim-key-class>java.lang.String</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field>
	<description>no description</description>
	<field-name>extraTrackCols</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>timestamp</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>room</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>editor</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>date</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>trackCol</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>title</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>key</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>page</field-name>
      </cmp-field>
      <primkey-field>key</primkey-field>
      <security-role-ref>
	<role-name>master</role-name>
	<role-link>master</role-link>
      </security-role-ref>
    </entity>
    <entity>
      <description>Conference talk category</description>
      <display-name>TypeBean</display-name>
      <ejb-name>TypeBean</ejb-name>
      <home>com.livis.livingtalks.ejb.TypeHome</home>
      <remote>com.livis.livingtalks.ejb.Type</remote>
      <ejb-class>com.livis.livingtalks.ejb.TypeEJB</ejb-class>
      <persistence-type>Container</persistence-type>
      <prim-key-class>java.lang.String</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field>
	<description>no description</description>
	<field-name>description</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>timestamp</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>typePageUrl</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>editorInDutyList</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>editor</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>key</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>iconUrl</field-name>
      </cmp-field>
      <primkey-field>key</primkey-field>
      <security-role-ref>
	<role-name>master</role-name>
	<role-link>master</role-link>
      </security-role-ref>
    </entity>
    <session>
      <description>Bean offering publishing, import and export features.</description>
      <display-name>PublishBean</display-name>
      <ejb-name>PublishBean</ejb-name>
      <home>com.livis.livingtalks.ejb.PublishHome</home>
      <remote>com.livis.livingtalks.ejb.Publish</remote>
      <ejb-class>com.livis.livingtalks.ejb.PublishEJB</ejb-class>
      <session-type>Stateful</session-type>
      <transaction-type>Container</transaction-type>
      <security-role-ref>
	<role-name>master</role-name>
	<role-link>master</role-link>
      </security-role-ref>
    </session>
    <entity>
      <description>no description</description>
      <display-name>TalkBean</display-name>
      <ejb-name>TalkBean</ejb-name>
      <home>com.livis.livingtalks.ejb.TalkHome</home>
      <remote>com.livis.livingtalks.ejb.Talk</remote>
      <ejb-class>com.livis.livingtalks.ejb.TalkEJB</ejb-class>
      <persistence-type>Container</persistence-type>
      <prim-key-class>java.lang.String</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field>
	<description>no description</description>
	<field-name>timestamp</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>slidesUrl</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>state</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>slidesSize</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>editor</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>speaker</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>homePageUrl</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>duration</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>title</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>key</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>paperUrl</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>abstractHtml</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>typeKey</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>draftUrl</field-name>
      </cmp-field>
      <primkey-field>key</primkey-field>
      <security-role-ref>
	<role-name>master</role-name>
	<role-link>master</role-link>
      </security-role-ref>
    </entity>
    <session>
      <description>The ManageBean is the main bean any client application will deal with.
It acts as a fassade to all entity bans which must not be interacted with directly.</description>
      <display-name>ManageBean</display-name>
      <ejb-name>ManageBean</ejb-name>
      <home>com.livis.livingtalks.ejb.ManageHome</home>
      <remote>com.livis.livingtalks.ejb.Manage</remote>
      <ejb-class>com.livis.livingtalks.ejb.ManageEJB</ejb-class>
      <session-type>Stateless</session-type>
      <transaction-type>Container</transaction-type>
      <ejb-ref>
	<ejb-ref-name>ejb/author</ejb-ref-name>
	<ejb-ref-type>Entity</ejb-ref-type>
	<home>com.livis.livingtalks.ejb.AuthorHome</home>
	<remote>com.livis.livingtalks.ejb.Author</remote>
      </ejb-ref>
      <ejb-ref>
	<ejb-ref-name>ejb/authorship</ejb-ref-name>
	<ejb-ref-type>Entity</ejb-ref-type>
	<home>com.livis.livingtalks.ejb.AuthorshipHome</home>
	<remote>com.livis.livingtalks.ejb.Authorship</remote>
      </ejb-ref>
      <ejb-ref>
	<ejb-ref-name>ejb/block</ejb-ref-name>
	<ejb-ref-type>Entity</ejb-ref-type>
	<home>com.livis.livingtalks.ejb.BlockHome</home>
	<remote>com.livis.livingtalks.ejb.Block</remote>
      </ejb-ref>
      <ejb-ref>
	<ejb-ref-name>ejb/pitem</ejb-ref-name>
	<ejb-ref-type>Entity</ejb-ref-type>
	<home>com.livis.livingtalks.ejb.PitemHome</home>
	<remote>com.livis.livingtalks.ejb.Pitem</remote>
      </ejb-ref>
      <ejb-ref>
	<ejb-ref-name>ejb/talk</ejb-ref-name>
	<ejb-ref-type>Entity</ejb-ref-type>
	<home>com.livis.livingtalks.ejb.TalkHome</home>
	<remote>com.livis.livingtalks.ejb.Talk</remote>
      </ejb-ref>
      <ejb-ref>
	<ejb-ref-name>ejb/track</ejb-ref-name>
	<ejb-ref-type>Entity</ejb-ref-type>
	<home>com.livis.livingtalks.ejb.TrackHome</home>
	<remote>com.livis.livingtalks.ejb.Track</remote>
      </ejb-ref>
      <ejb-ref>
	<ejb-ref-name>ejb/type</ejb-ref-name>
	<ejb-ref-type>Entity</ejb-ref-type>
	<home>com.livis.livingtalks.ejb.TypeHome</home>
	<remote>com.livis.livingtalks.ejb.Type</remote>
      </ejb-ref>
    </session>
    <entity>
      <description>no description</description>
      <display-name>PitemBean</display-name>
      <ejb-name>PitemBean</ejb-name>
      <home>com.livis.livingtalks.ejb.PitemHome</home>
      <remote>com.livis.livingtalks.ejb.Pitem</remote>
      <ejb-class>com.livis.livingtalks.ejb.PitemEJB</ejb-class>
      <persistence-type>Container</persistence-type>
      <prim-key-class>java.lang.String</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field>
	<description>no description</description>
	<field-name>timestamp</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>blockKey</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>editor</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>trackKey</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>start</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>key</field-name>
      </cmp-field>
      <primkey-field>key</primkey-field>
      <security-role-ref>
	<role-name>master</role-name>
	<role-link>master</role-link>
      </security-role-ref>
    </entity>
    <entity>
      <description>no description</description>
      <display-name>BlockBean</display-name>
      <ejb-name>BlockBean</ejb-name>
      <home>com.livis.livingtalks.ejb.BlockHome</home>
      <remote>com.livis.livingtalks.ejb.Block</remote>
      <ejb-class>com.livis.livingtalks.ejb.BlockEJB</ejb-class>
      <persistence-type>Container</persistence-type>
      <prim-key-class>java.lang.String</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field>
	<description>no description</description>
	<field-name>timestamp</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>talkList</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>editor</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>blockType</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>duration</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>title</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>key</field-name>
      </cmp-field>
      <cmp-field>
	<description>no description</description>
	<field-name>authorKey</field-name>
      </cmp-field>
      <primkey-field>key</primkey-field>
      <security-role-ref>
	<role-name>master</role-name>
	<role-link>master</role-link>
      </security-role-ref>
    </entity>
  </enterprise-beans>
  <assembly-descriptor>
    <security-role>
      <description>The superuser</description>
      <role-name>master</role-name>
    </security-role>
    <security-role>
      <description>anonymous users</description>
      <role-name>any</role-name>
    </security-role>
    <security-role>
      <description>People who may edit the model</description>
      <role-name>editor</role-name>
    </security-role>
    <security-role>
      <description>People who may update the program</description>
      <role-name>publisher</role-name>
    </security-role>
    <method-permission>
      <role-name>editor</role-name>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>publisher</role-name>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>master</role-name>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>any</role-name>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>editor</role-name>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>publisher</role-name>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>master</role-name>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>any</role-name>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>editor</role-name>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>publisher</role-name>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>master</role-name>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>any</role-name>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>editor</role-name>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>publisher</role-name>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>master</role-name>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>any</role-name>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>editor</role-name>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>exportXML</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>importXMLinOneTx</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>publisher</role-name>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>agenda</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>boolean</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>exportXML</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>talks</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>authors</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>overview</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>master</role-name>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>agenda</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>boolean</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>importXML</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>exportXML</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>talks</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>importXMLinOneTx</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>authors</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>overview</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>editor</role-name>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>publisher</role-name>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>master</role-name>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>any</role-name>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>editor</role-name>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setAuthorModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createPitem</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingBlockKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeAuthorship</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setPitemModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removePitem</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createAuthor</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeBlock</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingAuthorKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeType</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>invalidate</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setTalkModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createAuthorship</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createBlock</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setAuthorshipModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeAuthor</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setTypeModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createTalk</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setTrackModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setBlockModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createType</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingTalkKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeTalk</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeTrack</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPermittedTypeKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createTrack</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>master</role-name>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setAuthorModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createPitem</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingBlockKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeAuthorship</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setPitemModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removePitem</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createAuthor</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeBlock</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingAuthorKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeType</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>invalidate</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setTalkModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createAuthorship</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createBlock</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setAuthorshipModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeAuthor</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setTypeModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createTalk</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setTrackModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setBlockModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createType</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingTalkKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeTalk</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeTrack</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPermittedTypeKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createTrack</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>publisher</role-name>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingBlockKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingAuthorKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>invalidate</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingTalkKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPermittedTypeKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>any</role-name>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingBlockKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingAuthorKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingTalkKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPermittedTypeKeys</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodelsAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>editor</role-name>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>publisher</role-name>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>master</role-name>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>any</role-name>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <method-permission>
      <role-name>editor</role-name>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>publisher</role-name>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>master</role-name>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getEJBMetaData</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getEJBHome</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getHandle</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>isIdentical</method-name>
	<method-params>
	  <method-param>javax.ejb.EJBObject</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>getHomeHandle</method-name>
	<method-params />
      </method>
    </method-permission>
    <method-permission>
      <role-name>any</role-name>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPrimaryKey</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
    </method-permission>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorshipBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>AuthorBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TrackBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TypeBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>overview</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <trans-attribute>NotSupported</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>agenda</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>boolean</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <trans-attribute>NotSupported</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>exportXML</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>NotSupported</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>importXMLinOneTx</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>authors</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <trans-attribute>NotSupported</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PublishBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>talks</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	  <method-param>java.lang.String</method-param>
	  <method-param>[Ljava.lang.String;</method-param>
	</method-params>
      </method>
      <trans-attribute>NotSupported</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>TalkBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createAuthor</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createType</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createTalk</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removePitem</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingBlockKeys</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysByTypeKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingTalkKeys</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setTrackModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPage</method-name>
	<method-params>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setAuthorshipModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPermittedTypeKeys</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setTypeModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TypeModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeBlock</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorKeysAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByPageAndTrackCol</method-name>
	<method-params>
	  <method-param>int</method-param>
	  <method-param>int</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createBlock</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodelsAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setTalkModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TalkModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodelsAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>invalidate</method-name>
	<method-params />
      </method>
      <trans-attribute>NotSupported</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeTrack</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getDanglingAuthorKeys</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkKeysAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackShortmodelsAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createTrack</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.TrackModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockKeysByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByTalkKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodelsAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setPitemModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodelsAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTrackKeysByDate</method-name>
	<method-params>
	  <method-param>java.sql.Date</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeAuthor</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createAuthorship</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorshipModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeType</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getBlockShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeTalk</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipShortmodelsAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getPitemKeysByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeShortmodelsAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTypeKeysAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>createPitem</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipModel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getAuthorshipKeysByAuthorKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>removeAuthorship</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setBlockModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getTalkShortmodel</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>ManageBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>setAuthorModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.AuthorModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Supports</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTrackKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.PitemModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>PitemBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByBlockKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>putModel</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findAll</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>java.lang.Object</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>create</method-name>
	<method-params>
	  <method-param>com.livis.livingtalks.model.BlockModel</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByTalkList</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>getModel</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>findByPrimaryKey</method-name>
	<method-params>
	  <method-param>java.lang.String</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Home</method-intf>
	<method-name>remove</method-name>
	<method-params>
	  <method-param>javax.ejb.Handle</method-param>
	</method-params>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
    <container-transaction>
      <method>
	<ejb-name>BlockBean</ejb-name>
	<method-intf>Remote</method-intf>
	<method-name>remove</method-name>
	<method-params />
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
  </assembly-descriptor>
</ejb-jar>


