Author: jacopoc
Date: Tue Sep 17 06:04:51 2013
New Revision: 1523916

URL: http://svn.apache.org/r1523916
Log:
Backported the removal of Lucene dependent code from applications (there is now 
a lucene component in specialpurpose).

Added:
    ofbiz/branches/release13.07/runtime/indexes/   (with props)
Removed:
    ofbiz/branches/release13.07/applications/content/config/search.properties
    
ofbiz/branches/release13.07/applications/content/lib/lucene-analyzers-common-4.0.0.jar
    ofbiz/branches/release13.07/applications/content/lib/lucene-core-4.0.0.jar
    
ofbiz/branches/release13.07/applications/content/lib/lucene-queryparser-4.0.0.jar
    
ofbiz/branches/release13.07/applications/content/src/org/ofbiz/content/search/
Modified:
    ofbiz/branches/release13.07/   (props changed)
    ofbiz/branches/release13.07/.classpath
    ofbiz/branches/release13.07/LICENSE
    ofbiz/branches/release13.07/applications/content/build.xml
    ofbiz/branches/release13.07/applications/content/config/ContentUiLabels.xml
    ofbiz/branches/release13.07/applications/content/ofbiz-component.xml
    ofbiz/branches/release13.07/applications/content/servicedef/services.xml
    
ofbiz/branches/release13.07/applications/content/src/org/ofbiz/content/test/LuceneTests.java
    
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/AdvancedSearchPrep.groovy
    
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/Search.groovy
    
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/controller.xml
    
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/web.xml
    
ofbiz/branches/release13.07/applications/content/webapp/content/cms/AdminSearch.ftl
    ofbiz/branches/release13.07/applications/content/widget/cms/CMSForms.xml
    ofbiz/branches/release13.07/applications/content/widget/cms/CMSMenus.xml
    ofbiz/branches/release13.07/applications/content/widget/cms/CMSScreens.xml
    
ofbiz/branches/release13.07/applications/product/config/prodsearch.properties
    ofbiz/branches/release13.07/build.xml
    
ofbiz/branches/release13.07/framework/service/src/org/ofbiz/service/engine/GroovyBaseScript.groovy

Propchange: ofbiz/branches/release13.07/
------------------------------------------------------------------------------
  Merged /ofbiz/trunk:r1519999,1520319,1520321,1520326

Modified: ofbiz/branches/release13.07/.classpath
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/.classpath?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/.classpath (original)
+++ ofbiz/branches/release13.07/.classpath Tue Sep 17 06:04:51 2013
@@ -4,9 +4,6 @@
     <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
     <classpathentry kind="lib" 
path="applications/content/lib/fontbox-1.7.1.jar"/>
     <classpathentry kind="lib" 
path="applications/content/lib/jempbox-1.7.1.jar"/>
-    <classpathentry kind="lib" 
path="applications/content/lib/lucene-analyzers-common-4.0.0.jar"/>
-    <classpathentry kind="lib" 
path="applications/content/lib/lucene-core-4.0.0.jar"/>
-    <classpathentry kind="lib" 
path="applications/content/lib/lucene-queryparser-4.0.0.jar"/>
     <classpathentry kind="lib" 
path="applications/content/lib/pdfbox-1.7.1.jar"/>
     <classpathentry kind="lib" 
path="applications/content/lib/dom4j-1.6.1.jar"/>
     <classpathentry kind="lib" 
path="applications/content/lib/poi-3.8-20120326.jar"/>

Modified: ofbiz/branches/release13.07/LICENSE
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/LICENSE?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/LICENSE (original)
+++ ofbiz/branches/release13.07/LICENSE Tue Sep 17 06:04:51 2013
@@ -105,10 +105,6 @@ framework/testtools/lib/org.springframew
 framework/testtools/lib/org.springframework.web-3.1.0.M2.jar
 applications/content/lib/fontbox-1.7.1.jar
 applications/content/lib/jempbox-1.7.1.jar
-applications/content/lib/lucene-analyzers-common-4.0.0.jar
-applications/content/lib/lucene-core-3.0.0.jar
-applications/content/lib/lucene-core-4.0.0.jar
-applications/content/lib/lucene-queryparser-4.0.0.jar
 applications/content/lib/pdfbox-1.7.1.jar
 applications/content/lib/poi-3.8-20120326.jar
 applications/content/lib/poi-ooxml-3.8-20120326.jar

Modified: ofbiz/branches/release13.07/applications/content/build.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/build.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/applications/content/build.xml (original)
+++ ofbiz/branches/release13.07/applications/content/build.xml Tue Sep 17 
06:04:51 2013
@@ -60,11 +60,4 @@ under the License.
         <test-jar/>
     </target>
 
-    <target name="clean-lucene-index">
-        <delete verbose="on">
-            <fileset dir="index/" includes="*">
-                <exclude name="indexhere.txt"/>
-            </fileset>
-        </delete>
-    </target>
 </project>

Modified: 
ofbiz/branches/release13.07/applications/content/config/ContentUiLabels.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/config/ContentUiLabels.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/applications/content/config/ContentUiLabels.xml 
(original)
+++ ofbiz/branches/release13.07/applications/content/config/ContentUiLabels.xml 
Tue Sep 17 06:04:51 2013
@@ -3389,17 +3389,6 @@
         <value xml:lang="zh">模板</value>
         <value xml:lang="zh_TW">範本</value>
     </property>
-    <property key="ContentTestPermission">
-        <value xml:lang="da">Test tilladelse</value>
-        <value xml:lang="en">Test Permission</value>
-        <value xml:lang="fr">Tester l'autorisation</value>
-        <value xml:lang="it">Test Permesso</value>
-        <value xml:lang="ja">権限をテスト</value>
-        <value xml:lang="pt">Permissão de teste</value>
-        <value xml:lang="vi">Kiểm tra quyền</value>
-        <value xml:lang="zh">测试权限</value>
-        <value xml:lang="zh_TW">測試權限</value>
-    </property>
     <property key="ContentText">
         <value xml:lang="ar">نص</value>
         <value xml:lang="da">Tekst</value>

