You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ga...@apache.org on 2013/06/20 17:38:02 UTC

svn commit: r866646 [1/6] - in /websites/production/geronimo/content: apidocs/2.0.1/ apidocs/2.1.3/ maven/car-maven-plugin-1.1/apidocs/ maven/components/geronimo-jaspi/1.0/apidocs/ maven/components/geronimo-jaspi/1.0/testapidocs/ maven/components/txman...

Author: gawor
Date: Thu Jun 20 15:37:58 2013
New Revision: 866646

Log:
apply fix for Javadoc HTML frame injection vulnerability - using Java API Documentation Updater Tool

Modified:
    websites/production/geronimo/content/apidocs/2.0.1/index.html
    websites/production/geronimo/content/apidocs/2.1.3/index.html
    websites/production/geronimo/content/maven/car-maven-plugin-1.1/apidocs/index.html
    websites/production/geronimo/content/maven/components/geronimo-jaspi/1.0/apidocs/index.html
    websites/production/geronimo/content/maven/components/geronimo-jaspi/1.0/testapidocs/index.html
    websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-connector/apidocs/index.html
    websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-connector/testapidocs/index.html
    websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-transaction/apidocs/index.html
    websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-transaction/testapidocs/index.html
    websites/production/geronimo/content/maven/external/catalina-ha/6.0.20.0/catalina-ha/apidocs/index.html
    websites/production/geronimo/content/maven/external/catalina/6.0.20.0/catalina/apidocs/index.html
    websites/production/geronimo/content/maven/external/jasper-el/6.0.20.0/jasper-el/apidocs/index.html
    websites/production/geronimo/content/maven/external/jasper/6.0.20.0/jasper/apidocs/index.html
    websites/production/geronimo/content/maven/external/juli/6.0.20.0/juli/apidocs/index.html
    websites/production/geronimo/content/maven/external/shared/6.0.20.0/shared/apidocs/index.html
    websites/production/geronimo/content/maven/external/tribes/6.0.20.0/tribes/apidocs/index.html
    websites/production/geronimo/content/maven/external/util/6.0.20.0/util/apidocs/index.html
    websites/production/geronimo/content/maven/genesis/1.4/plugins/maven-maven-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/genesis/1.4/plugins/tools-maven-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/genesis/1.5/plugins/maven-maven-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/genesis/2.0/genesis-maven-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/genesis/plugins/maven-maven-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/genesis/plugins/plugin-support/apidocs/index.html
    websites/production/geronimo/content/maven/genesis/plugins/script-maven-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/genesis/plugins/tools-maven-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/buildutil/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-client/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-ejb/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-war/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/calculator/calculator-ejb/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/calculator/calculator-war/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/customer/customer-client/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/customer/customer-ejb/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/customer/customer-war/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/dbtester/dbtester-war/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/inventory/inventory-war/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/jaxws-calculator/jaxws-calculator-war/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/jms-mdb/jms-mdb-ejb/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/jms-mdb/jms-mdb-war/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/jsp-examples/jsp-examples-war/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/myphonebook/myphonebook-ejb/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/mytime/mytime-ejb/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/servlet-examples/servlet-examples-war/apidocs/index.html
    websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/timereport/timereport-war/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-api/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-api/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-application/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-bootstrap/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-cli/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-admin/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-bsf/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-builtin/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-file/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-log4j/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-network/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-repository/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-shell/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-ssh/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-commands/gshell-text/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-diet/gshell-diet-log4j/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-maven-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-parser/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-parser/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-ansi/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-ansi/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-artifact-ivy/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-artifact-ivy/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-artifact-maven/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-artifact-maven/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-artifact-mercury/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-artifact/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-chronos/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-clp/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-clp/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-console/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-event/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-i18n/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-i18n/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-interpolation/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-io/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-io/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-marshal/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-plexus/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-security/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-spring/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-spring/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-terminal/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-vfs-meta/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-vfs-meta/testapidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-vfs-truezip/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-vfs/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-xstore/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-support/gshell-yarn/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-wisdom/gshell-wisdom-bootstrap/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-wisdom/gshell-wisdom-core/apidocs/index.html
    websites/production/geronimo/content/maven/gshell/gshell-wisdom/gshell-wisdom-core/testapidocs/index.html
    websites/production/geronimo/content/maven/javamail/1.7/geronimo-javamail_1.4_provider/apidocs/index.html
    websites/production/geronimo/content/maven/javamail/1.7/geronimo-javamail_1.4_provider/testapidocs/index.html
    websites/production/geronimo/content/maven/javamail/xbean-classpath/apidocs/index.html
    websites/production/geronimo/content/maven/plugins/directory/1.0/geronimo-directory/apidocs/index.html
    websites/production/geronimo/content/maven/plugins/directory/1.0/geronimo-directory/testapidocs/index.html
    websites/production/geronimo/content/maven/server/manifestcp/manifestcp-jar/apidocs/index.html
    websites/production/geronimo/content/maven/server/manifestcp/manifestcp-jar2/apidocs/index.html
    websites/production/geronimo/content/maven/server/manifestcp/manifestcp-war-jar/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-activation/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-activemq-gbean-management/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-activemq-gbean/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-axis-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-axis/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-client-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-client/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-clustering-builder-wadi/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-clustering-wadi/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-clustering/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-common/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-connector-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-connector/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-converter/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-core/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-deploy-config/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-deploy-jsr88/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-deploy-tool/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-deployment/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-derby/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-directory/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-hot-deploy/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-interceptor/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-j2ee-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-j2ee-schema/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-j2ee/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-jetty-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-jetty-clustering-wadi/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-jetty/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-jmx-remoting/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-kernel/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-mail/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-management/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-naming-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-naming/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-security-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-security/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-service-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-system/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-test-ddbean/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-timer/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-tomcat-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-tomcat/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-transaction/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-upgrade/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-util/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-web-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-webservices-builder/apidocs/index.html
    websites/production/geronimo/content/maven/server/modules/geronimo-webservices/apidocs/index.html
    websites/production/geronimo/content/maven/server/testsupport/test-deployment-j2ee_1.3/test-ejb-j2ee_1.3/apidocs/index.html
    websites/production/geronimo/content/maven/server/testsupport/test-deployment-j2ee_1.4/test-ejb-j2ee_1.4/apidocs/index.html
    websites/production/geronimo/content/maven/server/testsupport/testsupport-common/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-activation_1.0.2_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-commonj_1.1_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-concurrent_1.0_spec/1.0-EA/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-corba_2.3_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-corba_3.0_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-ejb_2.1_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-j2ee-connector_1.5_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-j2ee-deployment_1.1_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-j2ee-jacc_1.0_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-j2ee-management_1.0_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jacc_1.1_spec/1.0.2/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jacc_1.1_spec/1.0.2/testapidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jaspic_1.0_spec/1.0/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-javamail_1.3.1_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-javamail_1.4_spec/1.3/geronimo-javamail_1.4_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-javamail_1.4_spec/1.3/geronimo-javamail_1.4_spec/testapidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-javamail_1.4_spec/1.5/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-javamail_1.4_spec/1.5/testapidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-javamail_1.4_spec/1.6/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-javamail_1.4_spec/1.6/testapidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-javamail_1.4_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jaxb_2.1_spec/1.0/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jaxr_1.0_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jaxrpc_1.1_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jaxws_2.1_spec/1.0/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jms_1.1_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jpa_1.0_spec/1.1.2/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jsp_2.0_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-jta_1.0.1B_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-qname_1.1_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-saaj_1.1_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-saaj_1.3_spec/1.0.1/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-servlet_2.4_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-servlet_2.5_spec/1.2/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-servlet_2.5_spec/apidocs/index.html
    websites/production/geronimo/content/maven/specs/geronimo-spec-corba/apidocs/index.html
    websites/production/geronimo/content/maven/txmanager/2.1.2/geronimo-connector/apidocs/index.html
    websites/production/geronimo/content/maven/txmanager/2.1.2/geronimo-connector/testapidocs/index.html
    websites/production/geronimo/content/maven/txmanager/2.1.2/geronimo-transaction/apidocs/index.html
    websites/production/geronimo/content/maven/txmanager/2.1.2/geronimo-transaction/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/maven-xbean-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-classloader/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-classloader/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-classpath/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-classpath/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-finder/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-finder/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-naming/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-naming/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-reflect/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-reflect/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-spring/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-spring/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-telnet/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/3.6/xbean-telnet/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/maven-xbean-plugin/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-classloader/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-classloader/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-classpath/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-classpath/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-finder/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-finder/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-kernel/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-kernel/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-naming/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-naming/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-osgi/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-osgi/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-reflect/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-reflect/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-server/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-server/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-spring-common/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-spring-itests/xbean-spring-itests-core/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-spring-v1/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-spring-v2/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-spring-v2a/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-spring-v2b/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-spring-v2c/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-spring/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-spring/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-telnet/apidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-telnet/testapidocs/index.html
    websites/production/geronimo/content/maven/xbean/xbean-tiger/apidocs/index.html

