<?xml version="1.0" encoding="UTF-8"?>
<cpk>
    <elementTypes defaultElement="fileList">
        <elementType name="Dashboard" class="pt.webdetails.cpk.elements.impl.DashboardElementType">
            <elementLocations>
                <elementLocation path="dashboards/" isRecursive="true" pattern="^(?!admin).*\.wcdf" adminOnly="false"/>
                <elementLocation path="dashboards/admin" isRecursive="true" pattern=".*\.wcdf" adminOnly="true"/>
            </elementLocations>
        </elementType>
        <elementType name="Kettle" class="pt.webdetails.cpk.elements.impl.KettleElementType">
            <elementLocations>
                <elementLocation path="endpoints/kettle/" isRecursive="true" pattern=".*\.ktr" adminOnly="false"/>
                <elementLocation path="endpoints/kettle/" isRecursive="true" pattern=".*\.kjb" adminOnly="false"/>
            </elementLocations>
        </elementType>
    </elementTypes> 
</cpk> 

<?xml version="1.0" encoding="UTF-8"?>
<cpk>
    <elementTypes defaultElement="main">
        <elementType name="Dashboard" class="pt.webdetails.cpk.elements.impl.DashboardElementType">
            <elementLocations>
                <elementLocation path="dashboards/" isRecursive="true" pattern="^(?!admin).*\.wcdf" adminOnly="false"/>
                <elementLocation path="dashboards/admin" isRecursive="true" pattern=".*\.wcdf" adminOnly="true"/>
            </elementLocations>
        </elementType>
        <elementType name="Kettle" class="pt.webdetails.cpk.elements.impl.KettleElementType">
            <elementLocations>
                <elementLocation path="endpoints/kettle/" isRecursive="true" pattern=".*\.ktr" adminOnly="false"/>
                <elementLocation path="endpoints/kettle/" isRecursive="true" pattern=".*\.kjb" adminOnly="false"/>
            </elementLocations>
        </elementType>
    </elementTypes> 
</cpk> 

Set the default element as 'main'
Set the default element as 'main'