Modified: ofbiz/branches/release13.07/applications/content/ofbiz-component.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/ofbiz-component.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/applications/content/ofbiz-component.xml 
(original)
+++ ofbiz/branches/release13.07/applications/content/ofbiz-component.xml Tue 
Sep 17 06:04:51 2013
@@ -64,8 +64,6 @@ under the License.
     <service-resource type="eca" loader="main" 
location="servicedef/secas.xml"/>
     <service-resource type="mca" loader="main" location="servicedef/mca.xml"/>
 
-    <test-suite loader="main" location="testdef/lucenetests.xml"/>
-
     <webapp name="content"
         title="Content"
         server="default-server"

Modified: 
ofbiz/branches/release13.07/applications/content/servicedef/services.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/servicedef/services.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/applications/content/servicedef/services.xml 
(original)
+++ ofbiz/branches/release13.07/applications/content/servicedef/services.xml 
Tue Sep 17 06:04:51 2013
@@ -648,13 +648,6 @@
         <attribute name="fieldValue0" type="String" mode="IN" optional="true"/>
     </service>
 
-    <service name="indexTree" auth="true" engine="java" validate="true" 
transaction-timeout="7200"
-        location="org.ofbiz.content.search.SearchServices" invoke="indexTree">
-        <description>Index content under publish point</description>
-        <attribute mode="IN" name="contentId" optional="false" type="String"/>
-        <attribute mode="OUT" name="badIndexList" optional="true" type="List"/>
-        <attribute mode="OUT" name="goodIndexCount" optional="true" 
type="Integer"/>
-    </service>
     <service name="resequence" auth="true" engine="java" validate="true" 
transaction-timeout="7200"
         location="org.ofbiz.content.ContentManagementServices" 
invoke="resequence">
         <description>Reorder sequence numbers in ContentAssoc entities for a 
given parent id</description>

Modified: 
ofbiz/branches/release13.07/applications/content/src/org/ofbiz/content/test/LuceneTests.java
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/src/org/ofbiz/content/test/LuceneTests.java?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- 
ofbiz/branches/release13.07/applications/content/src/org/ofbiz/content/test/LuceneTests.java
 (original)
+++ 
ofbiz/branches/release13.07/applications/content/src/org/ofbiz/content/test/LuceneTests.java
 Tue Sep 17 06:04:51 2013
@@ -1,98 +0,0 @@
-/*
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License.
- */
-
-package org.ofbiz.content.test;
-
-import java.io.File;
-import java.util.List;
-import java.util.Map;
-
-import javolution.util.FastMap;
-
-import org.apache.lucene.analysis.Analyzer;
-import org.apache.lucene.analysis.standard.StandardAnalyzer;
-import org.apache.lucene.index.DirectoryReader;
-import org.apache.lucene.queryparser.classic.QueryParser;
-import org.apache.lucene.search.BooleanClause;
-import org.apache.lucene.search.BooleanQuery;
-import org.apache.lucene.search.IndexSearcher;
-import org.apache.lucene.search.Query;
-import org.apache.lucene.search.TopScoreDocCollector;
-import org.apache.lucene.store.Directory;
-import org.apache.lucene.store.FSDirectory;
-import org.ofbiz.base.util.UtilGenerics;
-import org.ofbiz.base.util.UtilMisc;
-import org.ofbiz.content.search.SearchWorker;
-import org.ofbiz.entity.GenericValue;
-import org.ofbiz.service.testtools.OFBizTestCase;
-
-public class LuceneTests extends OFBizTestCase {
-
-    protected GenericValue userLogin = null;
-
-    public LuceneTests(String name) {
-        super(name);
-    }
-
-    @Override
-    protected void setUp() throws Exception {
-        userLogin = delegator.findOne("UserLogin", 
UtilMisc.toMap("userLoginId", "system"), false);
-    }
-
-    @Override
-    protected void tearDown() throws Exception {
-    }
-
-    public void testCreateIndex() throws Exception {
-        Map<String, Object> ctx = FastMap.newInstance();
-        ctx.put("contentId", "WebStoreCONTENT");
-        ctx.put("userLogin", userLogin);
-        Map<String, Object> resp = dispatcher.runSync("indexTree", ctx);
-
-        assertEquals(7, resp.get("goodIndexCount"));
-
-        List<String> badIndexList = 
UtilGenerics.checkList(resp.get("badIndexList"));
-        assertEquals(8, badIndexList.size());
-    }
-
-    public void testSearchTermHand() throws Exception {
-        Directory directory = FSDirectory.open(new 
File(SearchWorker.getIndexPath(null)));
-        DirectoryReader r = null;
-        try {
-            r = DirectoryReader.open(directory);
-        } catch (Exception e) {
-            // ignore
-        }
-
-        BooleanQuery combQuery = new BooleanQuery();
-        String queryLine = "hand";
-
-        IndexSearcher searcher = new IndexSearcher(r);
-        Analyzer analyzer = new StandardAnalyzer(SearchWorker.LUCENE_VERSION);
-
-        QueryParser parser = new QueryParser(SearchWorker.LUCENE_VERSION, 
"content", analyzer);
-        Query query = parser.parse(queryLine);
-        combQuery.add(query, BooleanClause.Occur.MUST);
-
-        TopScoreDocCollector collector = TopScoreDocCollector.create(10, 
false);
-        searcher.search(combQuery, collector);
-
-        assertEquals("Only 1 result expected from the testdata", 1, 
collector.getTotalHits());
-    }
-}

Modified: 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/AdvancedSearchPrep.groovy
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/AdvancedSearchPrep.groovy?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/AdvancedSearchPrep.groovy
 (original)