Modified: websites/production/geronimo/content/apidocs/2.0.1/index.html
==============================================================================
--- websites/production/geronimo/content/apidocs/2.0.1/index.html (original)
+++ websites/production/geronimo/content/apidocs/2.0.1/index.html Thu Jun 20 15:37:58 2013
@@ -9,7 +9,43 @@
         targetPage = "" + window.location.search;
         if (targetPage != "" && targetPage != "undefined")
            targetPage = targetPage.substring(1);
-        function loadFrames() {
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
+    function loadFrames() {
             if (targetPage != "" && targetPage != "undefined")
                  top.classFrame.location = top.targetPage;
         }
@@ -36,4 +72,4 @@ This document is designed to be viewed u
 Link to<A HREF="overview-summary.html">Non-frame version.</A>
 </NOFRAMES>
 </FRAMESET>
-</HTML>
\ No newline at end of file
+</HTML>

Modified: websites/production/geronimo/content/apidocs/2.1.3/index.html
==============================================================================
--- websites/production/geronimo/content/apidocs/2.1.3/index.html (original)
+++ websites/production/geronimo/content/apidocs/2.1.3/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo 2.1.3 API
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/car-maven-plugin-1.1/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/car-maven-plugin-1.1/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/car-maven-plugin-1.1/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -1,38 +1,74 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc on Tue Aug 29 10:57:26 CEST 2006-->
-<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<TITLE>
-Geronimo Maven2 Plugins :: CAR 1.1 API
-</TITLE>
-<SCRIPT type="text/javascript">
-    targetPage = "" + window.location.search;
-    if (targetPage != "" && targetPage != "undefined")
-       targetPage = targetPage.substring(1);
-    function loadFrames() {
-        if (targetPage != "" && targetPage != "undefined")
-             top.classFrame.location = top.targetPage;
-    }
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-</HEAD>
-<FRAMESET cols="20%,80%" title="" onLoad="top.loadFrames()">
-<FRAMESET rows="30%,70%" title="" onLoad="top.loadFrames()">
-<FRAME src="overview-frame.html" name="packageListFrame" title="All Packages">
-<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
-</FRAMESET>
-<FRAME src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
-<NOFRAMES>
-<H2>
-Frame Alert</H2>
-
-<P>
-This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
-<BR>
-Link to<A HREF="overview-summary.html">Non-frame version.</A>
-</NOFRAMES>
-</FRAMESET>
-</HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Aug 29 10:57:26 CEST 2006-->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+Geronimo Maven2 Plugins :: CAR 1.1 API
+</TITLE>
+<SCRIPT type="text/javascript">
+    targetPage = "" + window.location.search;
+    if (targetPage != "" && targetPage != "undefined")
+       targetPage = targetPage.substring(1);
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+</HEAD>
+<FRAMESET cols="20%,80%" title="" onLoad="top.loadFrames()">
+<FRAMESET rows="30%,70%" title="" onLoad="top.loadFrames()">
+<FRAME src="overview-frame.html" name="packageListFrame" title="All Packages">
+<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</FRAMESET>
+<FRAME src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
+<NOFRAMES>
+<H2>
+Frame Alert</H2>
+
+<P>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<BR>
+Link to<A HREF="overview-summary.html">Non-frame version.</A>
+</NOFRAMES>
+</FRAMESET>
+</HTML>

Modified: websites/production/geronimo/content/maven/components/geronimo-jaspi/1.0/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/components/geronimo-jaspi/1.0/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/components/geronimo-jaspi/1.0/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo JASPI implementation 1.0 API
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/components/geronimo-jaspi/1.0/testapidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/components/geronimo-jaspi/1.0/testapidocs/index.html (original)
+++ websites/production/geronimo/content/maven/components/geronimo-jaspi/1.0/testapidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo JASPI implementation 1.0 Test A
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-connector/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-connector/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-connector/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo TxManager :: Connector 2.1.3 AP
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-connector/testapidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-connector/testapidocs/index.html (original)
+++ websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-connector/testapidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo TxManager :: Connector 2.1.3 Te
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-transaction/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-transaction/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-transaction/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo TxManager :: Transaction 2.1.3 
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-transaction/testapidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-transaction/testapidocs/index.html (original)
+++ websites/production/geronimo/content/maven/components/txmanager/2.1.3/geronimo-transaction/testapidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo TxManager :: Transaction 2.1.3 
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/external/catalina-ha/6.0.20.0/catalina-ha/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/external/catalina-ha/6.0.20.0/catalina-ha/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/external/catalina-ha/6.0.20.0/catalina-ha/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Apache Geronimo Tomcat fork: Catalina-ha
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/external/catalina/6.0.20.0/catalina/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/external/catalina/6.0.20.0/catalina/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/external/catalina/6.0.20.0/catalina/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Apache Geronimo Tomcat fork: Catalina 6.
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/external/jasper-el/6.0.20.0/jasper-el/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/external/jasper-el/6.0.20.0/jasper-el/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/external/jasper-el/6.0.20.0/jasper-el/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Apache Geronimo Tomcat fork: Jasper-el 6
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/external/jasper/6.0.20.0/jasper/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/external/jasper/6.0.20.0/jasper/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/external/jasper/6.0.20.0/jasper/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Apache Geronimo Tomcat fork: Jasper 6.0.
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/external/juli/6.0.20.0/juli/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/external/juli/6.0.20.0/juli/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/external/juli/6.0.20.0/juli/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Apache Geronimo Tomcat fork: Juli 6.0.20
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/external/shared/6.0.20.0/shared/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/external/shared/6.0.20.0/shared/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/external/shared/6.0.20.0/shared/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Apache Geronimo Tomcat fork: Shared 6.0.
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/external/tribes/6.0.20.0/tribes/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/external/tribes/6.0.20.0/tribes/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/external/tribes/6.0.20.0/tribes/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Apache Geronimo Tomcat fork: Tribes 6.0.
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/external/util/6.0.20.0/util/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/external/util/6.0.20.0/util/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/external/util/6.0.20.0/util/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Apache Geronimo Tomcat fork: Util 6.0.20
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/genesis/1.4/plugins/maven-maven-plugin/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/genesis/1.4/plugins/maven-maven-plugin/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/genesis/1.4/plugins/maven-maven-plugin/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Genesis Plugins :: Maven 1.4 API
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/genesis/1.4/plugins/tools-maven-plugin/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/genesis/1.4/plugins/tools-maven-plugin/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/genesis/1.4/plugins/tools-maven-plugin/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Genesis Plugins :: Tools 1.4 API
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/genesis/1.5/plugins/maven-maven-plugin/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/genesis/1.5/plugins/maven-maven-plugin/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/genesis/1.5/plugins/maven-maven-plugin/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Genesis Plugins :: Maven 1.5 API
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/genesis/2.0/genesis-maven-plugin/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/genesis/2.0/genesis-maven-plugin/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/genesis/2.0/genesis-maven-plugin/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Genesis Maven Plugin 2.0 API
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/genesis/plugins/maven-maven-plugin/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/genesis/plugins/maven-maven-plugin/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/genesis/plugins/maven-maven-plugin/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -11,6 +11,42 @@ Genesis Plugins :: Maven 1.2-SNAPSHOT AP
     targetPage = "" + window.location.search;
     if (targetPage != "" && targetPage != "undefined")
        targetPage = targetPage.substring(1);
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/genesis/plugins/plugin-support/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/genesis/plugins/plugin-support/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/genesis/plugins/plugin-support/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -11,6 +11,42 @@ Genesis Plugins :: Plugin Support 1.2-SN
     targetPage = "" + window.location.search;
     if (targetPage != "" && targetPage != "undefined")
        targetPage = targetPage.substring(1);
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/genesis/plugins/script-maven-plugin/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/genesis/plugins/script-maven-plugin/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/genesis/plugins/script-maven-plugin/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -11,6 +11,42 @@ Genesis Plugins :: Script 1.2-SNAPSHOT A
     targetPage = "" + window.location.search;
     if (targetPage != "" && targetPage != "undefined")
        targetPage = targetPage.substring(1);
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/genesis/plugins/tools-maven-plugin/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/genesis/plugins/tools-maven-plugin/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/genesis/plugins/tools-maven-plugin/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -11,6 +11,42 @@ Genesis Plugins :: Tools 1.2-SNAPSHOT AP
     targetPage = "" + window.location.search;
     if (targetPage != "" && targetPage != "undefined")
        targetPage = targetPage.substring(1);
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/geronimo-samples/2.1.2/buildutil/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/geronimo-samples/2.1.2/buildutil/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/geronimo-samples/2.1.2/buildutil/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo Samples :: Buildutil 2.1.2 API
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-client/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-client/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-client/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo Samples :: bank :: CLIENT 2.1.2
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-ejb/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-ejb/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-ejb/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo Samples :: bank :: EJB 2.1.2 AP
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-war/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-war/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/bank/bank-war/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo Samples :: bank :: WAR 2.1.2 AP
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/calculator/calculator-ejb/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/calculator/calculator-ejb/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/calculator/calculator-ejb/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo Samples :: calculator :: EJB 2.
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;

Modified: websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/calculator/calculator-war/apidocs/index.html
==============================================================================
--- websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/calculator/calculator-war/apidocs/index.html (original)
+++ websites/production/geronimo/content/maven/geronimo-samples/2.1.2/samples/calculator/calculator-war/apidocs/index.html Thu Jun 20 15:37:58 2013
@@ -13,6 +13,42 @@ Geronimo Samples :: calculator :: WAR 2.
         targetPage = targetPage.substring(1);
     if (targetPage.indexOf(":") != -1)
         targetPage = "undefined";
+    if (targetPage != "" && !validURL(targetPage))
+        targetPage = "undefined";
+    function validURL(url) {
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_') {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
     function loadFrames() {
         if (targetPage != "" && targetPage != "undefined")
              top.classFrame.location = top.targetPage;