+++ 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/AdvancedSearchPrep.groovy
 Tue Sep 17 06:04:51 2013
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import org.ofbiz.product.catalog.*
-import org.ofbiz.product.feature.*
-import org.ofbiz.product.product.*
-
-productFeaturesByTypeMap = ParametricSearch.getAllFeaturesByType(delegator, 
2000);
-productFeatureTypeIdsOrdered = new ArrayList(new 
TreeSet(productFeaturesByTypeMap.keySet()));
-
-searchOperator = request.getParameter("SEARCH_OPERATOR");
-if (!"AND".equals(searchOperator) && !"OR".equals(searchOperator)) {
-  searchOperator = "OR";
-}
-
-searchConstraintStrings = 
ProductSearchSession.searchGetConstraintStrings(false, session, delegator);
-searchSortOrderString = ProductSearchSession.searchGetSortOrderString(false, 
request);
-
-context.productFeaturesByTypeMap = productFeaturesByTypeMap;
-context.productFeatureTypeIdsOrdered = productFeatureTypeIdsOrdered;
-context.searchOperator = searchOperator;
-context.searchConstraintStrings = searchConstraintStrings;
-context.searchSortOrderString = searchSortOrderString;

Modified: 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/Search.groovy
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/Search.groovy?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/Search.groovy
 (original)
+++ 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/actions/cms/Search.groovy
 Tue Sep 17 06:04:51 2013
@@ -1,132 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import org.apache.lucene.analysis.standard.StandardAnalyzer
-import org.apache.lucene.document.Document
-import org.apache.lucene.index.Term
-import org.apache.lucene.queryparser.classic.QueryParser
-import org.apache.lucene.store.FSDirectory
-import org.ofbiz.base.util.Debug
-import org.ofbiz.base.util.UtilHttp
-import org.ofbiz.content.search.SearchWorker
-import org.ofbiz.product.feature.ParametricSearch
-import org.apache.lucene.search.*
-import org.apache.lucene.store.Directory
-import org.apache.lucene.index.DirectoryReader
-
-paramMap = UtilHttp.getParameterMap(request);
-queryLine = paramMap.queryLine.toString();
-Debug.logInfo("in search, queryLine:" + queryLine, "");
-
-siteId = paramMap.lcSiteId;
-Debug.logInfo("in search, siteId:" + siteId, "");
-
-searchFeature1 = (String) paramMap.SEARCH_FEAT;
-searchFeature2 = (String) paramMap.SEARCH_FEAT2;
-searchFeature3 = (String) paramMap.SEARCH_FEAT3;
-
-featureIdByType = ParametricSearch.makeFeatureIdByTypeMap(paramMap);
-Debug.logInfo("in search, featureIdByType:" + featureIdByType, "");
-
-combQuery = new BooleanQuery();
-Directory directory = FSDirectory.open(new 
File(SearchWorker.getIndexPath(null)));
-DirectoryReader reader = DirectoryReader.open(directory);
-
-try {
-    Debug.logInfo("in search, indexPath:" + directory.toString(), "");
-    searcher = new IndexSearcher(reader);
-    Debug.logInfo("in search, searcher:" + searcher, "");
-    analyzer = new StandardAnalyzer(SearchWorker.LUCENE_VERSION);
-} catch (java.io.FileNotFoundException e) {
-    request.setAttribute("errorMsgReq", "No index file exists.");
-    Debug.logError("in search, error:" + e.getMessage(), "");
-    return;
-}
-
-if (queryLine || siteId) {
-    Query query = null;
-    if (queryLine) {
-        QueryParser parser = new QueryParser(SearchWorker.LUCENE_VERSION, 
"content", analyzer);
-        query = parser.parse(queryLine);
-        combQuery.add(query, BooleanClause.Occur.MUST);
-    }
-    Debug.logInfo("in search, combQuery(0):" + combQuery, "");
-
-    if (siteId) {
-        termQuery = new TermQuery(new Term("site", siteId.toString()));
-        combQuery.add(termQuery, BooleanClause.Occur.MUST);
-        Debug.logInfo("in search, termQuery:" + termQuery.toString(), "");
-    }
-    Debug.logInfo("in search, combQuery(1):" + combQuery, "");
-}
-
-if (searchFeature1 || searchFeature2 || searchFeature3 || 
!featureIdByType.isEmpty()) {
-    featureQuery = new BooleanQuery();
-    featuresRequired = BooleanClause.Occur.MUST;
-    if ("any".equals(paramMap.any_or_all)) {
-        featuresRequired = BooleanClause.Occur.SHOULD;
-    }
-
-    if (searchFeature1) {
-        termQuery = new TermQuery(new Term("feature", searchFeature1));
-        featureQuery.add(termQuery, featuresRequired);
-        Debug.logInfo("in search searchFeature1, termQuery:" + 
termQuery.toString(), "");
-    }
-
-    if (searchFeature2) {
-        termQuery = new TermQuery(new Term("feature", searchFeature2));
-        featureQuery.add(termQuery, featuresRequired);
-        Debug.logInfo("in search searchFeature2, termQuery:" + 
termQuery.toString(), "");
-    }
-
-    if (searchFeature3) {
-        termQuery = new TermQuery(new Term("feature", searchFeature3));
-        featureQuery.add(termQuery, featuresRequired);
-        Debug.logInfo("in search searchFeature3, termQuery:" + 
termQuery.toString(), "");
-    }
-
-  if (featureIdByType) {
-    featureIdByType.each { key, value ->
-            termQuery = new TermQuery(new Term("feature", value));
-            featureQuery.add(termQuery, featuresRequired);
-            Debug.logInfo("in search searchFeature3, termQuery:" + 
termQuery.toString(), "");
-        }
-    combQuery.add(featureQuery, featuresRequired);
-    }
-}
-if (searcher) {
-    Debug.logInfo("in search searchFeature3, combQuery:" + 
combQuery.toString(), "");
-    TopScoreDocCollector collector = TopScoreDocCollector.create(100, false); 
//defaulting to 100 results
-    searcher.search(combQuery, collector);
-    ScoreDoc[] hits = collector.topDocs().scoreDocs;
-    Debug.logInfo("in search, hits:" + collector.getTotalHits(), "");
-
-    contentList = [] as ArrayList;
-    hitSet = [:] as HashSet;
-    for (int start = 0; start < collector.getTotalHits(); start++) {
-        Document doc = searcher.doc(hits[start].doc)
-        contentId = doc.get("contentId");
-        content = delegator.findOne("Content", [contentId : contentId], true);
-        if (!hitSet.contains(contentId)) {
-            contentList.add(content);
-            hitSet.add(contentId);
-        }
-    }
-    context.queryResults = contentList;
-}

Modified: 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/controller.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/controller.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/controller.xml
 (original)
+++ 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/controller.xml
 Tue Sep 17 06:04:51 2013
@@ -1651,7 +1651,6 @@ under the License.
     <request-map uri="UserPermissions"><security auth="true" 
https="true"/><response name="success" type="view" 
value="UserPermissions"/></request-map>
     <request-map uri="CMSContentFind"><security auth="true" 
https="true"/><response name="success" type="view" 
value="CMSContentFind"/></request-map>
     <request-map uri="CMSContentEdit"><security auth="true" 
https="true"/><response name="success" type="view" 
value="CMSContentEdit"/></request-map>
-    <request-map uri="CMSContentAdd"><security auth="true" 
https="true"/><response name="success" type="view" 
value="CMSContentAdd"/></request-map>
     <request-map uri="CMSSites"><security auth="true" https="true"/><response 
name="success" type="view" value="CMSSites"/></request-map>
     <request-map uri="updateSiteRoles">
         <security https="true" auth="true"/>
@@ -1717,22 +1716,6 @@ under the License.
         <response name="success" type="view" value="CMSContentEdit"/>
         <response name="error" type="view" value="EditAddContent"/>
     </request-map>
-    <request-map uri="AdminSearch"><security https="true" 
auth="true"/><response name="success" type="view" 
value="AdminSearch"/></request-map>
-    <request-map uri="AdminIndex"><security https="true" 
auth="true"/><response name="success" type="view" 
value="AdminIndex"/></request-map>
-    <request-map uri="indexTree">
-        <security https="true" auth="true"/>
-        <event invoke="indexTree" path="org.ofbiz.content.search.SearchEvents" 
type="java"/>
-        <response name="success" type="view" value="AdminIndex"/>
-        <response name="error" type="view" value="AdminIndex"/>
-    </request-map>
-
-
-   <request-map uri="TestPermission">
-        <security https="true" auth="true"/>
-        <event type="service" invoke="checkContentPermission"/>
-        <response name="success" type="view" value="TestPermission"/>
-        <response name="error" type="view" value="TestPermission"/>
-    </request-map>
 
     <!-- ================ CompDoc Requests ================= -->
     <!-- ================ SimpleContent Requests ================= -->
@@ -2048,15 +2031,11 @@ under the License.
 
     <view-map name="CMSContentFind" 
page="component://content/widget/cms/CMSScreens.xml#CMSContentFind" 
type="screen"/>
     <view-map name="CMSContentEdit" 
page="component://content/widget/cms/CMSScreens.xml#CMSContentEdit" 
type="screen"/>
-    <view-map name="CMSContentAdd" 
page="component://content/widget/cms/CMSScreens.xml#CMSContentAdd" 
type="screen"/>
     <view-map name="UserPermissions" 
page="component://content/widget/contentsetup/ContentSetupScreens.xml#UserPermissions"
 type="screen"/>
     <view-map name="CMSSites" 
page="component://content/widget/cms/CMSScreens.xml#CMSSites" type="screen"/>
     <view-map name="addSubSite" 
page="component://content/widget/cms/CMSScreens.xml#addSubSite" type="screen"/>
     <view-map name="EditAddContent" 
page="component://content/widget/cms/CMSScreens.xml#EditAddContent" 
type="screen"/>
-    <view-map name="AdminSearch" 
page="component://content/widget/cms/CMSScreens.xml#AdminSearch" type="screen"/>
-    <view-map name="AdminIndex" 
page="component://content/widget/cms/CMSScreens.xml#AdminIndex" type="screen"/>
     <view-map name="EditAddSubContent" 
page="component://content/widget/cms/CMSScreens.xml#EditAddSubContent" 
type="screen"/>
-    <view-map name="TestPermission" 
page="component://content/widget/cms/CMSScreens.xml#TestPermission" 
type="screen"/>
 
     <view-map name="ListContentRevisions" 
page="component://content/widget/compdoc/CompDocScreens.xml#ListContentRevisions"
 type="screen"/>
     <view-map name="EditContentRevision" 
page="component://content/widget/compdoc/CompDocScreens.xml#EditContentRevision"
 type="screen"/>

Modified: 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/web.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/web.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/web.xml 
(original)
+++ 
ofbiz/branches/release13.07/applications/content/webapp/content/WEB-INF/web.xml 
Tue Sep 17 06:04:51 2013
@@ -39,6 +39,11 @@ under the License.
         <param-value>component://content/widget/CommonScreens.xml</param-value>
         <description>The location of the main-decorator screen to use for this 
webapp; referred to as a context variable in screen def XML files.</description>
     </context-param>
+    <context-param>
+        <param-name>cmsDecoratorLocation</param-name>
+        <param-value>component://content/widget/CommonScreens.xml</param-value>
+        <description>The location of the cms decorator screen to use for this 
webapp; referred to as a context variable in screen def XML files.</description>
+    </context-param>
 
     <filter>
         <filter-name>ContextFilter</filter-name>

Modified: 
ofbiz/branches/release13.07/applications/content/webapp/content/cms/AdminSearch.ftl
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/webapp/content/cms/AdminSearch.ftl?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- 
ofbiz/branches/release13.07/applications/content/webapp/content/cms/AdminSearch.ftl
 (original)
+++ 
ofbiz/branches/release13.07/applications/content/webapp/content/cms/AdminSearch.ftl
 Tue Sep 17 06:04:51 2013
@@ -1,144 +0,0 @@
-<#--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<hr />
-    <form method="post"  action="/content/control/AdminSearch"  
name="searchQuery" style="margin: 0;">
-<table border="0" cellpadding="2" cellspacing="0">
-
-<tr>
-<td width="20%" align="right">
-<span class="tableheadtext">${uiLabelMap.ContentQueryLine}</span>
-</td>
-<td>&nbsp;</td>
-<td width="80%">
-<input type="text" class="inputBox" name="queryLine" size="60"/>
-</td>
-</tr>
-
-<tr>
-<td width="20%" align="right">
-<span class="tableheadtext">${uiLabelMap.CommonSelect} 
${uiLabelMap.ContentCategory}</span>
-</td>
-<td>&nbsp;</td>
-<td width="80%">
-<select name="lcSiteId">
-  <option value=""></option>
-  <@listSiteIds contentId="WebStoreCONTENT" indentIndex=0/>
-</select>
-</td>
-</tr>
-
-
-<!-- category form -->
-<tr>
-<td>
-  <table border="0" width="100%">
-    <tr>
-      <td align="right" valign="middle">
-        <div>${uiLabelMap.ProductFeatures}:</div>
-      </td>
-      <td align="right" valign="middle">
-        <div>
-          ${uiLabelMap.CommonAll} <input type="radio" name="any_or_all" 
value="all" checked="checked"/>
-          ${uiLabelMap.CommonAny} <input type="radio" name="any_or_all" 
value="any"/>
-        </div>
-      </td>
-    </tr>
-<#--
-    <tr>
-      <td align="right" valign="middle">
-        <div>Feature IDs:</div>
-      </td>
-      <td valign="middle">
-        <div>
-          <input type="text" class="inputBox" name="SEARCH_FEAT" size="15" 
value="${requestParameters.SEARCH_FEAT?if_exists}"/>&nbsp;
-          <input type="text" class="inputBox" name="SEARCH_FEAT2" size="15" 
value="${requestParameters.SEARCH_FEAT?if_exists}"/>&nbsp;
-          <input type="text" class="inputBox" name="SEARCH_FEAT3" size="15" 
value="${requestParameters.SEARCH_FEAT?if_exists}"/>&nbsp;
-        </div>
-      </td>
-    </tr>
--->
-    <#list productFeatureTypeIdsOrdered as productFeatureTypeId>
-      <#assign findPftMap = 
Static["org.ofbiz.base.util.UtilMisc"].toMap("productFeatureTypeId", 
productFeatureTypeId)>
-      <#assign productFeatureType = delegator.findOne("ProductFeatureType", 
findPftMap, true)>
-      <#assign productFeatures = 
productFeaturesByTypeMap[productFeatureTypeId]>
-      <tr>
-        <td align="right" valign="middle">
-          <div>${(productFeatureType.description)?if_exists}:</div>
-        </td>
-        <td valign="middle">
-          <div>
-            <select name="pft_${productFeatureTypeId}">
-              <option value="">- ${uiLabelMap.CommonAny} -</option>
-              <#list productFeatures as productFeature>
-              <option 
value="${productFeature.productFeatureId}">${productFeature.description?default("No
 Description")} [${productFeature.productFeatureId}]</option>
-              </#list>
-            </select>
-          </div>
-        </td>
-      </tr>
-    </#list>
-    <#if searchConstraintStrings?has_content>
-      <tr>
-        <td align="right" valign="top">
-          <div>${uiLabelMap.CommonLast} ${uiLabelMap.CommonSearch}:</div>
-        </td>
-        <td valign="top">
-            <#list searchConstraintStrings as searchConstraintString>
-                <div>&nbsp;-&nbsp;${searchConstraintString}</div>
-            </#list>
-            <div>${uiLabelMap.CommonSortedBy}: ${searchSortOrderString}</div>
-            <div>
-              ${uiLabelMap.CommonNew} ${uiLabelMap.CommonSearch} <input 
type="radio" name="clearSearch" value="Y" checked="checked"/>
-              ${uiLabelMap.CommonRefineSearch} <input type="radio" 
name="clearSearch" value="N"/>
-            </div>
-        </td>
-      </tr>
-    </#if>
-    </table>
-    </td>
-</tr>
-<tr>
-<td width="20%" align="right">
-&nbsp;</td>
-<td>&nbsp;</td>
-<td width="80%" colspan="4">
-<input type="submit" class="smallSubmit" name="submitButton" 
value="${uiLabelMap.CommonFind}"/>
-</td>
-
-</tr>
-</table>
-</form>
-
-
-<hr />
-
-<#macro listSiteIds contentId indentIndex=0>
-  <#assign dummy=Static["org.ofbiz.base.util.Debug"].logInfo("in listSiteIds, 
contentId:" + contentId,"")/>
-  <#assign dummy=Static["org.ofbiz.base.util.Debug"].logInfo("in listSiteIds, 
indentIndex:" + indentIndex,"")/>
-  <#local indent = ""/>
-  <#if 0 < indentIndex >
-    <#list 0..(indentIndex - 1) as idx>
-      <#local indent = indent + "&nbsp;&nbsp;"/>
-    </#list>
-  </#if>
-<@loopSubContent contentId=contentId viewIndex=0 viewSize=9999 
contentAssocTypeId="SUBSITE" returnAfterPickWhen="1==1";>
-  <option 
value="${content.contentId?lower_case}">${indent}${content.description}</option>
-  <@listSiteIds contentId=content.contentId indentIndex=indentIndex + 1 />
-</@loopSubContent>
-</#macro>

Modified: 
ofbiz/branches/release13.07/applications/content/widget/cms/CMSForms.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/widget/cms/CMSForms.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/applications/content/widget/cms/CMSForms.xml 
(original)
+++ ofbiz/branches/release13.07/applications/content/widget/cms/CMSForms.xml 
Tue Sep 17 06:04:51 2013
@@ -387,34 +387,6 @@ under the License.
     <form name="EditAddBioImage" target="persistBioImage" title="" 
type="upload" extends="EditAddImageMaster" header-row-style="header-row" 
default-table-style="basic-table">
     </form>
 
-    <form name="AdminIndex" target="AdminIndex" title="" type="single" 
header-row-style="header-row" default-table-style="basic-table">
-        <field name="indexContentIds" position="1"><text size="50"/></field>
-        <field name="submitButton" 
title="${uiLabelMap.ContentIndexEnteredIds}" widget-style="smallSubmit" 
position="2"><submit button-type="button"/></field>
-    </form>
-
-    <form name="AdminIndexAll" target="indexTree" title="" type="single" 
header-row-style="header-row" default-table-style="basic-table">
-        <field name="contentId" title=" " position="1"><text size="50" 
default-value="WebStoreCONTENT"/></field>
-        <field name="submitButton" title="${uiLabelMap.ContentIndexAll}" 
widget-style="smallSubmit" position="2"><submit button-type="button"/></field>
-    </form>
-
-    <form name="searchQuery" target="AdminSearch" title="" type="single" 
header-row-style="header-row" default-table-style="basic-table">
-        <field name="queryLine"><text size="60"/></field>
-        <field name="submitButton" title="${uiLabelMap.CommonFind}" 
widget-style="smallSubmit"><submit button-type="button"/></field>
-    </form>
-    <form name="searchList" type="list" target="" list-name="queryResults" 
paginate-target="/AdminSearch"
-        odd-row-style="alternate-row" default-table-style="basic-table 
hover-bar">
-        <field name="editContent" title=" ">
-           <hyperlink also-hidden="false" 
description="${uiLabelMap.CommonEdit}" target="CMSContentEdit">
-                <parameter param-name="contentId"/>
-                <parameter param-name="drDataResourceId" 
from-field="dataResourceId"/>
-                <parameter param-name="contentIdTo"/>
-            </hyperlink>
-        </field>
-        <field name="contentId"><display/></field>
-        <field name="dataResourceId"><display/></field>
-        <field name="contentName"><display/></field>
-    </form>
-
     <form name="EditAddContentStuff" target="persistContentStuff" title="" 
type="upload" default-map-name="currentValue"
         header-row-style="header-row" default-table-style="basic-table">
         <field name="contentAssocTitle" title="${uiLabelMap.ContentAssoc}" 
title-style="h1" map-name="dummy">
@@ -620,45 +592,4 @@ under the License.
         header-row-style="header-row" default-table-style="basic-table">
     </form>
 
-    <form name="TestPermission" target="TestPermission" title="" type="single"
-        header-row-style="header-row" default-table-style="basic-table">
-        <field name="contentId">
-            <text/>
-        </field>
-        <field name="partyId">
-            <text/>
-        </field>
-        <field name="userLoginId">
-            <text/>
-        </field>
-        <field name="targetOperationString">
-            <drop-down allow-empty="true">
-                <entity-options description="${description}"
-                    entity-name="ContentOperation" 
key-field-name="contentOperationId"/>
-            </drop-down>
-        </field>
-        <field name="displayFailCond">
-            <hidden value="true"/>
-        </field>
-        <field name="displayPassCond">
-            <hidden value="true"/>
-        </field>
-        <!--
-        <field name="contentPurposeString">
-            <drop-down allow-empty="true">
-                <entity-options description="${description}"
-                    entity-name="ContentPurposeType" 
key-field-name="contentPurposeTypeId"/>
-            </drop-down>
-        </field>
-        <field name="roleTypeString">
-            <drop-down allow-empty="true">
-                <entity-options description="${description}"
-                    entity-name="RoleType" key-field-name="roleTypeId"/>
-            </drop-down>
-        </field>
-            -->
-        <field name="submitButton" title="${uiLabelMap.CommonSubmit}" 
widget-style="smallSubmit">
-            <submit button-type="button"/>
-        </field>
-    </form>
 </forms>

Modified: 
ofbiz/branches/release13.07/applications/content/widget/cms/CMSMenus.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/widget/cms/CMSMenus.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/applications/content/widget/cms/CMSMenus.xml 
(original)
+++ ofbiz/branches/release13.07/applications/content/widget/cms/CMSMenus.xml 
Tue Sep 17 06:04:51 2013
@@ -33,46 +33,5 @@ under the License.
                 <parameter param-name="forumId" from-field="subsites.forumId"/>
             </link>
         </menu-item>
-
-        <menu-item name="index" title="${uiLabelMap.ContentIndex}" >
-            <link id="index" target="AdminIndex">
-            </link>
-        </menu-item>
-
-        <menu-item name="search" title="${uiLabelMap.CommonFind}" >
-            <link id="search" target="AdminSearch">
-            </link>
-        </menu-item>
-
-
-    </menu>
-
-    <menu name="content" default-menu-item-name="content" 
default-permission-operation="HAS_AUTHOR_ROLE|CONTENT_ADMIN"
-        default-permission-entity-action="_ADMIN" 
default-associated-content-id="${userLogin.userLoginId}" 
selected-menuitem-context-field-name="tabButtonItem"
-        title="" type="simple">
-
-
-       <menu-item name="contentfind" title="${uiLabelMap.ContentContent}" >
-            <link id="CMSContentFind" target="CMSContentFind" >
-                <parameter param-name="listSize" 
from-field="content.listSize"/>
-                <parameter param-name="highIndex" 
from-field="content.highIndex"/>
-                <parameter param-name="lowIndex" 
from-field="content.lowIndex"/>
-                <parameter param-name="viewSize" 
from-field="content.viewSize"/>
-                <parameter param-name="viewIndex" 
from-field="content.viewIndex"/>
-                <parameter param-name="queryString" 
from-field="content.queryString"/>
-            </link>
-       </menu-item>
-       <menu-item name="contentedit" title="${uiLabelMap.CommonEdit}" >
-            <link id="CMSContentEdit" target="CMSContentEdit">
-                <parameter param-name="contentId" 
from-field="content.currentValue.contentId"/>
-                <parameter param-name="dataResourceId" 
from-field="content.currentValue.dataResourceId"/>
-            </link>
-       </menu-item>
-       <menu-item name="contentadd" title="${uiLabelMap.CommonAdd}" >
-            <link id="CMSContentAdd" target="CMSContentAdd">
-            </link>
-       </menu-item>
-
     </menu>
-
 </menus>

Modified: 
ofbiz/branches/release13.07/applications/content/widget/cms/CMSScreens.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/content/widget/cms/CMSScreens.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/applications/content/widget/cms/CMSScreens.xml 
(original)
+++ ofbiz/branches/release13.07/applications/content/widget/cms/CMSScreens.xml 
Tue Sep 17 06:04:51 2013
@@ -34,7 +34,7 @@ under the License.
                 <set field="currentCMSMenuItemName" value="contentfind" 
to-scope="user"/>
             </actions>
             <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
+                <decorator-screen name="commonCmsDecorator" 
location="${parameters.cmsDecoratorLocation}">
                     <decorator-section name="body">
                         <section>
                             <widgets>
@@ -77,7 +77,7 @@ under the License.
                 <set field="menuContext.contentTarget" 
value="CMSContentEdit?contentId=${contentId}&amp;drDataResourceId=${dataResourceId}"/>
             </actions>
             <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
+                <decorator-screen name="commonCmsDecorator" 
location="${parameters.cmsDecoratorLocation}">
                     <decorator-section name="body">
                         <screenlet 
title="${uiLabelMap.PageTitleEditCMSContent}">
                             <platform-specific>
@@ -90,24 +90,6 @@ under the License.
         </section>
     </screen>
 
-    <screen name="CMSContentAdd">
-        <section>
-            <actions>
-                <script 
location="component://content/webapp/content/WEB-INF/actions/cms/GetMenuContext.groovy"/>
-                <set field="titleProperty" value="PageTitleEditContent"/>
-            </actions>
-            <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
-                    <decorator-section name="body">
-                        <screenlet title="${uiLabelMap.PageTitleEditContent}">
-                            <include-form name="EditContent" 
location="component://content/widget/cms/CMSForms.xml"/>
-                        </screenlet>
-                    </decorator-section>
-                </decorator-screen>
-            </widgets>
-        </section>
-    </screen>
-
     <screen name="EditAddContent">
         <section>
             <actions>
@@ -136,7 +118,7 @@ under the License.
                 <set field="enableEdit" value="true"/>
             </actions>
             <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
+                <decorator-screen name="commonCmsDecorator" 
location="${parameters.cmsDecoratorLocation}">
                     <decorator-section name="body">
                         <screenlet title="${uiLabelMap.ContentCMSEditPage}">
                             <link  text="${uiLabelMap.ContentGoToFind}" 
target="CMSContentFind?VIEW_INDEX=${CMSContentFindViewIndex}&amp;${CMSContentFindQueryString}"/>
@@ -171,7 +153,7 @@ under the License.
                 <set field="currentCMSMenuItemName" value="EditAddContent" 
to-scope="user"/>
             </actions>
             <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
+                <decorator-screen name="commonCmsDecorator" 
location="${parameters.cmsDecoratorLocation}">
                     <decorator-section name="body">
                         <screenlet 
title="${uiLabelMap.ContentCMSAddSubContent}">
                             <link  text="${uiLabelMap.ContentGoToFind}" 
target="CMSContentFind?VIEW_INDEX=${CMSContentFindViewIndex}&amp;${CMSContentFindQueryString}"/>
@@ -183,52 +165,6 @@ under the License.
         </section>
     </screen>
 
-    <screen name="AdminSearch">
-        <section>
-            <actions>
-                <script 
location="component://content/webapp/content/WEB-INF/actions/cms/GetMenuContext.groovy"/>
-                <script 
location="component://content/webapp/content/WEB-INF/actions/cms/AdvancedSearchPrep.groovy"/>
-                <script 
location="component://content/webapp/content/WEB-INF/actions/cms/Search.groovy"/>
-                <set field="titleProperty" value="ContentCMSSearchPage"/>
-                <set field="currentCMSMenuItemName" value="search" 
to-scope="user"/>
-                <property-map map-name="uiLabelMap" 
resource="ProductUiLabels"/>
-            </actions>
-            <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
-                    <decorator-section name="body">
-                        <screenlet title="${uiLabelMap.ContentCMSSearchPage}">
-                            <platform-specific>
-                                <html><html-template 
location="component://content/webapp/content/cms/AdminSearch.ftl"/></html>
-                            </platform-specific>
-                            <include-form name="searchList" 
location="component://content/widget/cms/CMSForms.xml"/>
-                        </screenlet>
-                    </decorator-section>
-                </decorator-screen>
-            </widgets>
-        </section>
-    </screen>
-
-
-    <screen name="AdminIndex">
-        <section>
-            <actions>
-                <script 
location="component://content/webapp/content/WEB-INF/actions/cms/GetMenuContext.groovy"/>
-                <set field="titleProperty" value="ContentCMSSearchPage"/>
-                <set field="currentCMSMenuItemName" value="index" 
to-scope="user"/>
-            </actions>
-            <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
-                    <decorator-section name="body">
-                        <screenlet title="${uiLabelMap.ContentCMSSearchPage}">
-                            <include-form name="AdminIndex" 
location="component://content/widget/cms/CMSForms.xml"/>
-                            <include-form name="AdminIndexAll" 
location="component://content/widget/cms/CMSForms.xml"/>
-                        </screenlet>
-                    </decorator-section>
-                </decorator-screen>
-            </widgets>
-        </section>
-    </screen>
-
     <screen name="CMSSites">
         <section>
             <actions>
@@ -241,7 +177,7 @@ under the License.
                 <script 
location="component://content/webapp/content/WEB-INF/actions/cms/MostRecentPrep.groovy"/>
             </actions>
             <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
+                <decorator-screen name="commonCmsDecorator" 
location="${parameters.cmsDecoratorLocation}">
                     <decorator-section name="body">
                         <screenlet title="${uiLabelMap.ContentCMSSearchPage}">
                             <platform-specific>
@@ -261,7 +197,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleSearchContent"/>
             </actions>
             <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
+                <decorator-screen name="commonCmsDecorator" 
location="${parameters.cmsDecoratorLocation}">
                     <decorator-section name="body">
                         <screenlet 
title="${uiLabelMap.PageTitleSearchContent}">
                             <platform-specific>
@@ -273,21 +209,4 @@ under the License.
             </widgets>
         </section>
     </screen>
-    <screen name="TestPermission">
-        <section>
-            <actions>
-                <script 
location="component://content/webapp/content/WEB-INF/actions/cms/GetMenuContext.groovy"/>
-                <set field="titleProperty" value="ContentTestPermission"/>
-            </actions>
-            <widgets>
-                <decorator-screen name="commonCmsDecorator" 
location="${parameters.mainDecoratorLocation}">
-                    <decorator-section name="body">
-                        <screenlet title="${uiLabelMap.ContentTestPermission}">
-                            <include-form name="TestPermission" 
location="component://content/widget/cms/CMSForms.xml"/>
-                        </screenlet>
-                    </decorator-section>
-                </decorator-screen>
-            </widgets>
-        </section>
-    </screen>
 </screens>

Modified: 
ofbiz/branches/release13.07/applications/product/config/prodsearch.properties
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/applications/product/config/prodsearch.properties?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- 
ofbiz/branches/release13.07/applications/product/config/prodsearch.properties 
(original)
+++ 
ofbiz/branches/release13.07/applications/product/config/prodsearch.properties 
Tue Sep 17 06:04:51 2013
@@ -20,7 +20,7 @@
 # OFBiz Product Search Settings
 ####
 
-# Assign a weight to each product keyword source during indexing/keywork 
inuduction
+# Assign a weight to each product keyword source during indexing/keyword 
induction
 index.weight.Product.productId=1
 index.weight.Product.productName=1
 index.weight.Product.internalName=1

Modified: ofbiz/branches/release13.07/build.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/build.xml?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- ofbiz/branches/release13.07/build.xml (original)
+++ ofbiz/branches/release13.07/build.xml Tue Sep 17 06:04:51 2013
@@ -75,7 +75,7 @@ under the License.
         <antcall target="clean-catalina"/>
         <antcall target="clean-cache"/>
         <antcall target="clean-tempfiles"/>
-        <antcall target="clean-lucene-index"/>
+        <antcall target="clean-search-indexes"/>
         <!-- FIXME: clean-downloads introduces some issues: with cobertura (on 
Windows can't be deleted, not sure why), 
                     but especially with postgresql drivers -->
         <!-- antcall target="clean-downloads"/ -->   
@@ -141,11 +141,11 @@ under the License.
         </subant>
     </target>
 
-    <target name="clean-lucene-index"
-          description="Remove lucene indexes created in 
applications/content/index">
-        <subant target="clean-lucene-index">
-            <filelist dir="." files="applications/content/build.xml"/>
-        </subant>
+    <target name="clean-search-indexes"
+            description="Remove search indexes (e.g. Lucene indexes) created 
under runtime/indexes">
+        <delete includeemptydirs="true">
+            <fileset dir="./runtime/indexes" includes="**/*" 
erroronmissingdir="false" />
+        </delete>
     </target>
 
     <target name="tests" depends="ofbiz-init">

Modified: 
ofbiz/branches/release13.07/framework/service/src/org/ofbiz/service/engine/GroovyBaseScript.groovy
URL: 
http://svn.apache.org/viewvc/ofbiz/branches/release13.07/framework/service/src/org/ofbiz/service/engine/GroovyBaseScript.groovy?rev=1523916&r1=1523915&r2=1523916&view=diff
==============================================================================
--- 
ofbiz/branches/release13.07/framework/service/src/org/ofbiz/service/engine/GroovyBaseScript.groovy
 (original)
+++ 
ofbiz/branches/release13.07/framework/service/src/org/ofbiz/service/engine/GroovyBaseScript.groovy
 Tue Sep 17 06:04:51 2013
@@ -57,6 +57,9 @@ abstract class GroovyBaseScript extends 
         // TODO: implement some clever i18n mechanism based on the userLogin 
and locale in the binding
         if (this.binding.getVariable('request')) {
             // the script is invoked as an "event"
+            if (message) {
+                
this.binding.getVariable('request').setAttribute("_EVENT_MESSAGE_", message)
+            }
             return 'success';
         } else {
             // the script is invoked as a "service"

Propchange: ofbiz/branches/release13.07/runtime/indexes/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Sep 17 06:04:51 2013
@@ -0,0 +1 @@
+*


Reply via email to