You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openmeetings.apache.org by "seba.wagner@gmail.com" <se...@gmail.com> on 2012/10/25 10:25:35 UTC

Re: svn commit: r1401969 - in /incubator/openmeetings/trunk/singlewebapp: ./ WebContent/WEB-INF/ src/org/apache/openmeetings/cli/ src/org/apache/openmeetings/servlet/outputhandler/ src/org/apache/openmeetings/web/components/admin/backup/

@Maxim:
Sorry but build fails now:

Buildfile: D:\work\workspaces\open_xx\Openmeetings\build.xml

clean.classes:
   [delete] Deleting directory
D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings

clean.dist:
   [delete] Deleting directory D:\work\workspaces\open_xx\Openmeetings\dist

clean:
   [delete] Deleting directory
D:\work\workspaces\open_xx\Openmeetings\build\junit

info:
     [echo] Ant version is Apache Ant(TM) version 1.8.3 compiled on
February 26 2012

-java6or7.check:
     [echo] Using Java 1.6.0_25 specification: 1.6

prepare.mkdir:
    [mkdir] Created dir: D:\work\workspaces\open_xx\Openmeetings\dist
    [mkdir] Created dir:
D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
    [mkdir] Created dir:
D:\work\workspaces\open_xx\Openmeetings\build\junit\report

-availability-check:

-retrieve-svntask:

-ant-task:

-retrieve-red5-server:

-retrieve-red5-client:

-retrieve-mainlibs:

-retrieve-om:

-retrieve-dtd-generator:

-retrieve-junit:

-retrieve-cmdadmin:

-retrieve-tools.jar:

resources:
     [copy] Copying 33 files to
D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings

compile.only:
     [echo] Compile main to
D:\work\workspaces\open_xx\Openmeetings/build/classes/openmeetings
    [javac] Compiling 418 source files to
D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
cannot find symbol
    [javac] symbol  : class FilterRegistration
    [javac] location: package javax.servlet
    [javac] import javax.servlet.FilterRegistration;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
cannot find symbol
    [javac] symbol  : class ServletRegistration
    [javac] location: package javax.servlet
    [javac] import javax.servlet.ServletRegistration;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
cannot find symbol
    [javac] symbol  : class SessionCookieConfig
    [javac] location: package javax.servlet
    [javac] import javax.servlet.SessionCookieConfig;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: package javax.servlet
    [javac] import javax.servlet.SessionTrackingMode;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
package javax.servlet.ServletRegistration does not exist
    [javac] import javax.servlet.ServletRegistration.Dynamic;
    [javac]                                         ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
package javax.servlet.descriptor does not exist
    [javac] import javax.servlet.descriptor.JspConfigDescriptor;
    [javac]                                ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
cannot find symbol
    [javac] symbol  : class Dynamic
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Dynamic addServlet(String servletName, String
className) {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
cannot find symbol
    [javac] symbol  : class Dynamic
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Dynamic addServlet(String servletName, Servlet
servlet) {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
cannot find symbol
    [javac] symbol  : class Dynamic
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Dynamic addServlet(String servletName,
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
cannot find symbol
    [javac] symbol  : class ServletRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public ServletRegistration getServletRegistration(
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
cannot find symbol
    [javac] symbol  : class ServletRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Map<String, ? extends ServletRegistration>
getServletRegistrations() {
    [javac]                                  ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
package javax.servlet.FilterRegistration does not exist
    [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
    [javac]                                            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
package javax.servlet.FilterRegistration does not exist
    [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
    [javac]                                            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
package javax.servlet.FilterRegistration does not exist
    [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
    [javac]                                            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
cannot find symbol
    [javac] symbol  : class FilterRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public FilterRegistration getFilterRegistration(
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
cannot find symbol
    [javac] symbol  : class FilterRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Map<String, ? extends FilterRegistration>
getFilterRegistrations() {
    [javac]                                  ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
cannot find symbol
    [javac] symbol  : class SessionCookieConfig
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public SessionCookieConfig getSessionCookieConfig() {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]                     Set<SessionTrackingMode>
sessionTrackingModes)
    [javac]                         ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Set<SessionTrackingMode>
getDefaultSessionTrackingModes() {
    [javac]                ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Set<SessionTrackingMode>
getEffectiveSessionTrackingModes() {
    [javac]                ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
cannot find symbol
    [javac] symbol  : class JspConfigDescriptor
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
    [javac]            ^
    [javac] Note: Starting OpenJPA Annotation Processor for Metamodel
Generation
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
cannot find symbol
    [javac] symbol  : class FilterRegistration
    [javac] location: package javax.servlet
    [javac] import javax.servlet.FilterRegistration;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
cannot find symbol
    [javac] symbol  : class ServletRegistration
    [javac] location: package javax.servlet
    [javac] import javax.servlet.ServletRegistration;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
cannot find symbol
    [javac] symbol  : class SessionCookieConfig
    [javac] location: package javax.servlet
    [javac] import javax.servlet.SessionCookieConfig;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: package javax.servlet
    [javac] import javax.servlet.SessionTrackingMode;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
package javax.servlet.ServletRegistration does not exist
    [javac] import javax.servlet.ServletRegistration.Dynamic;
    [javac]                                         ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
package javax.servlet.descriptor does not exist
    [javac] import javax.servlet.descriptor.JspConfigDescriptor;
    [javac]                                ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
cannot find symbol
    [javac] symbol  : class Dynamic
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Dynamic addServlet(String servletName, String
className) {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
cannot find symbol
    [javac] symbol  : class Dynamic
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Dynamic addServlet(String servletName, Servlet
servlet) {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
cannot find symbol
    [javac] symbol  : class Dynamic
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Dynamic addServlet(String servletName,
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
cannot find symbol
    [javac] symbol  : class ServletRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public ServletRegistration getServletRegistration(
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
cannot find symbol
    [javac] symbol  : class ServletRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Map<String, ? extends ServletRegistration>
getServletRegistrations() {
    [javac]                                  ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
package javax.servlet.FilterRegistration does not exist
    [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
    [javac]                                            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
package javax.servlet.FilterRegistration does not exist
    [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
    [javac]                                            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
package javax.servlet.FilterRegistration does not exist
    [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
    [javac]                                            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
cannot find symbol
    [javac] symbol  : class FilterRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public FilterRegistration getFilterRegistration(
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
cannot find symbol
    [javac] symbol  : class FilterRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Map<String, ? extends FilterRegistration>
getFilterRegistrations() {
    [javac]                                  ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
cannot find symbol
    [javac] symbol  : class SessionCookieConfig
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public SessionCookieConfig getSessionCookieConfig() {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]                     Set<SessionTrackingMode>
sessionTrackingModes)
    [javac]                         ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Set<SessionTrackingMode>
getDefaultSessionTrackingModes() {
    [javac]                ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Set<SessionTrackingMode>
getEffectiveSessionTrackingModes() {
    [javac]                ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
cannot find symbol
    [javac] symbol  : class JspConfigDescriptor
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
cannot find symbol
    [javac] symbol  : class FilterRegistration
    [javac] location: package javax.servlet
    [javac] import javax.servlet.FilterRegistration;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
cannot find symbol
    [javac] symbol  : class ServletRegistration
    [javac] location: package javax.servlet
    [javac] import javax.servlet.ServletRegistration;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
cannot find symbol
    [javac] symbol  : class SessionCookieConfig
    [javac] location: package javax.servlet
    [javac] import javax.servlet.SessionCookieConfig;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: package javax.servlet
    [javac] import javax.servlet.SessionTrackingMode;
    [javac]                     ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
package javax.servlet.ServletRegistration does not exist
    [javac] import javax.servlet.ServletRegistration.Dynamic;
    [javac]                                         ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
package javax.servlet.descriptor does not exist
    [javac] import javax.servlet.descriptor.JspConfigDescriptor;
    [javac]                                ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
cannot find symbol
    [javac] symbol  : class Dynamic
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Dynamic addServlet(String servletName, String
className) {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
cannot find symbol
    [javac] symbol  : class Dynamic
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Dynamic addServlet(String servletName, Servlet
servlet) {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
cannot find symbol
    [javac] symbol  : class Dynamic
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Dynamic addServlet(String servletName,
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
cannot find symbol
    [javac] symbol  : class ServletRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public ServletRegistration getServletRegistration(
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
cannot find symbol
    [javac] symbol  : class ServletRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Map<String, ? extends ServletRegistration>
getServletRegistrations() {
    [javac]                                  ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
package javax.servlet.FilterRegistration does not exist
    [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
    [javac]                                            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
package javax.servlet.FilterRegistration does not exist
    [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
    [javac]                                            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
package javax.servlet.FilterRegistration does not exist
    [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
    [javac]                                            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
cannot find symbol
    [javac] symbol  : class FilterRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public FilterRegistration getFilterRegistration(
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
cannot find symbol
    [javac] symbol  : class FilterRegistration
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Map<String, ? extends FilterRegistration>
getFilterRegistrations() {
    [javac]                                  ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
cannot find symbol
    [javac] symbol  : class SessionCookieConfig
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public SessionCookieConfig getSessionCookieConfig() {
    [javac]            ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]                     Set<SessionTrackingMode>
sessionTrackingModes)
    [javac]                         ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Set<SessionTrackingMode>
getDefaultSessionTrackingModes() {
    [javac]                ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
cannot find symbol
    [javac] symbol  : class SessionTrackingMode
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public Set<SessionTrackingMode>
getEffectiveSessionTrackingModes() {
    [javac]                ^
    [javac]
D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
cannot find symbol
    [javac] symbol  : class JspConfigDescriptor
    [javac] location: class org.apache.openmeetings.cli.DummyServletContext
    [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
    [javac]            ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 21 errors

BUILD FAILED
D:\work\workspaces\open_xx\Openmeetings\build.xml:542: Compile failed; see
the compiler error output for details.

Total time: 7 seconds

2012/10/25 <so...@apache.org>

> Author: solomax
> Date: Thu Oct 25 03:49:44 2012
> New Revision: 1401969
>
> URL: http://svn.apache.org/viewvc?rev=1401969&view=rev
> Log:
> Wicket: backup export is fixed
>
> Added:
>
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
> Removed:
>
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/HttpServletRequestEx.java
>
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/ServletRequestExFilter.java
> Modified:
>     incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>     incubator/openmeetings/trunk/singlewebapp/build.xml
>     incubator/openmeetings/trunk/singlewebapp/ivy.xml
>
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>
> Modified:
> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
> URL:
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>
> ==============================================================================
> --- incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
> (original)
> +++ incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
> Thu Oct 25 03:49:44 2012
> @@ -52,21 +52,6 @@
>          <url-pattern>/*</url-pattern>
>      </filter-mapping>
>
> -    <filter>
> -        <filter-name>ServletRequestExFilter</filter-name>
> -
>  <filter-class>org.apache.openmeetings.servlet.outputhandler.ServletRequestExFilter</filter-class>
> -        <init-param>
> -            <param-name>uriEncoding</param-name>
> -            <param-value>UTF-8</param-value>
> -        </init-param>
> -    </filter>
> -
> -
> -    <filter-mapping>
> -        <filter-name>ServletRequestExFilter</filter-name>
> -        <url-pattern>/*</url-pattern>
> -    </filter-mapping>
> -
>         <filter>
>                 <filter-name>OpenmeetingsApplication</filter-name>
>
> <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
>
> Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
> URL:
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>
> ==============================================================================
> --- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
> +++ incubator/openmeetings/trunk/singlewebapp/build.xml Thu Oct 25
> 03:49:44 2012
> @@ -80,6 +80,7 @@
>
>         <!-- compile classpath -->
>         <path id="compile.classpath">
> +               <fileset dir="${red5.lib}/plugins" includes="*.jar" />
>                 <fileset dir="${red5.server.lib}" includes="*.jar" />
>                 <fileset dir="${red5.client.lib}" includes="*.jar" />
>                 <fileset dir="${red5.lib}" includes="*.jar" />
>
> Modified: incubator/openmeetings/trunk/singlewebapp/ivy.xml
> URL:
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivy.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>
> ==============================================================================
> --- incubator/openmeetings/trunk/singlewebapp/ivy.xml (original)
> +++ incubator/openmeetings/trunk/singlewebapp/ivy.xml Thu Oct 25 03:49:44
> 2012
> @@ -60,8 +60,7 @@
>                         <include type="jar" />
>                 </dependency>
>                 <!-- include type="bundle" / FIXME unable to get openjpa
> without  sources -->
> -               <dependency org="org.apache.geronimo.specs"
> name="geronimo-jpa_2.0_spec"
> -                       rev="1.1" conf="mainlib.ext->*"
> transitive="false"/>
> +               <dependency org="org.apache.geronimo.specs"
> name="geronimo-jpa_2.0_spec" rev="1.1" conf="mainlib.ext->*"
> transitive="false"/>
>                 <!--  END OF mainlib -->
>
>                 <!--  START OF ANAKIA -->
> @@ -251,13 +250,10 @@
>                         <include type="jar" />
>                 </dependency>
>
> -                       <!-- include type="bundle" / FIXME unable to get
> openjpa without  sources -->
> +               <!-- include type="bundle" / FIXME unable to get openjpa
> without  sources -->
>                 <dependency org="org.mnode.ical4j" name="ical4j"
> rev="1.0.3" conf="openmeetings.ext->*" transitive="false"/>
>                 <dependency org="org.apache.openjpa" name="openjpa"
> rev="2.2.0" conf="openmeetings.ext->*" transitive="false"/>
>
> -               <dependency org="javax.servlet" name="servlet-api"
> rev="2.5" conf="openmeetings.axis2->*" transitive="false">
> -                       <include type="jar" />
> -               </dependency>
>                 <dependency org="org.apache.ws.commons.axiom"
> name="axiom-impl" rev="1.2.12" conf="openmeetings.axis2->*"
> transitive="true">
>                         <exclude name='commons-io' />
>                         <exclude name='commons-logging' />
> @@ -340,6 +336,7 @@
>                         <include type="jar" />
>                 </dependency>
>
> +               <exclude org="javax.servlet" module="servlet-api" type="*"
> ext="*" conf="*" matcher="exact"/>
>         </dependencies>
>  </ivy-module>
>
>
> Modified:
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
> URL:
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>
> ==============================================================================
> ---
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
> (original)
> +++
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
> Thu Oct 25 03:49:44 2012
> @@ -21,22 +21,13 @@ package org.apache.openmeetings.cli;
>  import java.io.BufferedReader;
>  import java.io.File;
>  import java.io.FileInputStream;
> -import java.io.InputStream;
>  import java.io.InputStreamReader;
> -import java.net.MalformedURLException;
> -import java.net.URL;
>  import java.util.Date;
> -import java.util.Enumeration;
>  import java.util.Map;
> -import java.util.Set;
>
>  import javax.mail.internet.AddressException;
>  import javax.mail.internet.InternetAddress;
> -import javax.servlet.RequestDispatcher;
> -import javax.servlet.Servlet;
> -import javax.servlet.ServletContext;
>  import javax.servlet.ServletContextEvent;
> -import javax.servlet.ServletException;
>
>  import org.apache.commons.cli.CommandLine;
>  import org.apache.commons.cli.OptionGroup;
> @@ -165,107 +156,7 @@ public class Admin {
>         private ClassPathXmlApplicationContext getApplicationContext(final
> String ctxName) {
>                 if (ctx == null) {
>                         OMContextListener omcl = new OMContextListener();
> -                       omcl.contextInitialized(new
> ServletContextEvent(new ServletContext() {
> -                               public void setAttribute(String arg0,
> Object arg1) {
> -                               }
> -
> -                               public void removeAttribute(String arg0) {
> -                               }
> -
> -                               public void log(String arg0, Throwable
> arg1) {
> -                               }
> -
> -                               public void log(Exception arg0, String
> arg1) {
> -                               }
> -
> -                               public void log(String arg0) {
> -                               }
> -
> -                               @SuppressWarnings("rawtypes")
> -                               public Enumeration getServlets() {
> -                                       return null;
> -                               }
> -
> -                               @SuppressWarnings("rawtypes")
> -                               public Enumeration getServletNames() {
> -                                       return null;
> -                               }
> -
> -                               public String getServletContextName() {
> -                                       return null;
> -                               }
> -
> -                               public Servlet getServlet(String arg0)
> throws ServletException {
> -                                       return null;
> -                               }
> -
> -                               public String getServerInfo() {
> -                                       return null;
> -                               }
> -
> -                               @SuppressWarnings("rawtypes")
> -                               public Set getResourcePaths(String arg0) {
> -                                       return null;
> -                               }
> -
> -                               public InputStream
> getResourceAsStream(String arg0) {
> -                                       return null;
> -                               }
> -
> -                               public URL getResource(String arg0) throws
> MalformedURLException {
> -                                       return null;
> -                               }
> -
> -                               public RequestDispatcher
> getRequestDispatcher(String arg0) {
> -                                       return null;
> -                               }
> -
> -                               public String getRealPath(String arg0) {
> -                                       return null;
> -                               }
> -
> -                               public RequestDispatcher
> getNamedDispatcher(String arg0) {
> -                                       return null;
> -                               }
> -
> -                               public int getMinorVersion() {
> -                                       return 0;
> -                               }
> -
> -                               public String getMimeType(String arg0) {
> -                                       return null;
> -                               }
> -
> -                               public int getMajorVersion() {
> -                                       return 0;
> -                               }
> -
> -                               @SuppressWarnings("rawtypes")
> -                               public Enumeration getInitParameterNames()
> {
> -                                       return null;
> -                               }
> -
> -                               public String getInitParameter(String
> arg0) {
> -                                       return null;
> -                               }
> -
> -                               public String getContextPath() {
> -                                       return ctxName;
> -                               }
> -
> -                               public ServletContext getContext(String
> arg0) {
> -                                       return null;
> -                               }
> -
> -                               @SuppressWarnings("rawtypes")
> -                               public Enumeration getAttributeNames() {
> -                                       return null;
> -                               }
> -
> -                               public Object getAttribute(String arg0) {
> -                                       return null;
> -                               }
> -                       }));
> +                       omcl.contextInitialized(new
> ServletContextEvent(new DummyServletContext()));
>                         try {
>                                 ctx = new
> ClassPathXmlApplicationContext("openmeetings-applicationContext.xml");
>                         } catch (Exception e) {
>
> Added:
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
> URL:
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java?rev=1401969&view=auto
>
> ==============================================================================
> ---
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
> (added)
> +++
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
> Thu Oct 25 03:49:44 2012
> @@ -0,0 +1,299 @@
> +/*
> + * 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.apache.openmeetings.cli;
> +
> +import java.io.InputStream;
> +import java.net.MalformedURLException;
> +import java.net.URL;
> +import java.util.Enumeration;
> +import java.util.EventListener;
> +import java.util.Map;
> +import java.util.Set;
> +
> +import javax.servlet.Filter;
> +import javax.servlet.FilterRegistration;
> +import javax.servlet.RequestDispatcher;
> +import javax.servlet.Servlet;
> +import javax.servlet.ServletContext;
> +import javax.servlet.ServletException;
> +import javax.servlet.ServletRegistration;
> +import javax.servlet.SessionCookieConfig;
> +import javax.servlet.SessionTrackingMode;
> +import javax.servlet.ServletRegistration.Dynamic;
> +import javax.servlet.descriptor.JspConfigDescriptor;
> +
> +public class DummyServletContext implements ServletContext {
> +       public ServletContext getContext(String uripath) {
> +               // stab
> +               return null;
> +       }
> +
> +       public String getContextPath() {
> +               // stab
> +               return null;
> +       }
> +
> +       public int getMajorVersion() {
> +               // stab
> +               return 0;
> +       }
> +
> +       public int getMinorVersion() {
> +               // stab
> +               return 0;
> +       }
> +
> +       public int getEffectiveMajorVersion() {
> +               // stab
> +               return 0;
> +       }
> +
> +       public int getEffectiveMinorVersion() {
> +               // stab
> +               return 0;
> +       }
> +
> +       public String getMimeType(String file) {
> +               // stab
> +               return null;
> +       }
> +
> +       public Set<String> getResourcePaths(String path) {
> +               // stab
> +               return null;
> +       }
> +
> +       public URL getResource(String path)
> +                       throws MalformedURLException {
> +               // stab
> +               return null;
> +       }
> +
> +       public InputStream getResourceAsStream(String path) {
> +               // stab
> +               return null;
> +       }
> +
> +       public RequestDispatcher getRequestDispatcher(String path) {
> +               // stab
> +               return null;
> +       }
> +
> +       public RequestDispatcher getNamedDispatcher(String name) {
> +               // stab
> +               return null;
> +       }
> +
> +       public Servlet getServlet(String name) throws ServletException {
> +               // stab
> +               return null;
> +       }
> +
> +       public Enumeration<Servlet> getServlets() {
> +               // stab
> +               return null;
> +       }
> +
> +       public Enumeration<String> getServletNames() {
> +               // stab
> +               return null;
> +       }
> +
> +       public void log(String msg) {
> +               // stab
> +       }
> +
> +       public void log(Exception exception, String msg) {
> +               // stab
> +       }
> +
> +       public void log(String message, Throwable throwable) {
> +               // stab
> +       }
> +
> +       public String getRealPath(String path) {
> +               // stab
> +               return null;
> +       }
> +
> +       public String getServerInfo() {
> +               // stab
> +               return null;
> +       }
> +
> +       public String getInitParameter(String name) {
> +               // stab
> +               return null;
> +       }
> +
> +       public Enumeration<String> getInitParameterNames() {
> +               // stab
> +               return null;
> +       }
> +
> +       public boolean setInitParameter(String name, String value) {
> +               // stab
> +               return false;
> +       }
> +
> +       public Object getAttribute(String name) {
> +               // stab
> +               return null;
> +       }
> +
> +       public Enumeration<String> getAttributeNames() {
> +               // stab
> +               return null;
> +       }
> +
> +       public void setAttribute(String name, Object object) {
> +               // stab
> +       }
> +
> +       public void removeAttribute(String name) {
> +               // stab
> +       }
> +
> +       public String getServletContextName() {
> +               // stab
> +               return null;
> +       }
> +
> +       public Dynamic addServlet(String servletName, String className) {
> +               // stab
> +               return null;
> +       }
> +
> +       public Dynamic addServlet(String servletName, Servlet servlet) {
> +               // stab
> +               return null;
> +       }
> +
> +       public Dynamic addServlet(String servletName,
> +                       Class<? extends Servlet> servletClass) {
> +               // stab
> +               return null;
> +       }
> +
> +       public <T extends Servlet> T createServlet(Class<T> c)
> +                       throws ServletException {
> +               // stab
> +               return null;
> +       }
> +
> +       public ServletRegistration getServletRegistration(
> +                       String servletName) {
> +               // stab
> +               return null;
> +       }
> +
> +       public Map<String, ? extends ServletRegistration>
> getServletRegistrations() {
> +               // stab
> +               return null;
> +       }
> +
> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
> +                       String filterName, String className) {
> +               // stab
> +               return null;
> +       }
> +
> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
> +                       String filterName, Filter filter) {
> +               // stab
> +               return null;
> +       }
> +
> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
> +                       String filterName, Class<? extends Filter>
> filterClass) {
> +               // stab
> +               return null;
> +       }
> +
> +       public <T extends Filter> T createFilter(Class<T> c)
> +                       throws ServletException {
> +               // stab
> +               return null;
> +       }
> +
> +       public FilterRegistration getFilterRegistration(
> +                       String filterName) {
> +               // stab
> +               return null;
> +       }
> +
> +       public Map<String, ? extends FilterRegistration>
> getFilterRegistrations() {
> +               // stab
> +               return null;
> +       }
> +
> +       public SessionCookieConfig getSessionCookieConfig() {
> +               // stab
> +               return null;
> +       }
> +
> +       public void setSessionTrackingModes(
> +                       Set<SessionTrackingMode> sessionTrackingModes)
> +                       throws IllegalStateException,
> IllegalArgumentException {
> +               // stab
> +       }
> +
> +       public Set<SessionTrackingMode> getDefaultSessionTrackingModes() {
> +               // stab
> +               return null;
> +       }
> +
> +       public Set<SessionTrackingMode> getEffectiveSessionTrackingModes()
> {
> +               // stab
> +               return null;
> +       }
> +
> +       public void addListener(
> +                       Class<? extends EventListener> listenerClass) {
> +               // stab
> +       }
> +
> +       public void addListener(String className) {
> +               // stab
> +       }
> +
> +       public <T extends EventListener> void addListener(T t) {
> +               // stab
> +       }
> +
> +       public <T extends EventListener> T createListener(Class<T> c)
> +                       throws ServletException {
> +               // stab
> +               return null;
> +       }
> +
> +       public void declareRoles(String... roleNames) {
> +               // stab
> +       }
> +
> +       public ClassLoader getClassLoader() {
> +               // stab
> +               return null;
> +       }
> +
> +       public JspConfigDescriptor getJspConfigDescriptor() {
> +               // stab
> +               return null;
> +       }
> +}
>
> Modified:
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
> URL:
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>
> ==============================================================================
> ---
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
> (original)
> +++
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
> Thu Oct 25 03:49:44 2012
> @@ -334,6 +334,8 @@ public class BackupExport {
>                         List<Configuration> list =
> configurationDaoImpl.getConfigurations(
>                                         0, Integer.MAX_VALUE,
> "c.configuration_id", true);
>                         Registry registry = new Registry();
> +                       registry.bind(OmTimeZone.class,
> OmTimeZoneConverter.class);
> +                       registry.bind(States.class, StateConverter.class);
>                         Strategy strategy = new RegistryStrategy(registry);
>                         Serializer serializer = new Persister(strategy);
>
>
> Modified:
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
> URL:
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>
> ==============================================================================
> ---
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
> (original)
> +++
> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
> Thu Oct 25 03:49:44 2012
> @@ -41,8 +41,6 @@ import org.apache.wicket.markup.html.for
>  import org.apache.wicket.markup.html.form.upload.FileUploadField;
>  import org.apache.wicket.markup.html.panel.FeedbackPanel;
>  import org.apache.wicket.model.Model;
> -import
> org.apache.wicket.request.handler.resource.ResourceStreamRequestHandler;
> -import org.apache.wicket.request.resource.ContentDisposition;
>  import org.apache.wicket.util.lang.Bytes;
>  import org.apache.wicket.util.resource.FileResourceStream;
>  import org.red5.logging.Red5LoggerFactory;
> @@ -120,14 +118,9 @@ public class BackupPanel extends AdminPa
>
> includeFilesInBackup.getConvertedInput()
>
>       .booleanValue());
>
> -
> /*download.setFileName(backupFile.getName());
> +
> download.setFileName(backupFile.getName());
>
> download.setResourceStream(new FileResourceStream(backupFile));
> -
> download.initiate(target);*/
> -
> ResourceStreamRequestHandler handler
> -                                                       = new
> ResourceStreamRequestHandler(new FileResourceStream(backupFile),
> backupFile.getName());
> -
> handler.setContentDisposition(ContentDisposition.ATTACHMENT);
> -
> -
> getRequestCycle().scheduleRequestHandlerAfterCurrent(handler);
> +                                               download.initiate(target);
>                                         } catch (Exception e) {
>                                                 log.error("Exception on
> panel backup download ", e);
>                                                 uploadFeedback.error(e);
>
>
>


-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com

Re: svn commit: r1401969 - in /incubator/openmeetings/trunk/singlewebapp: ./ WebContent/WEB-INF/ src/org/apache/openmeetings/cli/ src/org/apache/openmeetings/servlet/outputhandler/ src/org/apache/openmeetings/web/components/admin/backup/

Posted by Maxim Solodovnik <so...@gmail.com>.
done
revision 1402083

On Thu, Oct 25, 2012 at 5:24 PM, Maxim Solodovnik <so...@gmail.com>wrote:

> Thanks! I'll fix it
>
>
> On Thu, Oct 25, 2012 at 5:22 PM, seba.wagner@gmail.com <
> seba.wagner@gmail.com> wrote:
>
>> But admin tool does not work anymore after build:
>> D:\work\workspaces\open_xx\Openmeetings\dist\red5>REM
>> #############################################
>> Exception in thread "main" java.lang.NoClassDefFoundError:
>> javax/servlet/ServletContext
>> Caused by: java.lang.ClassNotFoundException: javax.servlet.ServletContext
>>         at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>> Could not find the main class: org.apache.openmeetings.cli.Admin.
>> Program will exit.
>>
>>
>> Sebastian
>>
>>
>> 2012/10/25 seba.wagner@gmail.com <se...@gmail.com>
>>
>> Building fine again,
>>>
>>> Thanks!
>>> Sebastian
>>>
>>>
>>> 2012/10/25 Maxim Solodovnik <so...@gmail.com>
>>>
>>>> Hello Sebastian,
>>>>
>>>> i did fix "clean build"
>>>> Your compilation errors are caused by outdated red5.
>>>>
>>>>
>>>> On Thu, Oct 25, 2012 at 3:47 PM, seba.wagner@gmail.com <
>>>> seba.wagner@gmail.com> wrote:
>>>>
>>>>> + If you run:
>>>>> ant clean.all
>>>>> and clean.ivy
>>>>>
>>>>> and then ant dist you will receive this error:
>>>>> BUILD FAILED
>>>>> D:\work\workspaces\open_xx\Openmeetings\build.xml:801:
>>>>> D:\work\workspaces\open_xx\Openmeetings\build\red5\server\dist\plugins does
>>>>> not exist.
>>>>>
>>>>> Sebastian
>>>>>
>>>>> 2012/10/25 seba.wagner@gmail.com <se...@gmail.com>
>>>>>
>>>>> @Maxim:
>>>>>> Sorry but build fails now:
>>>>>>
>>>>>> Buildfile: D:\work\workspaces\open_xx\Openmeetings\build.xml
>>>>>>
>>>>>> clean.classes:
>>>>>>    [delete] Deleting directory
>>>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>>>
>>>>>> clean.dist:
>>>>>>    [delete] Deleting directory
>>>>>> D:\work\workspaces\open_xx\Openmeetings\dist
>>>>>>
>>>>>> clean:
>>>>>>    [delete] Deleting directory
>>>>>> D:\work\workspaces\open_xx\Openmeetings\build\junit
>>>>>>
>>>>>> info:
>>>>>>      [echo] Ant version is Apache Ant(TM) version 1.8.3 compiled on
>>>>>> February 26 2012
>>>>>>
>>>>>> -java6or7.check:
>>>>>>      [echo] Using Java 1.6.0_25 specification: 1.6
>>>>>>
>>>>>> prepare.mkdir:
>>>>>>     [mkdir] Created dir: D:\work\workspaces\open_xx\Openmeetings\dist
>>>>>>     [mkdir] Created dir:
>>>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>>>     [mkdir] Created dir:
>>>>>> D:\work\workspaces\open_xx\Openmeetings\build\junit\report
>>>>>>
>>>>>> -availability-check:
>>>>>>
>>>>>> -retrieve-svntask:
>>>>>>
>>>>>> -ant-task:
>>>>>>
>>>>>> -retrieve-red5-server:
>>>>>>
>>>>>> -retrieve-red5-client:
>>>>>>
>>>>>> -retrieve-mainlibs:
>>>>>>
>>>>>> -retrieve-om:
>>>>>>
>>>>>> -retrieve-dtd-generator:
>>>>>>
>>>>>> -retrieve-junit:
>>>>>>
>>>>>> -retrieve-cmdadmin:
>>>>>>
>>>>>> -retrieve-tools.jar:
>>>>>>
>>>>>> resources:
>>>>>>      [copy] Copying 33 files to
>>>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>>>
>>>>>> compile.only:
>>>>>>      [echo] Compile main to
>>>>>> D:\work\workspaces\open_xx\Openmeetings/build/classes/openmeetings
>>>>>>     [javac] Compiling 418 source files to
>>>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class FilterRegistration
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.FilterRegistration;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class ServletRegistration
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.ServletRegistration;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>>>>> package javax.servlet.ServletRegistration does not exist
>>>>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>>>>     [javac]                                         ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>>>>> package javax.servlet.descriptor does not exist
>>>>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>>>>     [javac]                                ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class Dynamic
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Dynamic addServlet(String servletName, String
>>>>>> className) {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class Dynamic
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>>>>> servlet) {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class Dynamic
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Dynamic addServlet(String servletName,
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class ServletRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public ServletRegistration getServletRegistration(
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class ServletRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>>>>> getServletRegistrations() {
>>>>>>     [javac]                                  ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>>> addFilter(
>>>>>>     [javac]                                            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>>> addFilter(
>>>>>>     [javac]                                            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>>> addFilter(
>>>>>>     [javac]                                            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class FilterRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class FilterRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>>>>> getFilterRegistrations() {
>>>>>>     [javac]                                  ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]                     Set<SessionTrackingMode>
>>>>>> sessionTrackingModes)
>>>>>>     [javac]                         ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>>> getDefaultSessionTrackingModes() {
>>>>>>     [javac]                ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>>> getEffectiveSessionTrackingModes() {
>>>>>>     [javac]                ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class JspConfigDescriptor
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>>>>     [javac]            ^
>>>>>>     [javac] Note: Starting OpenJPA Annotation Processor for Metamodel
>>>>>> Generation
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class FilterRegistration
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.FilterRegistration;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class ServletRegistration
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.ServletRegistration;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>>>>> package javax.servlet.ServletRegistration does not exist
>>>>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>>>>     [javac]                                         ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>>>>> package javax.servlet.descriptor does not exist
>>>>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>>>>     [javac]                                ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class Dynamic
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Dynamic addServlet(String servletName, String
>>>>>> className) {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class Dynamic
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>>>>> servlet) {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class Dynamic
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Dynamic addServlet(String servletName,
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class ServletRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public ServletRegistration getServletRegistration(
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class ServletRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>>>>> getServletRegistrations() {
>>>>>>     [javac]                                  ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>>> addFilter(
>>>>>>     [javac]                                            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>>> addFilter(
>>>>>>     [javac]                                            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>>> addFilter(
>>>>>>     [javac]                                            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class FilterRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class FilterRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>>>>> getFilterRegistrations() {
>>>>>>     [javac]                                  ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]                     Set<SessionTrackingMode>
>>>>>> sessionTrackingModes)
>>>>>>     [javac]                         ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>>> getDefaultSessionTrackingModes() {
>>>>>>     [javac]                ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>>> getEffectiveSessionTrackingModes() {
>>>>>>     [javac]                ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class JspConfigDescriptor
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class FilterRegistration
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.FilterRegistration;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class ServletRegistration
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.ServletRegistration;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: package javax.servlet
>>>>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>>>>     [javac]                     ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>>>>> package javax.servlet.ServletRegistration does not exist
>>>>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>>>>     [javac]                                         ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>>>>> package javax.servlet.descriptor does not exist
>>>>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>>>>     [javac]                                ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class Dynamic
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Dynamic addServlet(String servletName, String
>>>>>> className) {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class Dynamic
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>>>>> servlet) {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class Dynamic
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Dynamic addServlet(String servletName,
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class ServletRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public ServletRegistration getServletRegistration(
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class ServletRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>>>>> getServletRegistrations() {
>>>>>>     [javac]                                  ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>>> addFilter(
>>>>>>     [javac]                                            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>>> addFilter(
>>>>>>     [javac]                                            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>>> addFilter(
>>>>>>     [javac]                                            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class FilterRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class FilterRegistration
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>>>>> getFilterRegistrations() {
>>>>>>     [javac]                                  ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>>>>     [javac]            ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]                     Set<SessionTrackingMode>
>>>>>> sessionTrackingModes)
>>>>>>     [javac]                         ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>>> getDefaultSessionTrackingModes() {
>>>>>>     [javac]                ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>>> getEffectiveSessionTrackingModes() {
>>>>>>     [javac]                ^
>>>>>>     [javac]
>>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>>>>> cannot find symbol
>>>>>>     [javac] symbol  : class JspConfigDescriptor
>>>>>>     [javac] location: class
>>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>>>>     [javac]            ^
>>>>>>     [javac] Note: Some input files use or override a deprecated API.
>>>>>>     [javac] Note: Recompile with -Xlint:deprecation for details.
>>>>>>     [javac] 21 errors
>>>>>>
>>>>>> BUILD FAILED
>>>>>> D:\work\workspaces\open_xx\Openmeetings\build.xml:542: Compile
>>>>>> failed; see the compiler error output for details.
>>>>>>
>>>>>> Total time: 7 seconds
>>>>>>
>>>>>> 2012/10/25 <so...@apache.org>
>>>>>>
>>>>>> Author: solomax
>>>>>>> Date: Thu Oct 25 03:49:44 2012
>>>>>>> New Revision: 1401969
>>>>>>>
>>>>>>> URL: http://svn.apache.org/viewvc?rev=1401969&view=rev
>>>>>>> Log:
>>>>>>> Wicket: backup export is fixed
>>>>>>>
>>>>>>> Added:
>>>>>>>
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>>>> Removed:
>>>>>>>
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/HttpServletRequestEx.java
>>>>>>>
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/ServletRequestExFilter.java
>>>>>>> Modified:
>>>>>>>
>>>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>>>>     incubator/openmeetings/trunk/singlewebapp/build.xml
>>>>>>>     incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>>>>>>
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>>>>
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>>>>
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>>>>
>>>>>>> Modified:
>>>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>>>> URL:
>>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>>
>>>>>>> ==============================================================================
>>>>>>> ---
>>>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>>>> (original)
>>>>>>> +++
>>>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml Thu
>>>>>>> Oct 25 03:49:44 2012
>>>>>>> @@ -52,21 +52,6 @@
>>>>>>>          <url-pattern>/*</url-pattern>
>>>>>>>      </filter-mapping>
>>>>>>>
>>>>>>> -    <filter>
>>>>>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>>>>>> -
>>>>>>>  <filter-class>org.apache.openmeetings.servlet.outputhandler.ServletRequestExFilter</filter-class>
>>>>>>> -        <init-param>
>>>>>>> -            <param-name>uriEncoding</param-name>
>>>>>>> -            <param-value>UTF-8</param-value>
>>>>>>> -        </init-param>
>>>>>>> -    </filter>
>>>>>>> -
>>>>>>> -
>>>>>>> -    <filter-mapping>
>>>>>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>>>>>> -        <url-pattern>/*</url-pattern>
>>>>>>> -    </filter-mapping>
>>>>>>> -
>>>>>>>         <filter>
>>>>>>>                 <filter-name>OpenmeetingsApplication</filter-name>
>>>>>>>
>>>>>>> <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
>>>>>>>
>>>>>>> Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
>>>>>>> URL:
>>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>>
>>>>>>> ==============================================================================
>>>>>>> --- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
>>>>>>> +++ incubator/openmeetings/trunk/singlewebapp/build.xml Thu Oct 25
>>>>>>> 03:49:44 2012
>>>>>>> @@ -80,6 +80,7 @@
>>>>>>>
>>>>>>>         <!-- compile classpath -->
>>>>>>>         <path id="compile.classpath">
>>>>>>> +               <fileset dir="${red5.lib}/plugins" includes="*.jar"
>>>>>>> />
>>>>>>>                 <fileset dir="${red5.server.lib}" includes="*.jar" />
>>>>>>>                 <fileset dir="${red5.client.lib}" includes="*.jar" />
>>>>>>>                 <fileset dir="${red5.lib}" includes="*.jar" />
>>>>>>>
>>>>>>> Modified: incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>>>>>> URL:
>>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivy.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>>
>>>>>>> ==============================================================================
>>>>>>> --- incubator/openmeetings/trunk/singlewebapp/ivy.xml (original)
>>>>>>> +++ incubator/openmeetings/trunk/singlewebapp/ivy.xml Thu Oct 25
>>>>>>> 03:49:44 2012
>>>>>>> @@ -60,8 +60,7 @@
>>>>>>>                         <include type="jar" />
>>>>>>>                 </dependency>
>>>>>>>                 <!-- include type="bundle" / FIXME unable to get
>>>>>>> openjpa without  sources -->
>>>>>>> -               <dependency org="org.apache.geronimo.specs"
>>>>>>> name="geronimo-jpa_2.0_spec"
>>>>>>> -                       rev="1.1" conf="mainlib.ext->*"
>>>>>>> transitive="false"/>
>>>>>>> +               <dependency org="org.apache.geronimo.specs"
>>>>>>> name="geronimo-jpa_2.0_spec" rev="1.1" conf="mainlib.ext->*"
>>>>>>> transitive="false"/>
>>>>>>>                 <!--  END OF mainlib -->
>>>>>>>
>>>>>>>                 <!--  START OF ANAKIA -->
>>>>>>> @@ -251,13 +250,10 @@
>>>>>>>                         <include type="jar" />
>>>>>>>                 </dependency>
>>>>>>>
>>>>>>> -                       <!-- include type="bundle" / FIXME unable to
>>>>>>> get openjpa without  sources -->
>>>>>>> +               <!-- include type="bundle" / FIXME unable to get
>>>>>>> openjpa without  sources -->
>>>>>>>                 <dependency org="org.mnode.ical4j" name="ical4j"
>>>>>>> rev="1.0.3" conf="openmeetings.ext->*" transitive="false"/>
>>>>>>>                 <dependency org="org.apache.openjpa" name="openjpa"
>>>>>>> rev="2.2.0" conf="openmeetings.ext->*" transitive="false"/>
>>>>>>>
>>>>>>> -               <dependency org="javax.servlet" name="servlet-api"
>>>>>>> rev="2.5" conf="openmeetings.axis2->*" transitive="false">
>>>>>>> -                       <include type="jar" />
>>>>>>> -               </dependency>
>>>>>>>                 <dependency org="org.apache.ws.commons.axiom"
>>>>>>> name="axiom-impl" rev="1.2.12" conf="openmeetings.axis2->*"
>>>>>>> transitive="true">
>>>>>>>                         <exclude name='commons-io' />
>>>>>>>                         <exclude name='commons-logging' />
>>>>>>> @@ -340,6 +336,7 @@
>>>>>>>                         <include type="jar" />
>>>>>>>                 </dependency>
>>>>>>>
>>>>>>> +               <exclude org="javax.servlet" module="servlet-api"
>>>>>>> type="*" ext="*" conf="*" matcher="exact"/>
>>>>>>>         </dependencies>
>>>>>>>  </ivy-module>
>>>>>>>
>>>>>>>
>>>>>>> Modified:
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>>>> URL:
>>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>>
>>>>>>> ==============================================================================
>>>>>>> ---
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>>>> (original)
>>>>>>> +++
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>>>> Thu Oct 25 03:49:44 2012
>>>>>>> @@ -21,22 +21,13 @@ package org.apache.openmeetings.cli;
>>>>>>>  import java.io.BufferedReader;
>>>>>>>  import java.io.File;
>>>>>>>  import java.io.FileInputStream;
>>>>>>> -import java.io.InputStream;
>>>>>>>  import java.io.InputStreamReader;
>>>>>>> -import java.net.MalformedURLException;
>>>>>>> -import java.net.URL;
>>>>>>>  import java.util.Date;
>>>>>>> -import java.util.Enumeration;
>>>>>>>  import java.util.Map;
>>>>>>> -import java.util.Set;
>>>>>>>
>>>>>>>  import javax.mail.internet.AddressException;
>>>>>>>  import javax.mail.internet.InternetAddress;
>>>>>>> -import javax.servlet.RequestDispatcher;
>>>>>>> -import javax.servlet.Servlet;
>>>>>>> -import javax.servlet.ServletContext;
>>>>>>>  import javax.servlet.ServletContextEvent;
>>>>>>> -import javax.servlet.ServletException;
>>>>>>>
>>>>>>>  import org.apache.commons.cli.CommandLine;
>>>>>>>  import org.apache.commons.cli.OptionGroup;
>>>>>>> @@ -165,107 +156,7 @@ public class Admin {
>>>>>>>         private ClassPathXmlApplicationContext
>>>>>>> getApplicationContext(final String ctxName) {
>>>>>>>                 if (ctx == null) {
>>>>>>>                         OMContextListener omcl = new
>>>>>>> OMContextListener();
>>>>>>> -                       omcl.contextInitialized(new
>>>>>>> ServletContextEvent(new ServletContext() {
>>>>>>> -                               public void setAttribute(String
>>>>>>> arg0, Object arg1) {
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public void removeAttribute(String
>>>>>>> arg0) {
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public void log(String arg0,
>>>>>>> Throwable arg1) {
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public void log(Exception arg0,
>>>>>>> String arg1) {
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public void log(String arg0) {
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>>> -                               public Enumeration getServlets() {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>>> -                               public Enumeration getServletNames()
>>>>>>> {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public String
>>>>>>> getServletContextName() {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public Servlet getServlet(String
>>>>>>> arg0) throws ServletException {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public String getServerInfo() {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>>> -                               public Set getResourcePaths(String
>>>>>>> arg0) {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public InputStream
>>>>>>> getResourceAsStream(String arg0) {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public URL getResource(String arg0)
>>>>>>> throws MalformedURLException {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public RequestDispatcher
>>>>>>> getRequestDispatcher(String arg0) {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public String getRealPath(String
>>>>>>> arg0) {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public RequestDispatcher
>>>>>>> getNamedDispatcher(String arg0) {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public int getMinorVersion() {
>>>>>>> -                                       return 0;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public String getMimeType(String
>>>>>>> arg0) {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public int getMajorVersion() {
>>>>>>> -                                       return 0;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>>> -                               public Enumeration
>>>>>>> getInitParameterNames() {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public String
>>>>>>> getInitParameter(String arg0) {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public String getContextPath() {
>>>>>>> -                                       return ctxName;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public ServletContext
>>>>>>> getContext(String arg0) {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>>> -                               public Enumeration
>>>>>>> getAttributeNames() {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -
>>>>>>> -                               public Object getAttribute(String
>>>>>>> arg0) {
>>>>>>> -                                       return null;
>>>>>>> -                               }
>>>>>>> -                       }));
>>>>>>> +                       omcl.contextInitialized(new
>>>>>>> ServletContextEvent(new DummyServletContext()));
>>>>>>>                         try {
>>>>>>>                                 ctx = new
>>>>>>> ClassPathXmlApplicationContext("openmeetings-applicationContext.xml");
>>>>>>>                         } catch (Exception e) {
>>>>>>>
>>>>>>> Added:
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>>>> URL:
>>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java?rev=1401969&view=auto
>>>>>>>
>>>>>>> ==============================================================================
>>>>>>> ---
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>>>> (added)
>>>>>>> +++
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>>>> Thu Oct 25 03:49:44 2012
>>>>>>> @@ -0,0 +1,299 @@
>>>>>>> +/*
>>>>>>> + * 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.apache.openmeetings.cli;
>>>>>>> +
>>>>>>> +import java.io.InputStream;
>>>>>>> +import java.net.MalformedURLException;
>>>>>>> +import java.net.URL;
>>>>>>> +import java.util.Enumeration;
>>>>>>> +import java.util.EventListener;
>>>>>>> +import java.util.Map;
>>>>>>> +import java.util.Set;
>>>>>>> +
>>>>>>> +import javax.servlet.Filter;
>>>>>>> +import javax.servlet.FilterRegistration;
>>>>>>> +import javax.servlet.RequestDispatcher;
>>>>>>> +import javax.servlet.Servlet;
>>>>>>> +import javax.servlet.ServletContext;
>>>>>>> +import javax.servlet.ServletException;
>>>>>>> +import javax.servlet.ServletRegistration;
>>>>>>> +import javax.servlet.SessionCookieConfig;
>>>>>>> +import javax.servlet.SessionTrackingMode;
>>>>>>> +import javax.servlet.ServletRegistration.Dynamic;
>>>>>>> +import javax.servlet.descriptor.JspConfigDescriptor;
>>>>>>> +
>>>>>>> +public class DummyServletContext implements ServletContext {
>>>>>>> +       public ServletContext getContext(String uripath) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public String getContextPath() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public int getMajorVersion() {
>>>>>>> +               // stab
>>>>>>> +               return 0;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public int getMinorVersion() {
>>>>>>> +               // stab
>>>>>>> +               return 0;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public int getEffectiveMajorVersion() {
>>>>>>> +               // stab
>>>>>>> +               return 0;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public int getEffectiveMinorVersion() {
>>>>>>> +               // stab
>>>>>>> +               return 0;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public String getMimeType(String file) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Set<String> getResourcePaths(String path) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public URL getResource(String path)
>>>>>>> +                       throws MalformedURLException {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public InputStream getResourceAsStream(String path) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public RequestDispatcher getRequestDispatcher(String path) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public RequestDispatcher getNamedDispatcher(String name) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Servlet getServlet(String name) throws
>>>>>>> ServletException {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Enumeration<Servlet> getServlets() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Enumeration<String> getServletNames() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public void log(String msg) {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public void log(Exception exception, String msg) {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public void log(String message, Throwable throwable) {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public String getRealPath(String path) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public String getServerInfo() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public String getInitParameter(String name) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Enumeration<String> getInitParameterNames() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public boolean setInitParameter(String name, String value) {
>>>>>>> +               // stab
>>>>>>> +               return false;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Object getAttribute(String name) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Enumeration<String> getAttributeNames() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public void setAttribute(String name, Object object) {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public void removeAttribute(String name) {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public String getServletContextName() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Dynamic addServlet(String servletName, String
>>>>>>> className) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Dynamic addServlet(String servletName, Servlet
>>>>>>> servlet) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Dynamic addServlet(String servletName,
>>>>>>> +                       Class<? extends Servlet> servletClass) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public <T extends Servlet> T createServlet(Class<T> c)
>>>>>>> +                       throws ServletException {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public ServletRegistration getServletRegistration(
>>>>>>> +                       String servletName) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Map<String, ? extends ServletRegistration>
>>>>>>> getServletRegistrations() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>>>>> +                       String filterName, String className) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>>>>> +                       String filterName, Filter filter) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>>>>> +                       String filterName, Class<? extends Filter>
>>>>>>> filterClass) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public <T extends Filter> T createFilter(Class<T> c)
>>>>>>> +                       throws ServletException {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public FilterRegistration getFilterRegistration(
>>>>>>> +                       String filterName) {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Map<String, ? extends FilterRegistration>
>>>>>>> getFilterRegistrations() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public SessionCookieConfig getSessionCookieConfig() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public void setSessionTrackingModes(
>>>>>>> +                       Set<SessionTrackingMode>
>>>>>>> sessionTrackingModes)
>>>>>>> +                       throws IllegalStateException,
>>>>>>> IllegalArgumentException {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Set<SessionTrackingMode>
>>>>>>> getDefaultSessionTrackingModes() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public Set<SessionTrackingMode>
>>>>>>> getEffectiveSessionTrackingModes() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public void addListener(
>>>>>>> +                       Class<? extends EventListener>
>>>>>>> listenerClass) {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public void addListener(String className) {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public <T extends EventListener> void addListener(T t) {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public <T extends EventListener> T createListener(Class<T> c)
>>>>>>> +                       throws ServletException {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public void declareRoles(String... roleNames) {
>>>>>>> +               // stab
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public ClassLoader getClassLoader() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +
>>>>>>> +       public JspConfigDescriptor getJspConfigDescriptor() {
>>>>>>> +               // stab
>>>>>>> +               return null;
>>>>>>> +       }
>>>>>>> +}
>>>>>>>
>>>>>>> Modified:
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>>>> URL:
>>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>>
>>>>>>> ==============================================================================
>>>>>>> ---
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>>>> (original)
>>>>>>> +++
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>>>> Thu Oct 25 03:49:44 2012
>>>>>>> @@ -334,6 +334,8 @@ public class BackupExport {
>>>>>>>                         List<Configuration> list =
>>>>>>> configurationDaoImpl.getConfigurations(
>>>>>>>                                         0, Integer.MAX_VALUE,
>>>>>>> "c.configuration_id", true);
>>>>>>>                         Registry registry = new Registry();
>>>>>>> +                       registry.bind(OmTimeZone.class,
>>>>>>> OmTimeZoneConverter.class);
>>>>>>> +                       registry.bind(States.class,
>>>>>>> StateConverter.class);
>>>>>>>                         Strategy strategy = new
>>>>>>> RegistryStrategy(registry);
>>>>>>>                         Serializer serializer = new
>>>>>>> Persister(strategy);
>>>>>>>
>>>>>>>
>>>>>>> Modified:
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>>>> URL:
>>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>>
>>>>>>> ==============================================================================
>>>>>>> ---
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>>>> (original)
>>>>>>> +++
>>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>>>> Thu Oct 25 03:49:44 2012
>>>>>>> @@ -41,8 +41,6 @@ import org.apache.wicket.markup.html.for
>>>>>>>  import org.apache.wicket.markup.html.form.upload.FileUploadField;
>>>>>>>  import org.apache.wicket.markup.html.panel.FeedbackPanel;
>>>>>>>  import org.apache.wicket.model.Model;
>>>>>>> -import
>>>>>>> org.apache.wicket.request.handler.resource.ResourceStreamRequestHandler;
>>>>>>> -import org.apache.wicket.request.resource.ContentDisposition;
>>>>>>>  import org.apache.wicket.util.lang.Bytes;
>>>>>>>  import org.apache.wicket.util.resource.FileResourceStream;
>>>>>>>  import org.red5.logging.Red5LoggerFactory;
>>>>>>> @@ -120,14 +118,9 @@ public class BackupPanel extends AdminPa
>>>>>>>
>>>>>>> includeFilesInBackup.getConvertedInput()
>>>>>>>
>>>>>>>             .booleanValue());
>>>>>>>
>>>>>>> -
>>>>>>> /*download.setFileName(backupFile.getName());
>>>>>>> +
>>>>>>> download.setFileName(backupFile.getName());
>>>>>>>
>>>>>>> download.setResourceStream(new FileResourceStream(backupFile));
>>>>>>> -
>>>>>>> download.initiate(target);*/
>>>>>>> -
>>>>>>> ResourceStreamRequestHandler handler
>>>>>>> -                                                       = new
>>>>>>> ResourceStreamRequestHandler(new FileResourceStream(backupFile),
>>>>>>> backupFile.getName());
>>>>>>> -
>>>>>>> handler.setContentDisposition(ContentDisposition.ATTACHMENT);
>>>>>>> -
>>>>>>> -
>>>>>>> getRequestCycle().scheduleRequestHandlerAfterCurrent(handler);
>>>>>>> +
>>>>>>> download.initiate(target);
>>>>>>>                                         } catch (Exception e) {
>>>>>>>                                                 log.error("Exception
>>>>>>> on panel backup download ", e);
>>>>>>>
>>>>>>> uploadFeedback.error(e);
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Sebastian Wagner
>>>>>> https://twitter.com/#!/dead_lock
>>>>>> http://www.webbase-design.de
>>>>>> http://www.wagner-sebastian.com
>>>>>> seba.wagner@gmail.com
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sebastian Wagner
>>>>> https://twitter.com/#!/dead_lock
>>>>> http://www.webbase-design.de
>>>>> http://www.wagner-sebastian.com
>>>>> seba.wagner@gmail.com
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wagner@gmail.com
>>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Re: svn commit: r1401969 - in /incubator/openmeetings/trunk/singlewebapp: ./ WebContent/WEB-INF/ src/org/apache/openmeetings/cli/ src/org/apache/openmeetings/servlet/outputhandler/ src/org/apache/openmeetings/web/components/admin/backup/

Posted by Maxim Solodovnik <so...@gmail.com>.
Thanks! I'll fix it

On Thu, Oct 25, 2012 at 5:22 PM, seba.wagner@gmail.com <
seba.wagner@gmail.com> wrote:

> But admin tool does not work anymore after build:
> D:\work\workspaces\open_xx\Openmeetings\dist\red5>REM
> #############################################
> Exception in thread "main" java.lang.NoClassDefFoundError:
> javax/servlet/ServletContext
> Caused by: java.lang.ClassNotFoundException: javax.servlet.ServletContext
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
> Could not find the main class: org.apache.openmeetings.cli.Admin.  Program
> will exit.
>
>
> Sebastian
>
>
> 2012/10/25 seba.wagner@gmail.com <se...@gmail.com>
>
> Building fine again,
>>
>> Thanks!
>> Sebastian
>>
>>
>> 2012/10/25 Maxim Solodovnik <so...@gmail.com>
>>
>>> Hello Sebastian,
>>>
>>> i did fix "clean build"
>>> Your compilation errors are caused by outdated red5.
>>>
>>>
>>> On Thu, Oct 25, 2012 at 3:47 PM, seba.wagner@gmail.com <
>>> seba.wagner@gmail.com> wrote:
>>>
>>>> + If you run:
>>>> ant clean.all
>>>> and clean.ivy
>>>>
>>>> and then ant dist you will receive this error:
>>>> BUILD FAILED
>>>> D:\work\workspaces\open_xx\Openmeetings\build.xml:801:
>>>> D:\work\workspaces\open_xx\Openmeetings\build\red5\server\dist\plugins does
>>>> not exist.
>>>>
>>>> Sebastian
>>>>
>>>> 2012/10/25 seba.wagner@gmail.com <se...@gmail.com>
>>>>
>>>> @Maxim:
>>>>> Sorry but build fails now:
>>>>>
>>>>> Buildfile: D:\work\workspaces\open_xx\Openmeetings\build.xml
>>>>>
>>>>> clean.classes:
>>>>>    [delete] Deleting directory
>>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>>
>>>>> clean.dist:
>>>>>    [delete] Deleting directory
>>>>> D:\work\workspaces\open_xx\Openmeetings\dist
>>>>>
>>>>> clean:
>>>>>    [delete] Deleting directory
>>>>> D:\work\workspaces\open_xx\Openmeetings\build\junit
>>>>>
>>>>> info:
>>>>>      [echo] Ant version is Apache Ant(TM) version 1.8.3 compiled on
>>>>> February 26 2012
>>>>>
>>>>> -java6or7.check:
>>>>>      [echo] Using Java 1.6.0_25 specification: 1.6
>>>>>
>>>>> prepare.mkdir:
>>>>>     [mkdir] Created dir: D:\work\workspaces\open_xx\Openmeetings\dist
>>>>>     [mkdir] Created dir:
>>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>>     [mkdir] Created dir:
>>>>> D:\work\workspaces\open_xx\Openmeetings\build\junit\report
>>>>>
>>>>> -availability-check:
>>>>>
>>>>> -retrieve-svntask:
>>>>>
>>>>> -ant-task:
>>>>>
>>>>> -retrieve-red5-server:
>>>>>
>>>>> -retrieve-red5-client:
>>>>>
>>>>> -retrieve-mainlibs:
>>>>>
>>>>> -retrieve-om:
>>>>>
>>>>> -retrieve-dtd-generator:
>>>>>
>>>>> -retrieve-junit:
>>>>>
>>>>> -retrieve-cmdadmin:
>>>>>
>>>>> -retrieve-tools.jar:
>>>>>
>>>>> resources:
>>>>>      [copy] Copying 33 files to
>>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>>
>>>>> compile.only:
>>>>>      [echo] Compile main to
>>>>> D:\work\workspaces\open_xx\Openmeetings/build/classes/openmeetings
>>>>>     [javac] Compiling 418 source files to
>>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class FilterRegistration
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.FilterRegistration;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class ServletRegistration
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.ServletRegistration;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>>>> package javax.servlet.ServletRegistration does not exist
>>>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>>>     [javac]                                         ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>>>> package javax.servlet.descriptor does not exist
>>>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>>>     [javac]                                ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class Dynamic
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Dynamic addServlet(String servletName, String
>>>>> className) {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class Dynamic
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>>>> servlet) {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class Dynamic
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Dynamic addServlet(String servletName,
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class ServletRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public ServletRegistration getServletRegistration(
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class ServletRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>>>> getServletRegistrations() {
>>>>>     [javac]                                  ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>> addFilter(
>>>>>     [javac]                                            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>> addFilter(
>>>>>     [javac]                                            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>> addFilter(
>>>>>     [javac]                                            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class FilterRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class FilterRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>>>> getFilterRegistrations() {
>>>>>     [javac]                                  ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]                     Set<SessionTrackingMode>
>>>>> sessionTrackingModes)
>>>>>     [javac]                         ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>> getDefaultSessionTrackingModes() {
>>>>>     [javac]                ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>> getEffectiveSessionTrackingModes() {
>>>>>     [javac]                ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class JspConfigDescriptor
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>>>     [javac]            ^
>>>>>     [javac] Note: Starting OpenJPA Annotation Processor for Metamodel
>>>>> Generation
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class FilterRegistration
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.FilterRegistration;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class ServletRegistration
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.ServletRegistration;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>>>> package javax.servlet.ServletRegistration does not exist
>>>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>>>     [javac]                                         ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>>>> package javax.servlet.descriptor does not exist
>>>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>>>     [javac]                                ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class Dynamic
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Dynamic addServlet(String servletName, String
>>>>> className) {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class Dynamic
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>>>> servlet) {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class Dynamic
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Dynamic addServlet(String servletName,
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class ServletRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public ServletRegistration getServletRegistration(
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class ServletRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>>>> getServletRegistrations() {
>>>>>     [javac]                                  ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>> addFilter(
>>>>>     [javac]                                            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>> addFilter(
>>>>>     [javac]                                            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>> addFilter(
>>>>>     [javac]                                            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class FilterRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class FilterRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>>>> getFilterRegistrations() {
>>>>>     [javac]                                  ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]                     Set<SessionTrackingMode>
>>>>> sessionTrackingModes)
>>>>>     [javac]                         ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>> getDefaultSessionTrackingModes() {
>>>>>     [javac]                ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>> getEffectiveSessionTrackingModes() {
>>>>>     [javac]                ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class JspConfigDescriptor
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class FilterRegistration
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.FilterRegistration;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class ServletRegistration
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.ServletRegistration;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: package javax.servlet
>>>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>>>     [javac]                     ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>>>> package javax.servlet.ServletRegistration does not exist
>>>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>>>     [javac]                                         ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>>>> package javax.servlet.descriptor does not exist
>>>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>>>     [javac]                                ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class Dynamic
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Dynamic addServlet(String servletName, String
>>>>> className) {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class Dynamic
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>>>> servlet) {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class Dynamic
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Dynamic addServlet(String servletName,
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class ServletRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public ServletRegistration getServletRegistration(
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class ServletRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>>>> getServletRegistrations() {
>>>>>     [javac]                                  ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>> addFilter(
>>>>>     [javac]                                            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>> addFilter(
>>>>>     [javac]                                            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>>>> package javax.servlet.FilterRegistration does not exist
>>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>>> addFilter(
>>>>>     [javac]                                            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class FilterRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class FilterRegistration
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>>>> getFilterRegistrations() {
>>>>>     [javac]                                  ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionCookieConfig
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>>>     [javac]            ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]                     Set<SessionTrackingMode>
>>>>> sessionTrackingModes)
>>>>>     [javac]                         ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>> getDefaultSessionTrackingModes() {
>>>>>     [javac]                ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class SessionTrackingMode
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public Set<SessionTrackingMode>
>>>>> getEffectiveSessionTrackingModes() {
>>>>>     [javac]                ^
>>>>>     [javac]
>>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>>>> cannot find symbol
>>>>>     [javac] symbol  : class JspConfigDescriptor
>>>>>     [javac] location: class
>>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>>>     [javac]            ^
>>>>>     [javac] Note: Some input files use or override a deprecated API.
>>>>>     [javac] Note: Recompile with -Xlint:deprecation for details.
>>>>>     [javac] 21 errors
>>>>>
>>>>> BUILD FAILED
>>>>> D:\work\workspaces\open_xx\Openmeetings\build.xml:542: Compile failed;
>>>>> see the compiler error output for details.
>>>>>
>>>>> Total time: 7 seconds
>>>>>
>>>>> 2012/10/25 <so...@apache.org>
>>>>>
>>>>> Author: solomax
>>>>>> Date: Thu Oct 25 03:49:44 2012
>>>>>> New Revision: 1401969
>>>>>>
>>>>>> URL: http://svn.apache.org/viewvc?rev=1401969&view=rev
>>>>>> Log:
>>>>>> Wicket: backup export is fixed
>>>>>>
>>>>>> Added:
>>>>>>
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>>> Removed:
>>>>>>
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/HttpServletRequestEx.java
>>>>>>
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/ServletRequestExFilter.java
>>>>>> Modified:
>>>>>>
>>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>>>     incubator/openmeetings/trunk/singlewebapp/build.xml
>>>>>>     incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>>>>>
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>>>
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>>>
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>>>
>>>>>> Modified:
>>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> ---
>>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>>> (original)
>>>>>> +++
>>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml Thu
>>>>>> Oct 25 03:49:44 2012
>>>>>> @@ -52,21 +52,6 @@
>>>>>>          <url-pattern>/*</url-pattern>
>>>>>>      </filter-mapping>
>>>>>>
>>>>>> -    <filter>
>>>>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>>>>> -
>>>>>>  <filter-class>org.apache.openmeetings.servlet.outputhandler.ServletRequestExFilter</filter-class>
>>>>>> -        <init-param>
>>>>>> -            <param-name>uriEncoding</param-name>
>>>>>> -            <param-value>UTF-8</param-value>
>>>>>> -        </init-param>
>>>>>> -    </filter>
>>>>>> -
>>>>>> -
>>>>>> -    <filter-mapping>
>>>>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>>>>> -        <url-pattern>/*</url-pattern>
>>>>>> -    </filter-mapping>
>>>>>> -
>>>>>>         <filter>
>>>>>>                 <filter-name>OpenmeetingsApplication</filter-name>
>>>>>>
>>>>>> <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
>>>>>>
>>>>>> Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> --- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
>>>>>> +++ incubator/openmeetings/trunk/singlewebapp/build.xml Thu Oct 25
>>>>>> 03:49:44 2012
>>>>>> @@ -80,6 +80,7 @@
>>>>>>
>>>>>>         <!-- compile classpath -->
>>>>>>         <path id="compile.classpath">
>>>>>> +               <fileset dir="${red5.lib}/plugins" includes="*.jar" />
>>>>>>                 <fileset dir="${red5.server.lib}" includes="*.jar" />
>>>>>>                 <fileset dir="${red5.client.lib}" includes="*.jar" />
>>>>>>                 <fileset dir="${red5.lib}" includes="*.jar" />
>>>>>>
>>>>>> Modified: incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivy.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> --- incubator/openmeetings/trunk/singlewebapp/ivy.xml (original)
>>>>>> +++ incubator/openmeetings/trunk/singlewebapp/ivy.xml Thu Oct 25
>>>>>> 03:49:44 2012
>>>>>> @@ -60,8 +60,7 @@
>>>>>>                         <include type="jar" />
>>>>>>                 </dependency>
>>>>>>                 <!-- include type="bundle" / FIXME unable to get
>>>>>> openjpa without  sources -->
>>>>>> -               <dependency org="org.apache.geronimo.specs"
>>>>>> name="geronimo-jpa_2.0_spec"
>>>>>> -                       rev="1.1" conf="mainlib.ext->*"
>>>>>> transitive="false"/>
>>>>>> +               <dependency org="org.apache.geronimo.specs"
>>>>>> name="geronimo-jpa_2.0_spec" rev="1.1" conf="mainlib.ext->*"
>>>>>> transitive="false"/>
>>>>>>                 <!--  END OF mainlib -->
>>>>>>
>>>>>>                 <!--  START OF ANAKIA -->
>>>>>> @@ -251,13 +250,10 @@
>>>>>>                         <include type="jar" />
>>>>>>                 </dependency>
>>>>>>
>>>>>> -                       <!-- include type="bundle" / FIXME unable to
>>>>>> get openjpa without  sources -->
>>>>>> +               <!-- include type="bundle" / FIXME unable to get
>>>>>> openjpa without  sources -->
>>>>>>                 <dependency org="org.mnode.ical4j" name="ical4j"
>>>>>> rev="1.0.3" conf="openmeetings.ext->*" transitive="false"/>
>>>>>>                 <dependency org="org.apache.openjpa" name="openjpa"
>>>>>> rev="2.2.0" conf="openmeetings.ext->*" transitive="false"/>
>>>>>>
>>>>>> -               <dependency org="javax.servlet" name="servlet-api"
>>>>>> rev="2.5" conf="openmeetings.axis2->*" transitive="false">
>>>>>> -                       <include type="jar" />
>>>>>> -               </dependency>
>>>>>>                 <dependency org="org.apache.ws.commons.axiom"
>>>>>> name="axiom-impl" rev="1.2.12" conf="openmeetings.axis2->*"
>>>>>> transitive="true">
>>>>>>                         <exclude name='commons-io' />
>>>>>>                         <exclude name='commons-logging' />
>>>>>> @@ -340,6 +336,7 @@
>>>>>>                         <include type="jar" />
>>>>>>                 </dependency>
>>>>>>
>>>>>> +               <exclude org="javax.servlet" module="servlet-api"
>>>>>> type="*" ext="*" conf="*" matcher="exact"/>
>>>>>>         </dependencies>
>>>>>>  </ivy-module>
>>>>>>
>>>>>>
>>>>>> Modified:
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> ---
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>>> (original)
>>>>>> +++
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>>> Thu Oct 25 03:49:44 2012
>>>>>> @@ -21,22 +21,13 @@ package org.apache.openmeetings.cli;
>>>>>>  import java.io.BufferedReader;
>>>>>>  import java.io.File;
>>>>>>  import java.io.FileInputStream;
>>>>>> -import java.io.InputStream;
>>>>>>  import java.io.InputStreamReader;
>>>>>> -import java.net.MalformedURLException;
>>>>>> -import java.net.URL;
>>>>>>  import java.util.Date;
>>>>>> -import java.util.Enumeration;
>>>>>>  import java.util.Map;
>>>>>> -import java.util.Set;
>>>>>>
>>>>>>  import javax.mail.internet.AddressException;
>>>>>>  import javax.mail.internet.InternetAddress;
>>>>>> -import javax.servlet.RequestDispatcher;
>>>>>> -import javax.servlet.Servlet;
>>>>>> -import javax.servlet.ServletContext;
>>>>>>  import javax.servlet.ServletContextEvent;
>>>>>> -import javax.servlet.ServletException;
>>>>>>
>>>>>>  import org.apache.commons.cli.CommandLine;
>>>>>>  import org.apache.commons.cli.OptionGroup;
>>>>>> @@ -165,107 +156,7 @@ public class Admin {
>>>>>>         private ClassPathXmlApplicationContext
>>>>>> getApplicationContext(final String ctxName) {
>>>>>>                 if (ctx == null) {
>>>>>>                         OMContextListener omcl = new
>>>>>> OMContextListener();
>>>>>> -                       omcl.contextInitialized(new
>>>>>> ServletContextEvent(new ServletContext() {
>>>>>> -                               public void setAttribute(String arg0,
>>>>>> Object arg1) {
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public void removeAttribute(String
>>>>>> arg0) {
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public void log(String arg0,
>>>>>> Throwable arg1) {
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public void log(Exception arg0,
>>>>>> String arg1) {
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public void log(String arg0) {
>>>>>> -                               }
>>>>>> -
>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>> -                               public Enumeration getServlets() {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>> -                               public Enumeration getServletNames() {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public String getServletContextName()
>>>>>> {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public Servlet getServlet(String
>>>>>> arg0) throws ServletException {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public String getServerInfo() {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>> -                               public Set getResourcePaths(String
>>>>>> arg0) {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public InputStream
>>>>>> getResourceAsStream(String arg0) {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public URL getResource(String arg0)
>>>>>> throws MalformedURLException {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public RequestDispatcher
>>>>>> getRequestDispatcher(String arg0) {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public String getRealPath(String
>>>>>> arg0) {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public RequestDispatcher
>>>>>> getNamedDispatcher(String arg0) {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public int getMinorVersion() {
>>>>>> -                                       return 0;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public String getMimeType(String
>>>>>> arg0) {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public int getMajorVersion() {
>>>>>> -                                       return 0;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>> -                               public Enumeration
>>>>>> getInitParameterNames() {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public String getInitParameter(String
>>>>>> arg0) {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public String getContextPath() {
>>>>>> -                                       return ctxName;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public ServletContext
>>>>>> getContext(String arg0) {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               @SuppressWarnings("rawtypes")
>>>>>> -                               public Enumeration
>>>>>> getAttributeNames() {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -
>>>>>> -                               public Object getAttribute(String
>>>>>> arg0) {
>>>>>> -                                       return null;
>>>>>> -                               }
>>>>>> -                       }));
>>>>>> +                       omcl.contextInitialized(new
>>>>>> ServletContextEvent(new DummyServletContext()));
>>>>>>                         try {
>>>>>>                                 ctx = new
>>>>>> ClassPathXmlApplicationContext("openmeetings-applicationContext.xml");
>>>>>>                         } catch (Exception e) {
>>>>>>
>>>>>> Added:
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java?rev=1401969&view=auto
>>>>>>
>>>>>> ==============================================================================
>>>>>> ---
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>>> (added)
>>>>>> +++
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>>> Thu Oct 25 03:49:44 2012
>>>>>> @@ -0,0 +1,299 @@
>>>>>> +/*
>>>>>> + * 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.apache.openmeetings.cli;
>>>>>> +
>>>>>> +import java.io.InputStream;
>>>>>> +import java.net.MalformedURLException;
>>>>>> +import java.net.URL;
>>>>>> +import java.util.Enumeration;
>>>>>> +import java.util.EventListener;
>>>>>> +import java.util.Map;
>>>>>> +import java.util.Set;
>>>>>> +
>>>>>> +import javax.servlet.Filter;
>>>>>> +import javax.servlet.FilterRegistration;
>>>>>> +import javax.servlet.RequestDispatcher;
>>>>>> +import javax.servlet.Servlet;
>>>>>> +import javax.servlet.ServletContext;
>>>>>> +import javax.servlet.ServletException;
>>>>>> +import javax.servlet.ServletRegistration;
>>>>>> +import javax.servlet.SessionCookieConfig;
>>>>>> +import javax.servlet.SessionTrackingMode;
>>>>>> +import javax.servlet.ServletRegistration.Dynamic;
>>>>>> +import javax.servlet.descriptor.JspConfigDescriptor;
>>>>>> +
>>>>>> +public class DummyServletContext implements ServletContext {
>>>>>> +       public ServletContext getContext(String uripath) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public String getContextPath() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public int getMajorVersion() {
>>>>>> +               // stab
>>>>>> +               return 0;
>>>>>> +       }
>>>>>> +
>>>>>> +       public int getMinorVersion() {
>>>>>> +               // stab
>>>>>> +               return 0;
>>>>>> +       }
>>>>>> +
>>>>>> +       public int getEffectiveMajorVersion() {
>>>>>> +               // stab
>>>>>> +               return 0;
>>>>>> +       }
>>>>>> +
>>>>>> +       public int getEffectiveMinorVersion() {
>>>>>> +               // stab
>>>>>> +               return 0;
>>>>>> +       }
>>>>>> +
>>>>>> +       public String getMimeType(String file) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Set<String> getResourcePaths(String path) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public URL getResource(String path)
>>>>>> +                       throws MalformedURLException {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public InputStream getResourceAsStream(String path) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public RequestDispatcher getRequestDispatcher(String path) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public RequestDispatcher getNamedDispatcher(String name) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Servlet getServlet(String name) throws
>>>>>> ServletException {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Enumeration<Servlet> getServlets() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Enumeration<String> getServletNames() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public void log(String msg) {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public void log(Exception exception, String msg) {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public void log(String message, Throwable throwable) {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public String getRealPath(String path) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public String getServerInfo() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public String getInitParameter(String name) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Enumeration<String> getInitParameterNames() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public boolean setInitParameter(String name, String value) {
>>>>>> +               // stab
>>>>>> +               return false;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Object getAttribute(String name) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Enumeration<String> getAttributeNames() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public void setAttribute(String name, Object object) {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public void removeAttribute(String name) {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public String getServletContextName() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Dynamic addServlet(String servletName, String
>>>>>> className) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Dynamic addServlet(String servletName, Servlet
>>>>>> servlet) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Dynamic addServlet(String servletName,
>>>>>> +                       Class<? extends Servlet> servletClass) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public <T extends Servlet> T createServlet(Class<T> c)
>>>>>> +                       throws ServletException {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public ServletRegistration getServletRegistration(
>>>>>> +                       String servletName) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Map<String, ? extends ServletRegistration>
>>>>>> getServletRegistrations() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>>>> +                       String filterName, String className) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>>>> +                       String filterName, Filter filter) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>>>> +                       String filterName, Class<? extends Filter>
>>>>>> filterClass) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public <T extends Filter> T createFilter(Class<T> c)
>>>>>> +                       throws ServletException {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public FilterRegistration getFilterRegistration(
>>>>>> +                       String filterName) {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Map<String, ? extends FilterRegistration>
>>>>>> getFilterRegistrations() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public SessionCookieConfig getSessionCookieConfig() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public void setSessionTrackingModes(
>>>>>> +                       Set<SessionTrackingMode> sessionTrackingModes)
>>>>>> +                       throws IllegalStateException,
>>>>>> IllegalArgumentException {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public Set<SessionTrackingMode>
>>>>>> getDefaultSessionTrackingModes() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public Set<SessionTrackingMode>
>>>>>> getEffectiveSessionTrackingModes() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public void addListener(
>>>>>> +                       Class<? extends EventListener> listenerClass)
>>>>>> {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public void addListener(String className) {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public <T extends EventListener> void addListener(T t) {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public <T extends EventListener> T createListener(Class<T> c)
>>>>>> +                       throws ServletException {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public void declareRoles(String... roleNames) {
>>>>>> +               // stab
>>>>>> +       }
>>>>>> +
>>>>>> +       public ClassLoader getClassLoader() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +
>>>>>> +       public JspConfigDescriptor getJspConfigDescriptor() {
>>>>>> +               // stab
>>>>>> +               return null;
>>>>>> +       }
>>>>>> +}
>>>>>>
>>>>>> Modified:
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> ---
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>>> (original)
>>>>>> +++
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>>> Thu Oct 25 03:49:44 2012
>>>>>> @@ -334,6 +334,8 @@ public class BackupExport {
>>>>>>                         List<Configuration> list =
>>>>>> configurationDaoImpl.getConfigurations(
>>>>>>                                         0, Integer.MAX_VALUE,
>>>>>> "c.configuration_id", true);
>>>>>>                         Registry registry = new Registry();
>>>>>> +                       registry.bind(OmTimeZone.class,
>>>>>> OmTimeZoneConverter.class);
>>>>>> +                       registry.bind(States.class,
>>>>>> StateConverter.class);
>>>>>>                         Strategy strategy = new
>>>>>> RegistryStrategy(registry);
>>>>>>                         Serializer serializer = new
>>>>>> Persister(strategy);
>>>>>>
>>>>>>
>>>>>> Modified:
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>>> URL:
>>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>>
>>>>>> ==============================================================================
>>>>>> ---
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>>> (original)
>>>>>> +++
>>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>>> Thu Oct 25 03:49:44 2012
>>>>>> @@ -41,8 +41,6 @@ import org.apache.wicket.markup.html.for
>>>>>>  import org.apache.wicket.markup.html.form.upload.FileUploadField;
>>>>>>  import org.apache.wicket.markup.html.panel.FeedbackPanel;
>>>>>>  import org.apache.wicket.model.Model;
>>>>>> -import
>>>>>> org.apache.wicket.request.handler.resource.ResourceStreamRequestHandler;
>>>>>> -import org.apache.wicket.request.resource.ContentDisposition;
>>>>>>  import org.apache.wicket.util.lang.Bytes;
>>>>>>  import org.apache.wicket.util.resource.FileResourceStream;
>>>>>>  import org.red5.logging.Red5LoggerFactory;
>>>>>> @@ -120,14 +118,9 @@ public class BackupPanel extends AdminPa
>>>>>>
>>>>>> includeFilesInBackup.getConvertedInput()
>>>>>>
>>>>>>           .booleanValue());
>>>>>>
>>>>>> -
>>>>>> /*download.setFileName(backupFile.getName());
>>>>>> +
>>>>>> download.setFileName(backupFile.getName());
>>>>>>
>>>>>> download.setResourceStream(new FileResourceStream(backupFile));
>>>>>> -
>>>>>> download.initiate(target);*/
>>>>>> -
>>>>>> ResourceStreamRequestHandler handler
>>>>>> -                                                       = new
>>>>>> ResourceStreamRequestHandler(new FileResourceStream(backupFile),
>>>>>> backupFile.getName());
>>>>>> -
>>>>>> handler.setContentDisposition(ContentDisposition.ATTACHMENT);
>>>>>> -
>>>>>> -
>>>>>> getRequestCycle().scheduleRequestHandlerAfterCurrent(handler);
>>>>>> +
>>>>>> download.initiate(target);
>>>>>>                                         } catch (Exception e) {
>>>>>>                                                 log.error("Exception
>>>>>> on panel backup download ", e);
>>>>>>
>>>>>> uploadFeedback.error(e);
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sebastian Wagner
>>>>> https://twitter.com/#!/dead_lock
>>>>> http://www.webbase-design.de
>>>>> http://www.wagner-sebastian.com
>>>>> seba.wagner@gmail.com
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sebastian Wagner
>>>> https://twitter.com/#!/dead_lock
>>>> http://www.webbase-design.de
>>>> http://www.wagner-sebastian.com
>>>> seba.wagner@gmail.com
>>>>
>>>
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>



-- 
WBR
Maxim aka solomax

Re: svn commit: r1401969 - in /incubator/openmeetings/trunk/singlewebapp: ./ WebContent/WEB-INF/ src/org/apache/openmeetings/cli/ src/org/apache/openmeetings/servlet/outputhandler/ src/org/apache/openmeetings/web/components/admin/backup/

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
But admin tool does not work anymore after build:
D:\work\workspaces\open_xx\Openmeetings\dist\red5>REM
#############################################
Exception in thread "main" java.lang.NoClassDefFoundError:
javax/servlet/ServletContext
Caused by: java.lang.ClassNotFoundException: javax.servlet.ServletContext
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.apache.openmeetings.cli.Admin.  Program
will exit.


Sebastian


2012/10/25 seba.wagner@gmail.com <se...@gmail.com>

> Building fine again,
>
> Thanks!
> Sebastian
>
>
> 2012/10/25 Maxim Solodovnik <so...@gmail.com>
>
>> Hello Sebastian,
>>
>> i did fix "clean build"
>> Your compilation errors are caused by outdated red5.
>>
>>
>> On Thu, Oct 25, 2012 at 3:47 PM, seba.wagner@gmail.com <
>> seba.wagner@gmail.com> wrote:
>>
>>> + If you run:
>>> ant clean.all
>>> and clean.ivy
>>>
>>> and then ant dist you will receive this error:
>>> BUILD FAILED
>>> D:\work\workspaces\open_xx\Openmeetings\build.xml:801:
>>> D:\work\workspaces\open_xx\Openmeetings\build\red5\server\dist\plugins does
>>> not exist.
>>>
>>> Sebastian
>>>
>>> 2012/10/25 seba.wagner@gmail.com <se...@gmail.com>
>>>
>>> @Maxim:
>>>> Sorry but build fails now:
>>>>
>>>> Buildfile: D:\work\workspaces\open_xx\Openmeetings\build.xml
>>>>
>>>> clean.classes:
>>>>    [delete] Deleting directory
>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>
>>>> clean.dist:
>>>>    [delete] Deleting directory
>>>> D:\work\workspaces\open_xx\Openmeetings\dist
>>>>
>>>> clean:
>>>>    [delete] Deleting directory
>>>> D:\work\workspaces\open_xx\Openmeetings\build\junit
>>>>
>>>> info:
>>>>      [echo] Ant version is Apache Ant(TM) version 1.8.3 compiled on
>>>> February 26 2012
>>>>
>>>> -java6or7.check:
>>>>      [echo] Using Java 1.6.0_25 specification: 1.6
>>>>
>>>> prepare.mkdir:
>>>>     [mkdir] Created dir: D:\work\workspaces\open_xx\Openmeetings\dist
>>>>     [mkdir] Created dir:
>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>     [mkdir] Created dir:
>>>> D:\work\workspaces\open_xx\Openmeetings\build\junit\report
>>>>
>>>> -availability-check:
>>>>
>>>> -retrieve-svntask:
>>>>
>>>> -ant-task:
>>>>
>>>> -retrieve-red5-server:
>>>>
>>>> -retrieve-red5-client:
>>>>
>>>> -retrieve-mainlibs:
>>>>
>>>> -retrieve-om:
>>>>
>>>> -retrieve-dtd-generator:
>>>>
>>>> -retrieve-junit:
>>>>
>>>> -retrieve-cmdadmin:
>>>>
>>>> -retrieve-tools.jar:
>>>>
>>>> resources:
>>>>      [copy] Copying 33 files to
>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>
>>>> compile.only:
>>>>      [echo] Compile main to
>>>> D:\work\workspaces\open_xx\Openmeetings/build/classes/openmeetings
>>>>     [javac] Compiling 418 source files to
>>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>>> cannot find symbol
>>>>     [javac] symbol  : class FilterRegistration
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.FilterRegistration;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>>> cannot find symbol
>>>>     [javac] symbol  : class ServletRegistration
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.ServletRegistration;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionCookieConfig
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>>> package javax.servlet.ServletRegistration does not exist
>>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>>     [javac]                                         ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>>> package javax.servlet.descriptor does not exist
>>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>>     [javac]                                ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>>> cannot find symbol
>>>>     [javac] symbol  : class Dynamic
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Dynamic addServlet(String servletName, String
>>>> className) {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>>> cannot find symbol
>>>>     [javac] symbol  : class Dynamic
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>>> servlet) {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>>> cannot find symbol
>>>>     [javac] symbol  : class Dynamic
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Dynamic addServlet(String servletName,
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>>> cannot find symbol
>>>>     [javac] symbol  : class ServletRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public ServletRegistration getServletRegistration(
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>>> cannot find symbol
>>>>     [javac] symbol  : class ServletRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>>> getServletRegistrations() {
>>>>     [javac]                                  ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>>> package javax.servlet.FilterRegistration does not exist
>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>> addFilter(
>>>>     [javac]                                            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>>> package javax.servlet.FilterRegistration does not exist
>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>> addFilter(
>>>>     [javac]                                            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>>> package javax.servlet.FilterRegistration does not exist
>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>> addFilter(
>>>>     [javac]                                            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>>> cannot find symbol
>>>>     [javac] symbol  : class FilterRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>>> cannot find symbol
>>>>     [javac] symbol  : class FilterRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>>> getFilterRegistrations() {
>>>>     [javac]                                  ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionCookieConfig
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]                     Set<SessionTrackingMode>
>>>> sessionTrackingModes)
>>>>     [javac]                         ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Set<SessionTrackingMode>
>>>> getDefaultSessionTrackingModes() {
>>>>     [javac]                ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Set<SessionTrackingMode>
>>>> getEffectiveSessionTrackingModes() {
>>>>     [javac]                ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>>> cannot find symbol
>>>>     [javac] symbol  : class JspConfigDescriptor
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>>     [javac]            ^
>>>>     [javac] Note: Starting OpenJPA Annotation Processor for Metamodel
>>>> Generation
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>>> cannot find symbol
>>>>     [javac] symbol  : class FilterRegistration
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.FilterRegistration;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>>> cannot find symbol
>>>>     [javac] symbol  : class ServletRegistration
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.ServletRegistration;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionCookieConfig
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>>> package javax.servlet.ServletRegistration does not exist
>>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>>     [javac]                                         ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>>> package javax.servlet.descriptor does not exist
>>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>>     [javac]                                ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>>> cannot find symbol
>>>>     [javac] symbol  : class Dynamic
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Dynamic addServlet(String servletName, String
>>>> className) {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>>> cannot find symbol
>>>>     [javac] symbol  : class Dynamic
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>>> servlet) {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>>> cannot find symbol
>>>>     [javac] symbol  : class Dynamic
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Dynamic addServlet(String servletName,
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>>> cannot find symbol
>>>>     [javac] symbol  : class ServletRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public ServletRegistration getServletRegistration(
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>>> cannot find symbol
>>>>     [javac] symbol  : class ServletRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>>> getServletRegistrations() {
>>>>     [javac]                                  ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>>> package javax.servlet.FilterRegistration does not exist
>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>> addFilter(
>>>>     [javac]                                            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>>> package javax.servlet.FilterRegistration does not exist
>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>> addFilter(
>>>>     [javac]                                            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>>> package javax.servlet.FilterRegistration does not exist
>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>> addFilter(
>>>>     [javac]                                            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>>> cannot find symbol
>>>>     [javac] symbol  : class FilterRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>>> cannot find symbol
>>>>     [javac] symbol  : class FilterRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>>> getFilterRegistrations() {
>>>>     [javac]                                  ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionCookieConfig
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]                     Set<SessionTrackingMode>
>>>> sessionTrackingModes)
>>>>     [javac]                         ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Set<SessionTrackingMode>
>>>> getDefaultSessionTrackingModes() {
>>>>     [javac]                ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Set<SessionTrackingMode>
>>>> getEffectiveSessionTrackingModes() {
>>>>     [javac]                ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>>> cannot find symbol
>>>>     [javac] symbol  : class JspConfigDescriptor
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>>> cannot find symbol
>>>>     [javac] symbol  : class FilterRegistration
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.FilterRegistration;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>>> cannot find symbol
>>>>     [javac] symbol  : class ServletRegistration
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.ServletRegistration;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionCookieConfig
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: package javax.servlet
>>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>>     [javac]                     ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>>> package javax.servlet.ServletRegistration does not exist
>>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>>     [javac]                                         ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>>> package javax.servlet.descriptor does not exist
>>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>>     [javac]                                ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>>> cannot find symbol
>>>>     [javac] symbol  : class Dynamic
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Dynamic addServlet(String servletName, String
>>>> className) {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>>> cannot find symbol
>>>>     [javac] symbol  : class Dynamic
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>>> servlet) {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>>> cannot find symbol
>>>>     [javac] symbol  : class Dynamic
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Dynamic addServlet(String servletName,
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>>> cannot find symbol
>>>>     [javac] symbol  : class ServletRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public ServletRegistration getServletRegistration(
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>>> cannot find symbol
>>>>     [javac] symbol  : class ServletRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>>> getServletRegistrations() {
>>>>     [javac]                                  ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>>> package javax.servlet.FilterRegistration does not exist
>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>> addFilter(
>>>>     [javac]                                            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>>> package javax.servlet.FilterRegistration does not exist
>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>> addFilter(
>>>>     [javac]                                            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>>> package javax.servlet.FilterRegistration does not exist
>>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>>> addFilter(
>>>>     [javac]                                            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>>> cannot find symbol
>>>>     [javac] symbol  : class FilterRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>>> cannot find symbol
>>>>     [javac] symbol  : class FilterRegistration
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>>> getFilterRegistrations() {
>>>>     [javac]                                  ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionCookieConfig
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>>     [javac]            ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]                     Set<SessionTrackingMode>
>>>> sessionTrackingModes)
>>>>     [javac]                         ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Set<SessionTrackingMode>
>>>> getDefaultSessionTrackingModes() {
>>>>     [javac]                ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>>> cannot find symbol
>>>>     [javac] symbol  : class SessionTrackingMode
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public Set<SessionTrackingMode>
>>>> getEffectiveSessionTrackingModes() {
>>>>     [javac]                ^
>>>>     [javac]
>>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>>> cannot find symbol
>>>>     [javac] symbol  : class JspConfigDescriptor
>>>>     [javac] location: class
>>>> org.apache.openmeetings.cli.DummyServletContext
>>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>>     [javac]            ^
>>>>     [javac] Note: Some input files use or override a deprecated API.
>>>>     [javac] Note: Recompile with -Xlint:deprecation for details.
>>>>     [javac] 21 errors
>>>>
>>>> BUILD FAILED
>>>> D:\work\workspaces\open_xx\Openmeetings\build.xml:542: Compile failed;
>>>> see the compiler error output for details.
>>>>
>>>> Total time: 7 seconds
>>>>
>>>> 2012/10/25 <so...@apache.org>
>>>>
>>>> Author: solomax
>>>>> Date: Thu Oct 25 03:49:44 2012
>>>>> New Revision: 1401969
>>>>>
>>>>> URL: http://svn.apache.org/viewvc?rev=1401969&view=rev
>>>>> Log:
>>>>> Wicket: backup export is fixed
>>>>>
>>>>> Added:
>>>>>
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>> Removed:
>>>>>
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/HttpServletRequestEx.java
>>>>>
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/ServletRequestExFilter.java
>>>>> Modified:
>>>>>
>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>>     incubator/openmeetings/trunk/singlewebapp/build.xml
>>>>>     incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>>>>
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>>
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>>
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>>
>>>>> Modified:
>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>
>>>>> ==============================================================================
>>>>> ---
>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>> (original)
>>>>> +++
>>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml Thu
>>>>> Oct 25 03:49:44 2012
>>>>> @@ -52,21 +52,6 @@
>>>>>          <url-pattern>/*</url-pattern>
>>>>>      </filter-mapping>
>>>>>
>>>>> -    <filter>
>>>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>>>> -
>>>>>  <filter-class>org.apache.openmeetings.servlet.outputhandler.ServletRequestExFilter</filter-class>
>>>>> -        <init-param>
>>>>> -            <param-name>uriEncoding</param-name>
>>>>> -            <param-value>UTF-8</param-value>
>>>>> -        </init-param>
>>>>> -    </filter>
>>>>> -
>>>>> -
>>>>> -    <filter-mapping>
>>>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>>>> -        <url-pattern>/*</url-pattern>
>>>>> -    </filter-mapping>
>>>>> -
>>>>>         <filter>
>>>>>                 <filter-name>OpenmeetingsApplication</filter-name>
>>>>>
>>>>> <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
>>>>>
>>>>> Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>
>>>>> ==============================================================================
>>>>> --- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
>>>>> +++ incubator/openmeetings/trunk/singlewebapp/build.xml Thu Oct 25
>>>>> 03:49:44 2012
>>>>> @@ -80,6 +80,7 @@
>>>>>
>>>>>         <!-- compile classpath -->
>>>>>         <path id="compile.classpath">
>>>>> +               <fileset dir="${red5.lib}/plugins" includes="*.jar" />
>>>>>                 <fileset dir="${red5.server.lib}" includes="*.jar" />
>>>>>                 <fileset dir="${red5.client.lib}" includes="*.jar" />
>>>>>                 <fileset dir="${red5.lib}" includes="*.jar" />
>>>>>
>>>>> Modified: incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivy.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>
>>>>> ==============================================================================
>>>>> --- incubator/openmeetings/trunk/singlewebapp/ivy.xml (original)
>>>>> +++ incubator/openmeetings/trunk/singlewebapp/ivy.xml Thu Oct 25
>>>>> 03:49:44 2012
>>>>> @@ -60,8 +60,7 @@
>>>>>                         <include type="jar" />
>>>>>                 </dependency>
>>>>>                 <!-- include type="bundle" / FIXME unable to get
>>>>> openjpa without  sources -->
>>>>> -               <dependency org="org.apache.geronimo.specs"
>>>>> name="geronimo-jpa_2.0_spec"
>>>>> -                       rev="1.1" conf="mainlib.ext->*"
>>>>> transitive="false"/>
>>>>> +               <dependency org="org.apache.geronimo.specs"
>>>>> name="geronimo-jpa_2.0_spec" rev="1.1" conf="mainlib.ext->*"
>>>>> transitive="false"/>
>>>>>                 <!--  END OF mainlib -->
>>>>>
>>>>>                 <!--  START OF ANAKIA -->
>>>>> @@ -251,13 +250,10 @@
>>>>>                         <include type="jar" />
>>>>>                 </dependency>
>>>>>
>>>>> -                       <!-- include type="bundle" / FIXME unable to
>>>>> get openjpa without  sources -->
>>>>> +               <!-- include type="bundle" / FIXME unable to get
>>>>> openjpa without  sources -->
>>>>>                 <dependency org="org.mnode.ical4j" name="ical4j"
>>>>> rev="1.0.3" conf="openmeetings.ext->*" transitive="false"/>
>>>>>                 <dependency org="org.apache.openjpa" name="openjpa"
>>>>> rev="2.2.0" conf="openmeetings.ext->*" transitive="false"/>
>>>>>
>>>>> -               <dependency org="javax.servlet" name="servlet-api"
>>>>> rev="2.5" conf="openmeetings.axis2->*" transitive="false">
>>>>> -                       <include type="jar" />
>>>>> -               </dependency>
>>>>>                 <dependency org="org.apache.ws.commons.axiom"
>>>>> name="axiom-impl" rev="1.2.12" conf="openmeetings.axis2->*"
>>>>> transitive="true">
>>>>>                         <exclude name='commons-io' />
>>>>>                         <exclude name='commons-logging' />
>>>>> @@ -340,6 +336,7 @@
>>>>>                         <include type="jar" />
>>>>>                 </dependency>
>>>>>
>>>>> +               <exclude org="javax.servlet" module="servlet-api"
>>>>> type="*" ext="*" conf="*" matcher="exact"/>
>>>>>         </dependencies>
>>>>>  </ivy-module>
>>>>>
>>>>>
>>>>> Modified:
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>
>>>>> ==============================================================================
>>>>> ---
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>> (original)
>>>>> +++
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>> Thu Oct 25 03:49:44 2012
>>>>> @@ -21,22 +21,13 @@ package org.apache.openmeetings.cli;
>>>>>  import java.io.BufferedReader;
>>>>>  import java.io.File;
>>>>>  import java.io.FileInputStream;
>>>>> -import java.io.InputStream;
>>>>>  import java.io.InputStreamReader;
>>>>> -import java.net.MalformedURLException;
>>>>> -import java.net.URL;
>>>>>  import java.util.Date;
>>>>> -import java.util.Enumeration;
>>>>>  import java.util.Map;
>>>>> -import java.util.Set;
>>>>>
>>>>>  import javax.mail.internet.AddressException;
>>>>>  import javax.mail.internet.InternetAddress;
>>>>> -import javax.servlet.RequestDispatcher;
>>>>> -import javax.servlet.Servlet;
>>>>> -import javax.servlet.ServletContext;
>>>>>  import javax.servlet.ServletContextEvent;
>>>>> -import javax.servlet.ServletException;
>>>>>
>>>>>  import org.apache.commons.cli.CommandLine;
>>>>>  import org.apache.commons.cli.OptionGroup;
>>>>> @@ -165,107 +156,7 @@ public class Admin {
>>>>>         private ClassPathXmlApplicationContext
>>>>> getApplicationContext(final String ctxName) {
>>>>>                 if (ctx == null) {
>>>>>                         OMContextListener omcl = new
>>>>> OMContextListener();
>>>>> -                       omcl.contextInitialized(new
>>>>> ServletContextEvent(new ServletContext() {
>>>>> -                               public void setAttribute(String arg0,
>>>>> Object arg1) {
>>>>> -                               }
>>>>> -
>>>>> -                               public void removeAttribute(String
>>>>> arg0) {
>>>>> -                               }
>>>>> -
>>>>> -                               public void log(String arg0, Throwable
>>>>> arg1) {
>>>>> -                               }
>>>>> -
>>>>> -                               public void log(Exception arg0, String
>>>>> arg1) {
>>>>> -                               }
>>>>> -
>>>>> -                               public void log(String arg0) {
>>>>> -                               }
>>>>> -
>>>>> -                               @SuppressWarnings("rawtypes")
>>>>> -                               public Enumeration getServlets() {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               @SuppressWarnings("rawtypes")
>>>>> -                               public Enumeration getServletNames() {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public String getServletContextName() {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public Servlet getServlet(String arg0)
>>>>> throws ServletException {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public String getServerInfo() {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               @SuppressWarnings("rawtypes")
>>>>> -                               public Set getResourcePaths(String
>>>>> arg0) {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public InputStream
>>>>> getResourceAsStream(String arg0) {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public URL getResource(String arg0)
>>>>> throws MalformedURLException {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public RequestDispatcher
>>>>> getRequestDispatcher(String arg0) {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public String getRealPath(String arg0)
>>>>> {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public RequestDispatcher
>>>>> getNamedDispatcher(String arg0) {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public int getMinorVersion() {
>>>>> -                                       return 0;
>>>>> -                               }
>>>>> -
>>>>> -                               public String getMimeType(String arg0)
>>>>> {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public int getMajorVersion() {
>>>>> -                                       return 0;
>>>>> -                               }
>>>>> -
>>>>> -                               @SuppressWarnings("rawtypes")
>>>>> -                               public Enumeration
>>>>> getInitParameterNames() {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public String getInitParameter(String
>>>>> arg0) {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public String getContextPath() {
>>>>> -                                       return ctxName;
>>>>> -                               }
>>>>> -
>>>>> -                               public ServletContext
>>>>> getContext(String arg0) {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               @SuppressWarnings("rawtypes")
>>>>> -                               public Enumeration getAttributeNames()
>>>>> {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -
>>>>> -                               public Object getAttribute(String
>>>>> arg0) {
>>>>> -                                       return null;
>>>>> -                               }
>>>>> -                       }));
>>>>> +                       omcl.contextInitialized(new
>>>>> ServletContextEvent(new DummyServletContext()));
>>>>>                         try {
>>>>>                                 ctx = new
>>>>> ClassPathXmlApplicationContext("openmeetings-applicationContext.xml");
>>>>>                         } catch (Exception e) {
>>>>>
>>>>> Added:
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java?rev=1401969&view=auto
>>>>>
>>>>> ==============================================================================
>>>>> ---
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>> (added)
>>>>> +++
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>>> Thu Oct 25 03:49:44 2012
>>>>> @@ -0,0 +1,299 @@
>>>>> +/*
>>>>> + * 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.apache.openmeetings.cli;
>>>>> +
>>>>> +import java.io.InputStream;
>>>>> +import java.net.MalformedURLException;
>>>>> +import java.net.URL;
>>>>> +import java.util.Enumeration;
>>>>> +import java.util.EventListener;
>>>>> +import java.util.Map;
>>>>> +import java.util.Set;
>>>>> +
>>>>> +import javax.servlet.Filter;
>>>>> +import javax.servlet.FilterRegistration;
>>>>> +import javax.servlet.RequestDispatcher;
>>>>> +import javax.servlet.Servlet;
>>>>> +import javax.servlet.ServletContext;
>>>>> +import javax.servlet.ServletException;
>>>>> +import javax.servlet.ServletRegistration;
>>>>> +import javax.servlet.SessionCookieConfig;
>>>>> +import javax.servlet.SessionTrackingMode;
>>>>> +import javax.servlet.ServletRegistration.Dynamic;
>>>>> +import javax.servlet.descriptor.JspConfigDescriptor;
>>>>> +
>>>>> +public class DummyServletContext implements ServletContext {
>>>>> +       public ServletContext getContext(String uripath) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public String getContextPath() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public int getMajorVersion() {
>>>>> +               // stab
>>>>> +               return 0;
>>>>> +       }
>>>>> +
>>>>> +       public int getMinorVersion() {
>>>>> +               // stab
>>>>> +               return 0;
>>>>> +       }
>>>>> +
>>>>> +       public int getEffectiveMajorVersion() {
>>>>> +               // stab
>>>>> +               return 0;
>>>>> +       }
>>>>> +
>>>>> +       public int getEffectiveMinorVersion() {
>>>>> +               // stab
>>>>> +               return 0;
>>>>> +       }
>>>>> +
>>>>> +       public String getMimeType(String file) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Set<String> getResourcePaths(String path) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public URL getResource(String path)
>>>>> +                       throws MalformedURLException {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public InputStream getResourceAsStream(String path) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public RequestDispatcher getRequestDispatcher(String path) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public RequestDispatcher getNamedDispatcher(String name) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Servlet getServlet(String name) throws ServletException
>>>>> {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Enumeration<Servlet> getServlets() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Enumeration<String> getServletNames() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public void log(String msg) {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public void log(Exception exception, String msg) {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public void log(String message, Throwable throwable) {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public String getRealPath(String path) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public String getServerInfo() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public String getInitParameter(String name) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Enumeration<String> getInitParameterNames() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public boolean setInitParameter(String name, String value) {
>>>>> +               // stab
>>>>> +               return false;
>>>>> +       }
>>>>> +
>>>>> +       public Object getAttribute(String name) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Enumeration<String> getAttributeNames() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public void setAttribute(String name, Object object) {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public void removeAttribute(String name) {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public String getServletContextName() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Dynamic addServlet(String servletName, String
>>>>> className) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Dynamic addServlet(String servletName, Servlet servlet)
>>>>> {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Dynamic addServlet(String servletName,
>>>>> +                       Class<? extends Servlet> servletClass) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public <T extends Servlet> T createServlet(Class<T> c)
>>>>> +                       throws ServletException {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public ServletRegistration getServletRegistration(
>>>>> +                       String servletName) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Map<String, ? extends ServletRegistration>
>>>>> getServletRegistrations() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>>> +                       String filterName, String className) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>>> +                       String filterName, Filter filter) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>>> +                       String filterName, Class<? extends Filter>
>>>>> filterClass) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public <T extends Filter> T createFilter(Class<T> c)
>>>>> +                       throws ServletException {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public FilterRegistration getFilterRegistration(
>>>>> +                       String filterName) {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Map<String, ? extends FilterRegistration>
>>>>> getFilterRegistrations() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public SessionCookieConfig getSessionCookieConfig() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public void setSessionTrackingModes(
>>>>> +                       Set<SessionTrackingMode> sessionTrackingModes)
>>>>> +                       throws IllegalStateException,
>>>>> IllegalArgumentException {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public Set<SessionTrackingMode>
>>>>> getDefaultSessionTrackingModes() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public Set<SessionTrackingMode>
>>>>> getEffectiveSessionTrackingModes() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public void addListener(
>>>>> +                       Class<? extends EventListener> listenerClass) {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public void addListener(String className) {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public <T extends EventListener> void addListener(T t) {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public <T extends EventListener> T createListener(Class<T> c)
>>>>> +                       throws ServletException {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public void declareRoles(String... roleNames) {
>>>>> +               // stab
>>>>> +       }
>>>>> +
>>>>> +       public ClassLoader getClassLoader() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +
>>>>> +       public JspConfigDescriptor getJspConfigDescriptor() {
>>>>> +               // stab
>>>>> +               return null;
>>>>> +       }
>>>>> +}
>>>>>
>>>>> Modified:
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>
>>>>> ==============================================================================
>>>>> ---
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>> (original)
>>>>> +++
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>> Thu Oct 25 03:49:44 2012
>>>>> @@ -334,6 +334,8 @@ public class BackupExport {
>>>>>                         List<Configuration> list =
>>>>> configurationDaoImpl.getConfigurations(
>>>>>                                         0, Integer.MAX_VALUE,
>>>>> "c.configuration_id", true);
>>>>>                         Registry registry = new Registry();
>>>>> +                       registry.bind(OmTimeZone.class,
>>>>> OmTimeZoneConverter.class);
>>>>> +                       registry.bind(States.class,
>>>>> StateConverter.class);
>>>>>                         Strategy strategy = new
>>>>> RegistryStrategy(registry);
>>>>>                         Serializer serializer = new
>>>>> Persister(strategy);
>>>>>
>>>>>
>>>>> Modified:
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>>
>>>>> ==============================================================================
>>>>> ---
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>> (original)
>>>>> +++
>>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>> Thu Oct 25 03:49:44 2012
>>>>> @@ -41,8 +41,6 @@ import org.apache.wicket.markup.html.for
>>>>>  import org.apache.wicket.markup.html.form.upload.FileUploadField;
>>>>>  import org.apache.wicket.markup.html.panel.FeedbackPanel;
>>>>>  import org.apache.wicket.model.Model;
>>>>> -import
>>>>> org.apache.wicket.request.handler.resource.ResourceStreamRequestHandler;
>>>>> -import org.apache.wicket.request.resource.ContentDisposition;
>>>>>  import org.apache.wicket.util.lang.Bytes;
>>>>>  import org.apache.wicket.util.resource.FileResourceStream;
>>>>>  import org.red5.logging.Red5LoggerFactory;
>>>>> @@ -120,14 +118,9 @@ public class BackupPanel extends AdminPa
>>>>>
>>>>> includeFilesInBackup.getConvertedInput()
>>>>>
>>>>>           .booleanValue());
>>>>>
>>>>> -
>>>>> /*download.setFileName(backupFile.getName());
>>>>> +
>>>>> download.setFileName(backupFile.getName());
>>>>>
>>>>> download.setResourceStream(new FileResourceStream(backupFile));
>>>>> -
>>>>> download.initiate(target);*/
>>>>> -
>>>>> ResourceStreamRequestHandler handler
>>>>> -                                                       = new
>>>>> ResourceStreamRequestHandler(new FileResourceStream(backupFile),
>>>>> backupFile.getName());
>>>>> -
>>>>> handler.setContentDisposition(ContentDisposition.ATTACHMENT);
>>>>> -
>>>>> -
>>>>> getRequestCycle().scheduleRequestHandlerAfterCurrent(handler);
>>>>> +
>>>>> download.initiate(target);
>>>>>                                         } catch (Exception e) {
>>>>>                                                 log.error("Exception
>>>>> on panel backup download ", e);
>>>>>
>>>>> uploadFeedback.error(e);
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Sebastian Wagner
>>>> https://twitter.com/#!/dead_lock
>>>> http://www.webbase-design.de
>>>> http://www.wagner-sebastian.com
>>>> seba.wagner@gmail.com
>>>>
>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wagner@gmail.com
>>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com

Re: svn commit: r1401969 - in /incubator/openmeetings/trunk/singlewebapp: ./ WebContent/WEB-INF/ src/org/apache/openmeetings/cli/ src/org/apache/openmeetings/servlet/outputhandler/ src/org/apache/openmeetings/web/components/admin/backup/

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Building fine again,

Thanks!
Sebastian

2012/10/25 Maxim Solodovnik <so...@gmail.com>

> Hello Sebastian,
>
> i did fix "clean build"
> Your compilation errors are caused by outdated red5.
>
>
> On Thu, Oct 25, 2012 at 3:47 PM, seba.wagner@gmail.com <
> seba.wagner@gmail.com> wrote:
>
>> + If you run:
>> ant clean.all
>> and clean.ivy
>>
>> and then ant dist you will receive this error:
>> BUILD FAILED
>> D:\work\workspaces\open_xx\Openmeetings\build.xml:801:
>> D:\work\workspaces\open_xx\Openmeetings\build\red5\server\dist\plugins does
>> not exist.
>>
>> Sebastian
>>
>> 2012/10/25 seba.wagner@gmail.com <se...@gmail.com>
>>
>> @Maxim:
>>> Sorry but build fails now:
>>>
>>> Buildfile: D:\work\workspaces\open_xx\Openmeetings\build.xml
>>>
>>> clean.classes:
>>>    [delete] Deleting directory
>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>
>>> clean.dist:
>>>    [delete] Deleting directory
>>> D:\work\workspaces\open_xx\Openmeetings\dist
>>>
>>> clean:
>>>    [delete] Deleting directory
>>> D:\work\workspaces\open_xx\Openmeetings\build\junit
>>>
>>> info:
>>>      [echo] Ant version is Apache Ant(TM) version 1.8.3 compiled on
>>> February 26 2012
>>>
>>> -java6or7.check:
>>>      [echo] Using Java 1.6.0_25 specification: 1.6
>>>
>>> prepare.mkdir:
>>>     [mkdir] Created dir: D:\work\workspaces\open_xx\Openmeetings\dist
>>>     [mkdir] Created dir:
>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>     [mkdir] Created dir:
>>> D:\work\workspaces\open_xx\Openmeetings\build\junit\report
>>>
>>> -availability-check:
>>>
>>> -retrieve-svntask:
>>>
>>> -ant-task:
>>>
>>> -retrieve-red5-server:
>>>
>>> -retrieve-red5-client:
>>>
>>> -retrieve-mainlibs:
>>>
>>> -retrieve-om:
>>>
>>> -retrieve-dtd-generator:
>>>
>>> -retrieve-junit:
>>>
>>> -retrieve-cmdadmin:
>>>
>>> -retrieve-tools.jar:
>>>
>>> resources:
>>>      [copy] Copying 33 files to
>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>
>>> compile.only:
>>>      [echo] Compile main to
>>> D:\work\workspaces\open_xx\Openmeetings/build/classes/openmeetings
>>>     [javac] Compiling 418 source files to
>>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>> cannot find symbol
>>>     [javac] symbol  : class FilterRegistration
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.FilterRegistration;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>> cannot find symbol
>>>     [javac] symbol  : class ServletRegistration
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.ServletRegistration;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionCookieConfig
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>> package javax.servlet.ServletRegistration does not exist
>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>     [javac]                                         ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>> package javax.servlet.descriptor does not exist
>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>     [javac]                                ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>> cannot find symbol
>>>     [javac] symbol  : class Dynamic
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Dynamic addServlet(String servletName, String
>>> className) {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>> cannot find symbol
>>>     [javac] symbol  : class Dynamic
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>> servlet) {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>> cannot find symbol
>>>     [javac] symbol  : class Dynamic
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Dynamic addServlet(String servletName,
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>> cannot find symbol
>>>     [javac] symbol  : class ServletRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public ServletRegistration getServletRegistration(
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>> cannot find symbol
>>>     [javac] symbol  : class ServletRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>> getServletRegistrations() {
>>>     [javac]                                  ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>> package javax.servlet.FilterRegistration does not exist
>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>> addFilter(
>>>     [javac]                                            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>> package javax.servlet.FilterRegistration does not exist
>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>> addFilter(
>>>     [javac]                                            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>> package javax.servlet.FilterRegistration does not exist
>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>> addFilter(
>>>     [javac]                                            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>> cannot find symbol
>>>     [javac] symbol  : class FilterRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>> cannot find symbol
>>>     [javac] symbol  : class FilterRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>> getFilterRegistrations() {
>>>     [javac]                                  ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionCookieConfig
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]                     Set<SessionTrackingMode>
>>> sessionTrackingModes)
>>>     [javac]                         ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Set<SessionTrackingMode>
>>> getDefaultSessionTrackingModes() {
>>>     [javac]                ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Set<SessionTrackingMode>
>>> getEffectiveSessionTrackingModes() {
>>>     [javac]                ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>> cannot find symbol
>>>     [javac] symbol  : class JspConfigDescriptor
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>     [javac]            ^
>>>     [javac] Note: Starting OpenJPA Annotation Processor for Metamodel
>>> Generation
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>> cannot find symbol
>>>     [javac] symbol  : class FilterRegistration
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.FilterRegistration;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>> cannot find symbol
>>>     [javac] symbol  : class ServletRegistration
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.ServletRegistration;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionCookieConfig
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>> package javax.servlet.ServletRegistration does not exist
>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>     [javac]                                         ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>> package javax.servlet.descriptor does not exist
>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>     [javac]                                ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>> cannot find symbol
>>>     [javac] symbol  : class Dynamic
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Dynamic addServlet(String servletName, String
>>> className) {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>> cannot find symbol
>>>     [javac] symbol  : class Dynamic
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>> servlet) {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>> cannot find symbol
>>>     [javac] symbol  : class Dynamic
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Dynamic addServlet(String servletName,
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>> cannot find symbol
>>>     [javac] symbol  : class ServletRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public ServletRegistration getServletRegistration(
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>> cannot find symbol
>>>     [javac] symbol  : class ServletRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>> getServletRegistrations() {
>>>     [javac]                                  ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>> package javax.servlet.FilterRegistration does not exist
>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>> addFilter(
>>>     [javac]                                            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>> package javax.servlet.FilterRegistration does not exist
>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>> addFilter(
>>>     [javac]                                            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>> package javax.servlet.FilterRegistration does not exist
>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>> addFilter(
>>>     [javac]                                            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>> cannot find symbol
>>>     [javac] symbol  : class FilterRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>> cannot find symbol
>>>     [javac] symbol  : class FilterRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>> getFilterRegistrations() {
>>>     [javac]                                  ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionCookieConfig
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]                     Set<SessionTrackingMode>
>>> sessionTrackingModes)
>>>     [javac]                         ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Set<SessionTrackingMode>
>>> getDefaultSessionTrackingModes() {
>>>     [javac]                ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Set<SessionTrackingMode>
>>> getEffectiveSessionTrackingModes() {
>>>     [javac]                ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>> cannot find symbol
>>>     [javac] symbol  : class JspConfigDescriptor
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>>> cannot find symbol
>>>     [javac] symbol  : class FilterRegistration
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.FilterRegistration;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>>> cannot find symbol
>>>     [javac] symbol  : class ServletRegistration
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.ServletRegistration;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionCookieConfig
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.SessionCookieConfig;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: package javax.servlet
>>>     [javac] import javax.servlet.SessionTrackingMode;
>>>     [javac]                     ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>>> package javax.servlet.ServletRegistration does not exist
>>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>>     [javac]                                         ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>>> package javax.servlet.descriptor does not exist
>>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>>     [javac]                                ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>>> cannot find symbol
>>>     [javac] symbol  : class Dynamic
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Dynamic addServlet(String servletName, String
>>> className) {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>>> cannot find symbol
>>>     [javac] symbol  : class Dynamic
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>>> servlet) {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>>> cannot find symbol
>>>     [javac] symbol  : class Dynamic
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Dynamic addServlet(String servletName,
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>>> cannot find symbol
>>>     [javac] symbol  : class ServletRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public ServletRegistration getServletRegistration(
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>>> cannot find symbol
>>>     [javac] symbol  : class ServletRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Map<String, ? extends ServletRegistration>
>>> getServletRegistrations() {
>>>     [javac]                                  ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>>> package javax.servlet.FilterRegistration does not exist
>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>> addFilter(
>>>     [javac]                                            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>>> package javax.servlet.FilterRegistration does not exist
>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>> addFilter(
>>>     [javac]                                            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>>> package javax.servlet.FilterRegistration does not exist
>>>     [javac]     public javax.servlet.FilterRegistration.Dynamic
>>> addFilter(
>>>     [javac]                                            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>>> cannot find symbol
>>>     [javac] symbol  : class FilterRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public FilterRegistration getFilterRegistration(
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>>> cannot find symbol
>>>     [javac] symbol  : class FilterRegistration
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Map<String, ? extends FilterRegistration>
>>> getFilterRegistrations() {
>>>     [javac]                                  ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionCookieConfig
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>>     [javac]            ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]                     Set<SessionTrackingMode>
>>> sessionTrackingModes)
>>>     [javac]                         ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Set<SessionTrackingMode>
>>> getDefaultSessionTrackingModes() {
>>>     [javac]                ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>>> cannot find symbol
>>>     [javac] symbol  : class SessionTrackingMode
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public Set<SessionTrackingMode>
>>> getEffectiveSessionTrackingModes() {
>>>     [javac]                ^
>>>     [javac]
>>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>>> cannot find symbol
>>>     [javac] symbol  : class JspConfigDescriptor
>>>     [javac] location: class
>>> org.apache.openmeetings.cli.DummyServletContext
>>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>>     [javac]            ^
>>>     [javac] Note: Some input files use or override a deprecated API.
>>>     [javac] Note: Recompile with -Xlint:deprecation for details.
>>>     [javac] 21 errors
>>>
>>> BUILD FAILED
>>> D:\work\workspaces\open_xx\Openmeetings\build.xml:542: Compile failed;
>>> see the compiler error output for details.
>>>
>>> Total time: 7 seconds
>>>
>>> 2012/10/25 <so...@apache.org>
>>>
>>> Author: solomax
>>>> Date: Thu Oct 25 03:49:44 2012
>>>> New Revision: 1401969
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=1401969&view=rev
>>>> Log:
>>>> Wicket: backup export is fixed
>>>>
>>>> Added:
>>>>
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>> Removed:
>>>>
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/HttpServletRequestEx.java
>>>>
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/ServletRequestExFilter.java
>>>> Modified:
>>>>     incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>>     incubator/openmeetings/trunk/singlewebapp/build.xml
>>>>     incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>>>
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>>
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>>
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>>
>>>> Modified:
>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>
>>>> ==============================================================================
>>>> ---
>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>> (original)
>>>> +++
>>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml Thu
>>>> Oct 25 03:49:44 2012
>>>> @@ -52,21 +52,6 @@
>>>>          <url-pattern>/*</url-pattern>
>>>>      </filter-mapping>
>>>>
>>>> -    <filter>
>>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>>> -
>>>>  <filter-class>org.apache.openmeetings.servlet.outputhandler.ServletRequestExFilter</filter-class>
>>>> -        <init-param>
>>>> -            <param-name>uriEncoding</param-name>
>>>> -            <param-value>UTF-8</param-value>
>>>> -        </init-param>
>>>> -    </filter>
>>>> -
>>>> -
>>>> -    <filter-mapping>
>>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>>> -        <url-pattern>/*</url-pattern>
>>>> -    </filter-mapping>
>>>> -
>>>>         <filter>
>>>>                 <filter-name>OpenmeetingsApplication</filter-name>
>>>>
>>>> <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
>>>>
>>>> Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>
>>>> ==============================================================================
>>>> --- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
>>>> +++ incubator/openmeetings/trunk/singlewebapp/build.xml Thu Oct 25
>>>> 03:49:44 2012
>>>> @@ -80,6 +80,7 @@
>>>>
>>>>         <!-- compile classpath -->
>>>>         <path id="compile.classpath">
>>>> +               <fileset dir="${red5.lib}/plugins" includes="*.jar" />
>>>>                 <fileset dir="${red5.server.lib}" includes="*.jar" />
>>>>                 <fileset dir="${red5.client.lib}" includes="*.jar" />
>>>>                 <fileset dir="${red5.lib}" includes="*.jar" />
>>>>
>>>> Modified: incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivy.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>
>>>> ==============================================================================
>>>> --- incubator/openmeetings/trunk/singlewebapp/ivy.xml (original)
>>>> +++ incubator/openmeetings/trunk/singlewebapp/ivy.xml Thu Oct 25
>>>> 03:49:44 2012
>>>> @@ -60,8 +60,7 @@
>>>>                         <include type="jar" />
>>>>                 </dependency>
>>>>                 <!-- include type="bundle" / FIXME unable to get
>>>> openjpa without  sources -->
>>>> -               <dependency org="org.apache.geronimo.specs"
>>>> name="geronimo-jpa_2.0_spec"
>>>> -                       rev="1.1" conf="mainlib.ext->*"
>>>> transitive="false"/>
>>>> +               <dependency org="org.apache.geronimo.specs"
>>>> name="geronimo-jpa_2.0_spec" rev="1.1" conf="mainlib.ext->*"
>>>> transitive="false"/>
>>>>                 <!--  END OF mainlib -->
>>>>
>>>>                 <!--  START OF ANAKIA -->
>>>> @@ -251,13 +250,10 @@
>>>>                         <include type="jar" />
>>>>                 </dependency>
>>>>
>>>> -                       <!-- include type="bundle" / FIXME unable to
>>>> get openjpa without  sources -->
>>>> +               <!-- include type="bundle" / FIXME unable to get
>>>> openjpa without  sources -->
>>>>                 <dependency org="org.mnode.ical4j" name="ical4j"
>>>> rev="1.0.3" conf="openmeetings.ext->*" transitive="false"/>
>>>>                 <dependency org="org.apache.openjpa" name="openjpa"
>>>> rev="2.2.0" conf="openmeetings.ext->*" transitive="false"/>
>>>>
>>>> -               <dependency org="javax.servlet" name="servlet-api"
>>>> rev="2.5" conf="openmeetings.axis2->*" transitive="false">
>>>> -                       <include type="jar" />
>>>> -               </dependency>
>>>>                 <dependency org="org.apache.ws.commons.axiom"
>>>> name="axiom-impl" rev="1.2.12" conf="openmeetings.axis2->*"
>>>> transitive="true">
>>>>                         <exclude name='commons-io' />
>>>>                         <exclude name='commons-logging' />
>>>> @@ -340,6 +336,7 @@
>>>>                         <include type="jar" />
>>>>                 </dependency>
>>>>
>>>> +               <exclude org="javax.servlet" module="servlet-api"
>>>> type="*" ext="*" conf="*" matcher="exact"/>
>>>>         </dependencies>
>>>>  </ivy-module>
>>>>
>>>>
>>>> Modified:
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>
>>>> ==============================================================================
>>>> ---
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>> (original)
>>>> +++
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>> Thu Oct 25 03:49:44 2012
>>>> @@ -21,22 +21,13 @@ package org.apache.openmeetings.cli;
>>>>  import java.io.BufferedReader;
>>>>  import java.io.File;
>>>>  import java.io.FileInputStream;
>>>> -import java.io.InputStream;
>>>>  import java.io.InputStreamReader;
>>>> -import java.net.MalformedURLException;
>>>> -import java.net.URL;
>>>>  import java.util.Date;
>>>> -import java.util.Enumeration;
>>>>  import java.util.Map;
>>>> -import java.util.Set;
>>>>
>>>>  import javax.mail.internet.AddressException;
>>>>  import javax.mail.internet.InternetAddress;
>>>> -import javax.servlet.RequestDispatcher;
>>>> -import javax.servlet.Servlet;
>>>> -import javax.servlet.ServletContext;
>>>>  import javax.servlet.ServletContextEvent;
>>>> -import javax.servlet.ServletException;
>>>>
>>>>  import org.apache.commons.cli.CommandLine;
>>>>  import org.apache.commons.cli.OptionGroup;
>>>> @@ -165,107 +156,7 @@ public class Admin {
>>>>         private ClassPathXmlApplicationContext
>>>> getApplicationContext(final String ctxName) {
>>>>                 if (ctx == null) {
>>>>                         OMContextListener omcl = new
>>>> OMContextListener();
>>>> -                       omcl.contextInitialized(new
>>>> ServletContextEvent(new ServletContext() {
>>>> -                               public void setAttribute(String arg0,
>>>> Object arg1) {
>>>> -                               }
>>>> -
>>>> -                               public void removeAttribute(String
>>>> arg0) {
>>>> -                               }
>>>> -
>>>> -                               public void log(String arg0, Throwable
>>>> arg1) {
>>>> -                               }
>>>> -
>>>> -                               public void log(Exception arg0, String
>>>> arg1) {
>>>> -                               }
>>>> -
>>>> -                               public void log(String arg0) {
>>>> -                               }
>>>> -
>>>> -                               @SuppressWarnings("rawtypes")
>>>> -                               public Enumeration getServlets() {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               @SuppressWarnings("rawtypes")
>>>> -                               public Enumeration getServletNames() {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public String getServletContextName() {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public Servlet getServlet(String arg0)
>>>> throws ServletException {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public String getServerInfo() {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               @SuppressWarnings("rawtypes")
>>>> -                               public Set getResourcePaths(String
>>>> arg0) {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public InputStream
>>>> getResourceAsStream(String arg0) {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public URL getResource(String arg0)
>>>> throws MalformedURLException {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public RequestDispatcher
>>>> getRequestDispatcher(String arg0) {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public String getRealPath(String arg0) {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public RequestDispatcher
>>>> getNamedDispatcher(String arg0) {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public int getMinorVersion() {
>>>> -                                       return 0;
>>>> -                               }
>>>> -
>>>> -                               public String getMimeType(String arg0) {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public int getMajorVersion() {
>>>> -                                       return 0;
>>>> -                               }
>>>> -
>>>> -                               @SuppressWarnings("rawtypes")
>>>> -                               public Enumeration
>>>> getInitParameterNames() {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public String getInitParameter(String
>>>> arg0) {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public String getContextPath() {
>>>> -                                       return ctxName;
>>>> -                               }
>>>> -
>>>> -                               public ServletContext getContext(String
>>>> arg0) {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               @SuppressWarnings("rawtypes")
>>>> -                               public Enumeration getAttributeNames() {
>>>> -                                       return null;
>>>> -                               }
>>>> -
>>>> -                               public Object getAttribute(String arg0)
>>>> {
>>>> -                                       return null;
>>>> -                               }
>>>> -                       }));
>>>> +                       omcl.contextInitialized(new
>>>> ServletContextEvent(new DummyServletContext()));
>>>>                         try {
>>>>                                 ctx = new
>>>> ClassPathXmlApplicationContext("openmeetings-applicationContext.xml");
>>>>                         } catch (Exception e) {
>>>>
>>>> Added:
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java?rev=1401969&view=auto
>>>>
>>>> ==============================================================================
>>>> ---
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>> (added)
>>>> +++
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>>> Thu Oct 25 03:49:44 2012
>>>> @@ -0,0 +1,299 @@
>>>> +/*
>>>> + * 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.apache.openmeetings.cli;
>>>> +
>>>> +import java.io.InputStream;
>>>> +import java.net.MalformedURLException;
>>>> +import java.net.URL;
>>>> +import java.util.Enumeration;
>>>> +import java.util.EventListener;
>>>> +import java.util.Map;
>>>> +import java.util.Set;
>>>> +
>>>> +import javax.servlet.Filter;
>>>> +import javax.servlet.FilterRegistration;
>>>> +import javax.servlet.RequestDispatcher;
>>>> +import javax.servlet.Servlet;
>>>> +import javax.servlet.ServletContext;
>>>> +import javax.servlet.ServletException;
>>>> +import javax.servlet.ServletRegistration;
>>>> +import javax.servlet.SessionCookieConfig;
>>>> +import javax.servlet.SessionTrackingMode;
>>>> +import javax.servlet.ServletRegistration.Dynamic;
>>>> +import javax.servlet.descriptor.JspConfigDescriptor;
>>>> +
>>>> +public class DummyServletContext implements ServletContext {
>>>> +       public ServletContext getContext(String uripath) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public String getContextPath() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public int getMajorVersion() {
>>>> +               // stab
>>>> +               return 0;
>>>> +       }
>>>> +
>>>> +       public int getMinorVersion() {
>>>> +               // stab
>>>> +               return 0;
>>>> +       }
>>>> +
>>>> +       public int getEffectiveMajorVersion() {
>>>> +               // stab
>>>> +               return 0;
>>>> +       }
>>>> +
>>>> +       public int getEffectiveMinorVersion() {
>>>> +               // stab
>>>> +               return 0;
>>>> +       }
>>>> +
>>>> +       public String getMimeType(String file) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Set<String> getResourcePaths(String path) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public URL getResource(String path)
>>>> +                       throws MalformedURLException {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public InputStream getResourceAsStream(String path) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public RequestDispatcher getRequestDispatcher(String path) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public RequestDispatcher getNamedDispatcher(String name) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Servlet getServlet(String name) throws ServletException {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Enumeration<Servlet> getServlets() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Enumeration<String> getServletNames() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public void log(String msg) {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public void log(Exception exception, String msg) {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public void log(String message, Throwable throwable) {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public String getRealPath(String path) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public String getServerInfo() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public String getInitParameter(String name) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Enumeration<String> getInitParameterNames() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public boolean setInitParameter(String name, String value) {
>>>> +               // stab
>>>> +               return false;
>>>> +       }
>>>> +
>>>> +       public Object getAttribute(String name) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Enumeration<String> getAttributeNames() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public void setAttribute(String name, Object object) {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public void removeAttribute(String name) {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public String getServletContextName() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Dynamic addServlet(String servletName, String className)
>>>> {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Dynamic addServlet(String servletName, Servlet servlet) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Dynamic addServlet(String servletName,
>>>> +                       Class<? extends Servlet> servletClass) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public <T extends Servlet> T createServlet(Class<T> c)
>>>> +                       throws ServletException {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public ServletRegistration getServletRegistration(
>>>> +                       String servletName) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Map<String, ? extends ServletRegistration>
>>>> getServletRegistrations() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>> +                       String filterName, String className) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>> +                       String filterName, Filter filter) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>>> +                       String filterName, Class<? extends Filter>
>>>> filterClass) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public <T extends Filter> T createFilter(Class<T> c)
>>>> +                       throws ServletException {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public FilterRegistration getFilterRegistration(
>>>> +                       String filterName) {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Map<String, ? extends FilterRegistration>
>>>> getFilterRegistrations() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public SessionCookieConfig getSessionCookieConfig() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public void setSessionTrackingModes(
>>>> +                       Set<SessionTrackingMode> sessionTrackingModes)
>>>> +                       throws IllegalStateException,
>>>> IllegalArgumentException {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public Set<SessionTrackingMode>
>>>> getDefaultSessionTrackingModes() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public Set<SessionTrackingMode>
>>>> getEffectiveSessionTrackingModes() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public void addListener(
>>>> +                       Class<? extends EventListener> listenerClass) {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public void addListener(String className) {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public <T extends EventListener> void addListener(T t) {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public <T extends EventListener> T createListener(Class<T> c)
>>>> +                       throws ServletException {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public void declareRoles(String... roleNames) {
>>>> +               // stab
>>>> +       }
>>>> +
>>>> +       public ClassLoader getClassLoader() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +
>>>> +       public JspConfigDescriptor getJspConfigDescriptor() {
>>>> +               // stab
>>>> +               return null;
>>>> +       }
>>>> +}
>>>>
>>>> Modified:
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>
>>>> ==============================================================================
>>>> ---
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>> (original)
>>>> +++
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>> Thu Oct 25 03:49:44 2012
>>>> @@ -334,6 +334,8 @@ public class BackupExport {
>>>>                         List<Configuration> list =
>>>> configurationDaoImpl.getConfigurations(
>>>>                                         0, Integer.MAX_VALUE,
>>>> "c.configuration_id", true);
>>>>                         Registry registry = new Registry();
>>>> +                       registry.bind(OmTimeZone.class,
>>>> OmTimeZoneConverter.class);
>>>> +                       registry.bind(States.class,
>>>> StateConverter.class);
>>>>                         Strategy strategy = new
>>>> RegistryStrategy(registry);
>>>>                         Serializer serializer = new Persister(strategy);
>>>>
>>>>
>>>> Modified:
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>> URL:
>>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>>
>>>> ==============================================================================
>>>> ---
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>> (original)
>>>> +++
>>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>> Thu Oct 25 03:49:44 2012
>>>> @@ -41,8 +41,6 @@ import org.apache.wicket.markup.html.for
>>>>  import org.apache.wicket.markup.html.form.upload.FileUploadField;
>>>>  import org.apache.wicket.markup.html.panel.FeedbackPanel;
>>>>  import org.apache.wicket.model.Model;
>>>> -import
>>>> org.apache.wicket.request.handler.resource.ResourceStreamRequestHandler;
>>>> -import org.apache.wicket.request.resource.ContentDisposition;
>>>>  import org.apache.wicket.util.lang.Bytes;
>>>>  import org.apache.wicket.util.resource.FileResourceStream;
>>>>  import org.red5.logging.Red5LoggerFactory;
>>>> @@ -120,14 +118,9 @@ public class BackupPanel extends AdminPa
>>>>
>>>> includeFilesInBackup.getConvertedInput()
>>>>
>>>>         .booleanValue());
>>>>
>>>> -
>>>> /*download.setFileName(backupFile.getName());
>>>> +
>>>> download.setFileName(backupFile.getName());
>>>>
>>>> download.setResourceStream(new FileResourceStream(backupFile));
>>>> -
>>>> download.initiate(target);*/
>>>> -
>>>> ResourceStreamRequestHandler handler
>>>> -                                                       = new
>>>> ResourceStreamRequestHandler(new FileResourceStream(backupFile),
>>>> backupFile.getName());
>>>> -
>>>> handler.setContentDisposition(ContentDisposition.ATTACHMENT);
>>>> -
>>>> -
>>>> getRequestCycle().scheduleRequestHandlerAfterCurrent(handler);
>>>> +
>>>> download.initiate(target);
>>>>                                         } catch (Exception e) {
>>>>                                                 log.error("Exception on
>>>> panel backup download ", e);
>>>>                                                 uploadFeedback.error(e);
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wagner@gmail.com
>>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com

Re: svn commit: r1401969 - in /incubator/openmeetings/trunk/singlewebapp: ./ WebContent/WEB-INF/ src/org/apache/openmeetings/cli/ src/org/apache/openmeetings/servlet/outputhandler/ src/org/apache/openmeetings/web/components/admin/backup/

Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Sebastian,

i did fix "clean build"
Your compilation errors are caused by outdated red5.

On Thu, Oct 25, 2012 at 3:47 PM, seba.wagner@gmail.com <
seba.wagner@gmail.com> wrote:

> + If you run:
> ant clean.all
> and clean.ivy
>
> and then ant dist you will receive this error:
> BUILD FAILED
> D:\work\workspaces\open_xx\Openmeetings\build.xml:801:
> D:\work\workspaces\open_xx\Openmeetings\build\red5\server\dist\plugins does
> not exist.
>
> Sebastian
>
> 2012/10/25 seba.wagner@gmail.com <se...@gmail.com>
>
> @Maxim:
>> Sorry but build fails now:
>>
>> Buildfile: D:\work\workspaces\open_xx\Openmeetings\build.xml
>>
>> clean.classes:
>>    [delete] Deleting directory
>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>
>> clean.dist:
>>    [delete] Deleting directory
>> D:\work\workspaces\open_xx\Openmeetings\dist
>>
>> clean:
>>    [delete] Deleting directory
>> D:\work\workspaces\open_xx\Openmeetings\build\junit
>>
>> info:
>>      [echo] Ant version is Apache Ant(TM) version 1.8.3 compiled on
>> February 26 2012
>>
>> -java6or7.check:
>>      [echo] Using Java 1.6.0_25 specification: 1.6
>>
>> prepare.mkdir:
>>     [mkdir] Created dir: D:\work\workspaces\open_xx\Openmeetings\dist
>>     [mkdir] Created dir:
>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>     [mkdir] Created dir:
>> D:\work\workspaces\open_xx\Openmeetings\build\junit\report
>>
>> -availability-check:
>>
>> -retrieve-svntask:
>>
>> -ant-task:
>>
>> -retrieve-red5-server:
>>
>> -retrieve-red5-client:
>>
>> -retrieve-mainlibs:
>>
>> -retrieve-om:
>>
>> -retrieve-dtd-generator:
>>
>> -retrieve-junit:
>>
>> -retrieve-cmdadmin:
>>
>> -retrieve-tools.jar:
>>
>> resources:
>>      [copy] Copying 33 files to
>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>
>> compile.only:
>>      [echo] Compile main to
>> D:\work\workspaces\open_xx\Openmeetings/build/classes/openmeetings
>>     [javac] Compiling 418 source files to
>> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>> cannot find symbol
>>     [javac] symbol  : class FilterRegistration
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.FilterRegistration;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>> cannot find symbol
>>     [javac] symbol  : class ServletRegistration
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.ServletRegistration;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>> cannot find symbol
>>     [javac] symbol  : class SessionCookieConfig
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.SessionCookieConfig;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.SessionTrackingMode;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>> package javax.servlet.ServletRegistration does not exist
>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>     [javac]                                         ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>> package javax.servlet.descriptor does not exist
>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>     [javac]                                ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>> cannot find symbol
>>     [javac] symbol  : class Dynamic
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Dynamic addServlet(String servletName, String
>> className) {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>> cannot find symbol
>>     [javac] symbol  : class Dynamic
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>> servlet) {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>> cannot find symbol
>>     [javac] symbol  : class Dynamic
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Dynamic addServlet(String servletName,
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>> cannot find symbol
>>     [javac] symbol  : class ServletRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public ServletRegistration getServletRegistration(
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>> cannot find symbol
>>     [javac] symbol  : class ServletRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Map<String, ? extends ServletRegistration>
>> getServletRegistrations() {
>>     [javac]                                  ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>> package javax.servlet.FilterRegistration does not exist
>>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>>     [javac]                                            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>> package javax.servlet.FilterRegistration does not exist
>>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>>     [javac]                                            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>> package javax.servlet.FilterRegistration does not exist
>>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>>     [javac]                                            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>> cannot find symbol
>>     [javac] symbol  : class FilterRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public FilterRegistration getFilterRegistration(
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>> cannot find symbol
>>     [javac] symbol  : class FilterRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Map<String, ? extends FilterRegistration>
>> getFilterRegistrations() {
>>     [javac]                                  ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>> cannot find symbol
>>     [javac] symbol  : class SessionCookieConfig
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]                     Set<SessionTrackingMode>
>> sessionTrackingModes)
>>     [javac]                         ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Set<SessionTrackingMode>
>> getDefaultSessionTrackingModes() {
>>     [javac]                ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Set<SessionTrackingMode>
>> getEffectiveSessionTrackingModes() {
>>     [javac]                ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>> cannot find symbol
>>     [javac] symbol  : class JspConfigDescriptor
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>     [javac]            ^
>>     [javac] Note: Starting OpenJPA Annotation Processor for Metamodel
>> Generation
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>> cannot find symbol
>>     [javac] symbol  : class FilterRegistration
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.FilterRegistration;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>> cannot find symbol
>>     [javac] symbol  : class ServletRegistration
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.ServletRegistration;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>> cannot find symbol
>>     [javac] symbol  : class SessionCookieConfig
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.SessionCookieConfig;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.SessionTrackingMode;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>> package javax.servlet.ServletRegistration does not exist
>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>     [javac]                                         ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>> package javax.servlet.descriptor does not exist
>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>     [javac]                                ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>> cannot find symbol
>>     [javac] symbol  : class Dynamic
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Dynamic addServlet(String servletName, String
>> className) {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>> cannot find symbol
>>     [javac] symbol  : class Dynamic
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>> servlet) {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>> cannot find symbol
>>     [javac] symbol  : class Dynamic
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Dynamic addServlet(String servletName,
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>> cannot find symbol
>>     [javac] symbol  : class ServletRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public ServletRegistration getServletRegistration(
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>> cannot find symbol
>>     [javac] symbol  : class ServletRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Map<String, ? extends ServletRegistration>
>> getServletRegistrations() {
>>     [javac]                                  ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>> package javax.servlet.FilterRegistration does not exist
>>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>>     [javac]                                            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>> package javax.servlet.FilterRegistration does not exist
>>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>>     [javac]                                            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>> package javax.servlet.FilterRegistration does not exist
>>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>>     [javac]                                            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>> cannot find symbol
>>     [javac] symbol  : class FilterRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public FilterRegistration getFilterRegistration(
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>> cannot find symbol
>>     [javac] symbol  : class FilterRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Map<String, ? extends FilterRegistration>
>> getFilterRegistrations() {
>>     [javac]                                  ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>> cannot find symbol
>>     [javac] symbol  : class SessionCookieConfig
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]                     Set<SessionTrackingMode>
>> sessionTrackingModes)
>>     [javac]                         ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Set<SessionTrackingMode>
>> getDefaultSessionTrackingModes() {
>>     [javac]                ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Set<SessionTrackingMode>
>> getEffectiveSessionTrackingModes() {
>>     [javac]                ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>> cannot find symbol
>>     [javac] symbol  : class JspConfigDescriptor
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
>> cannot find symbol
>>     [javac] symbol  : class FilterRegistration
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.FilterRegistration;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
>> cannot find symbol
>>     [javac] symbol  : class ServletRegistration
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.ServletRegistration;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
>> cannot find symbol
>>     [javac] symbol  : class SessionCookieConfig
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.SessionCookieConfig;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: package javax.servlet
>>     [javac] import javax.servlet.SessionTrackingMode;
>>     [javac]                     ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
>> package javax.servlet.ServletRegistration does not exist
>>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>>     [javac]                                         ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
>> package javax.servlet.descriptor does not exist
>>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>>     [javac]                                ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
>> cannot find symbol
>>     [javac] symbol  : class Dynamic
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Dynamic addServlet(String servletName, String
>> className) {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
>> cannot find symbol
>>     [javac] symbol  : class Dynamic
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Dynamic addServlet(String servletName, Servlet
>> servlet) {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
>> cannot find symbol
>>     [javac] symbol  : class Dynamic
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Dynamic addServlet(String servletName,
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
>> cannot find symbol
>>     [javac] symbol  : class ServletRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public ServletRegistration getServletRegistration(
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
>> cannot find symbol
>>     [javac] symbol  : class ServletRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Map<String, ? extends ServletRegistration>
>> getServletRegistrations() {
>>     [javac]                                  ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
>> package javax.servlet.FilterRegistration does not exist
>>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>>     [javac]                                            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
>> package javax.servlet.FilterRegistration does not exist
>>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>>     [javac]                                            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
>> package javax.servlet.FilterRegistration does not exist
>>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>>     [javac]                                            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
>> cannot find symbol
>>     [javac] symbol  : class FilterRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public FilterRegistration getFilterRegistration(
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
>> cannot find symbol
>>     [javac] symbol  : class FilterRegistration
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Map<String, ? extends FilterRegistration>
>> getFilterRegistrations() {
>>     [javac]                                  ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
>> cannot find symbol
>>     [javac] symbol  : class SessionCookieConfig
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>>     [javac]            ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]                     Set<SessionTrackingMode>
>> sessionTrackingModes)
>>     [javac]                         ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Set<SessionTrackingMode>
>> getDefaultSessionTrackingModes() {
>>     [javac]                ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
>> cannot find symbol
>>     [javac] symbol  : class SessionTrackingMode
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public Set<SessionTrackingMode>
>> getEffectiveSessionTrackingModes() {
>>     [javac]                ^
>>     [javac]
>> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
>> cannot find symbol
>>     [javac] symbol  : class JspConfigDescriptor
>>     [javac] location: class
>> org.apache.openmeetings.cli.DummyServletContext
>>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>>     [javac]            ^
>>     [javac] Note: Some input files use or override a deprecated API.
>>     [javac] Note: Recompile with -Xlint:deprecation for details.
>>     [javac] 21 errors
>>
>> BUILD FAILED
>> D:\work\workspaces\open_xx\Openmeetings\build.xml:542: Compile failed;
>> see the compiler error output for details.
>>
>> Total time: 7 seconds
>>
>> 2012/10/25 <so...@apache.org>
>>
>> Author: solomax
>>> Date: Thu Oct 25 03:49:44 2012
>>> New Revision: 1401969
>>>
>>> URL: http://svn.apache.org/viewvc?rev=1401969&view=rev
>>> Log:
>>> Wicket: backup export is fixed
>>>
>>> Added:
>>>
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>> Removed:
>>>
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/HttpServletRequestEx.java
>>>
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/ServletRequestExFilter.java
>>> Modified:
>>>     incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>>     incubator/openmeetings/trunk/singlewebapp/build.xml
>>>     incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>>
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>>
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>>
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>>
>>> Modified:
>>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>
>>> ==============================================================================
>>> --- incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>> (original)
>>> +++ incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>> Thu Oct 25 03:49:44 2012
>>> @@ -52,21 +52,6 @@
>>>          <url-pattern>/*</url-pattern>
>>>      </filter-mapping>
>>>
>>> -    <filter>
>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>> -
>>>  <filter-class>org.apache.openmeetings.servlet.outputhandler.ServletRequestExFilter</filter-class>
>>> -        <init-param>
>>> -            <param-name>uriEncoding</param-name>
>>> -            <param-value>UTF-8</param-value>
>>> -        </init-param>
>>> -    </filter>
>>> -
>>> -
>>> -    <filter-mapping>
>>> -        <filter-name>ServletRequestExFilter</filter-name>
>>> -        <url-pattern>/*</url-pattern>
>>> -    </filter-mapping>
>>> -
>>>         <filter>
>>>                 <filter-name>OpenmeetingsApplication</filter-name>
>>>
>>> <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
>>>
>>> Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>
>>> ==============================================================================
>>> --- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
>>> +++ incubator/openmeetings/trunk/singlewebapp/build.xml Thu Oct 25
>>> 03:49:44 2012
>>> @@ -80,6 +80,7 @@
>>>
>>>         <!-- compile classpath -->
>>>         <path id="compile.classpath">
>>> +               <fileset dir="${red5.lib}/plugins" includes="*.jar" />
>>>                 <fileset dir="${red5.server.lib}" includes="*.jar" />
>>>                 <fileset dir="${red5.client.lib}" includes="*.jar" />
>>>                 <fileset dir="${red5.lib}" includes="*.jar" />
>>>
>>> Modified: incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivy.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>
>>> ==============================================================================
>>> --- incubator/openmeetings/trunk/singlewebapp/ivy.xml (original)
>>> +++ incubator/openmeetings/trunk/singlewebapp/ivy.xml Thu Oct 25
>>> 03:49:44 2012
>>> @@ -60,8 +60,7 @@
>>>                         <include type="jar" />
>>>                 </dependency>
>>>                 <!-- include type="bundle" / FIXME unable to get openjpa
>>> without  sources -->
>>> -               <dependency org="org.apache.geronimo.specs"
>>> name="geronimo-jpa_2.0_spec"
>>> -                       rev="1.1" conf="mainlib.ext->*"
>>> transitive="false"/>
>>> +               <dependency org="org.apache.geronimo.specs"
>>> name="geronimo-jpa_2.0_spec" rev="1.1" conf="mainlib.ext->*"
>>> transitive="false"/>
>>>                 <!--  END OF mainlib -->
>>>
>>>                 <!--  START OF ANAKIA -->
>>> @@ -251,13 +250,10 @@
>>>                         <include type="jar" />
>>>                 </dependency>
>>>
>>> -                       <!-- include type="bundle" / FIXME unable to get
>>> openjpa without  sources -->
>>> +               <!-- include type="bundle" / FIXME unable to get openjpa
>>> without  sources -->
>>>                 <dependency org="org.mnode.ical4j" name="ical4j"
>>> rev="1.0.3" conf="openmeetings.ext->*" transitive="false"/>
>>>                 <dependency org="org.apache.openjpa" name="openjpa"
>>> rev="2.2.0" conf="openmeetings.ext->*" transitive="false"/>
>>>
>>> -               <dependency org="javax.servlet" name="servlet-api"
>>> rev="2.5" conf="openmeetings.axis2->*" transitive="false">
>>> -                       <include type="jar" />
>>> -               </dependency>
>>>                 <dependency org="org.apache.ws.commons.axiom"
>>> name="axiom-impl" rev="1.2.12" conf="openmeetings.axis2->*"
>>> transitive="true">
>>>                         <exclude name='commons-io' />
>>>                         <exclude name='commons-logging' />
>>> @@ -340,6 +336,7 @@
>>>                         <include type="jar" />
>>>                 </dependency>
>>>
>>> +               <exclude org="javax.servlet" module="servlet-api"
>>> type="*" ext="*" conf="*" matcher="exact"/>
>>>         </dependencies>
>>>  </ivy-module>
>>>
>>>
>>> Modified:
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>
>>> ==============================================================================
>>> ---
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>> (original)
>>> +++
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>> Thu Oct 25 03:49:44 2012
>>> @@ -21,22 +21,13 @@ package org.apache.openmeetings.cli;
>>>  import java.io.BufferedReader;
>>>  import java.io.File;
>>>  import java.io.FileInputStream;
>>> -import java.io.InputStream;
>>>  import java.io.InputStreamReader;
>>> -import java.net.MalformedURLException;
>>> -import java.net.URL;
>>>  import java.util.Date;
>>> -import java.util.Enumeration;
>>>  import java.util.Map;
>>> -import java.util.Set;
>>>
>>>  import javax.mail.internet.AddressException;
>>>  import javax.mail.internet.InternetAddress;
>>> -import javax.servlet.RequestDispatcher;
>>> -import javax.servlet.Servlet;
>>> -import javax.servlet.ServletContext;
>>>  import javax.servlet.ServletContextEvent;
>>> -import javax.servlet.ServletException;
>>>
>>>  import org.apache.commons.cli.CommandLine;
>>>  import org.apache.commons.cli.OptionGroup;
>>> @@ -165,107 +156,7 @@ public class Admin {
>>>         private ClassPathXmlApplicationContext
>>> getApplicationContext(final String ctxName) {
>>>                 if (ctx == null) {
>>>                         OMContextListener omcl = new OMContextListener();
>>> -                       omcl.contextInitialized(new
>>> ServletContextEvent(new ServletContext() {
>>> -                               public void setAttribute(String arg0,
>>> Object arg1) {
>>> -                               }
>>> -
>>> -                               public void removeAttribute(String arg0)
>>> {
>>> -                               }
>>> -
>>> -                               public void log(String arg0, Throwable
>>> arg1) {
>>> -                               }
>>> -
>>> -                               public void log(Exception arg0, String
>>> arg1) {
>>> -                               }
>>> -
>>> -                               public void log(String arg0) {
>>> -                               }
>>> -
>>> -                               @SuppressWarnings("rawtypes")
>>> -                               public Enumeration getServlets() {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               @SuppressWarnings("rawtypes")
>>> -                               public Enumeration getServletNames() {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public String getServletContextName() {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public Servlet getServlet(String arg0)
>>> throws ServletException {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public String getServerInfo() {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               @SuppressWarnings("rawtypes")
>>> -                               public Set getResourcePaths(String arg0)
>>> {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public InputStream
>>> getResourceAsStream(String arg0) {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public URL getResource(String arg0)
>>> throws MalformedURLException {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public RequestDispatcher
>>> getRequestDispatcher(String arg0) {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public String getRealPath(String arg0) {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public RequestDispatcher
>>> getNamedDispatcher(String arg0) {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public int getMinorVersion() {
>>> -                                       return 0;
>>> -                               }
>>> -
>>> -                               public String getMimeType(String arg0) {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public int getMajorVersion() {
>>> -                                       return 0;
>>> -                               }
>>> -
>>> -                               @SuppressWarnings("rawtypes")
>>> -                               public Enumeration
>>> getInitParameterNames() {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public String getInitParameter(String
>>> arg0) {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public String getContextPath() {
>>> -                                       return ctxName;
>>> -                               }
>>> -
>>> -                               public ServletContext getContext(String
>>> arg0) {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               @SuppressWarnings("rawtypes")
>>> -                               public Enumeration getAttributeNames() {
>>> -                                       return null;
>>> -                               }
>>> -
>>> -                               public Object getAttribute(String arg0) {
>>> -                                       return null;
>>> -                               }
>>> -                       }));
>>> +                       omcl.contextInitialized(new
>>> ServletContextEvent(new DummyServletContext()));
>>>                         try {
>>>                                 ctx = new
>>> ClassPathXmlApplicationContext("openmeetings-applicationContext.xml");
>>>                         } catch (Exception e) {
>>>
>>> Added:
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java?rev=1401969&view=auto
>>>
>>> ==============================================================================
>>> ---
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>> (added)
>>> +++
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>>> Thu Oct 25 03:49:44 2012
>>> @@ -0,0 +1,299 @@
>>> +/*
>>> + * 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.apache.openmeetings.cli;
>>> +
>>> +import java.io.InputStream;
>>> +import java.net.MalformedURLException;
>>> +import java.net.URL;
>>> +import java.util.Enumeration;
>>> +import java.util.EventListener;
>>> +import java.util.Map;
>>> +import java.util.Set;
>>> +
>>> +import javax.servlet.Filter;
>>> +import javax.servlet.FilterRegistration;
>>> +import javax.servlet.RequestDispatcher;
>>> +import javax.servlet.Servlet;
>>> +import javax.servlet.ServletContext;
>>> +import javax.servlet.ServletException;
>>> +import javax.servlet.ServletRegistration;
>>> +import javax.servlet.SessionCookieConfig;
>>> +import javax.servlet.SessionTrackingMode;
>>> +import javax.servlet.ServletRegistration.Dynamic;
>>> +import javax.servlet.descriptor.JspConfigDescriptor;
>>> +
>>> +public class DummyServletContext implements ServletContext {
>>> +       public ServletContext getContext(String uripath) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public String getContextPath() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public int getMajorVersion() {
>>> +               // stab
>>> +               return 0;
>>> +       }
>>> +
>>> +       public int getMinorVersion() {
>>> +               // stab
>>> +               return 0;
>>> +       }
>>> +
>>> +       public int getEffectiveMajorVersion() {
>>> +               // stab
>>> +               return 0;
>>> +       }
>>> +
>>> +       public int getEffectiveMinorVersion() {
>>> +               // stab
>>> +               return 0;
>>> +       }
>>> +
>>> +       public String getMimeType(String file) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Set<String> getResourcePaths(String path) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public URL getResource(String path)
>>> +                       throws MalformedURLException {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public InputStream getResourceAsStream(String path) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public RequestDispatcher getRequestDispatcher(String path) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public RequestDispatcher getNamedDispatcher(String name) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Servlet getServlet(String name) throws ServletException {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Enumeration<Servlet> getServlets() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Enumeration<String> getServletNames() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public void log(String msg) {
>>> +               // stab
>>> +       }
>>> +
>>> +       public void log(Exception exception, String msg) {
>>> +               // stab
>>> +       }
>>> +
>>> +       public void log(String message, Throwable throwable) {
>>> +               // stab
>>> +       }
>>> +
>>> +       public String getRealPath(String path) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public String getServerInfo() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public String getInitParameter(String name) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Enumeration<String> getInitParameterNames() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public boolean setInitParameter(String name, String value) {
>>> +               // stab
>>> +               return false;
>>> +       }
>>> +
>>> +       public Object getAttribute(String name) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Enumeration<String> getAttributeNames() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public void setAttribute(String name, Object object) {
>>> +               // stab
>>> +       }
>>> +
>>> +       public void removeAttribute(String name) {
>>> +               // stab
>>> +       }
>>> +
>>> +       public String getServletContextName() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Dynamic addServlet(String servletName, String className) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Dynamic addServlet(String servletName, Servlet servlet) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Dynamic addServlet(String servletName,
>>> +                       Class<? extends Servlet> servletClass) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public <T extends Servlet> T createServlet(Class<T> c)
>>> +                       throws ServletException {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public ServletRegistration getServletRegistration(
>>> +                       String servletName) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Map<String, ? extends ServletRegistration>
>>> getServletRegistrations() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>> +                       String filterName, String className) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>> +                       String filterName, Filter filter) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>>> +                       String filterName, Class<? extends Filter>
>>> filterClass) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public <T extends Filter> T createFilter(Class<T> c)
>>> +                       throws ServletException {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public FilterRegistration getFilterRegistration(
>>> +                       String filterName) {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Map<String, ? extends FilterRegistration>
>>> getFilterRegistrations() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public SessionCookieConfig getSessionCookieConfig() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public void setSessionTrackingModes(
>>> +                       Set<SessionTrackingMode> sessionTrackingModes)
>>> +                       throws IllegalStateException,
>>> IllegalArgumentException {
>>> +               // stab
>>> +       }
>>> +
>>> +       public Set<SessionTrackingMode> getDefaultSessionTrackingModes()
>>> {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public Set<SessionTrackingMode>
>>> getEffectiveSessionTrackingModes() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public void addListener(
>>> +                       Class<? extends EventListener> listenerClass) {
>>> +               // stab
>>> +       }
>>> +
>>> +       public void addListener(String className) {
>>> +               // stab
>>> +       }
>>> +
>>> +       public <T extends EventListener> void addListener(T t) {
>>> +               // stab
>>> +       }
>>> +
>>> +       public <T extends EventListener> T createListener(Class<T> c)
>>> +                       throws ServletException {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public void declareRoles(String... roleNames) {
>>> +               // stab
>>> +       }
>>> +
>>> +       public ClassLoader getClassLoader() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +
>>> +       public JspConfigDescriptor getJspConfigDescriptor() {
>>> +               // stab
>>> +               return null;
>>> +       }
>>> +}
>>>
>>> Modified:
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>
>>> ==============================================================================
>>> ---
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>> (original)
>>> +++
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>> Thu Oct 25 03:49:44 2012
>>> @@ -334,6 +334,8 @@ public class BackupExport {
>>>                         List<Configuration> list =
>>> configurationDaoImpl.getConfigurations(
>>>                                         0, Integer.MAX_VALUE,
>>> "c.configuration_id", true);
>>>                         Registry registry = new Registry();
>>> +                       registry.bind(OmTimeZone.class,
>>> OmTimeZoneConverter.class);
>>> +                       registry.bind(States.class,
>>> StateConverter.class);
>>>                         Strategy strategy = new
>>> RegistryStrategy(registry);
>>>                         Serializer serializer = new Persister(strategy);
>>>
>>>
>>> Modified:
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>> URL:
>>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>>
>>> ==============================================================================
>>> ---
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>> (original)
>>> +++
>>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>> Thu Oct 25 03:49:44 2012
>>> @@ -41,8 +41,6 @@ import org.apache.wicket.markup.html.for
>>>  import org.apache.wicket.markup.html.form.upload.FileUploadField;
>>>  import org.apache.wicket.markup.html.panel.FeedbackPanel;
>>>  import org.apache.wicket.model.Model;
>>> -import
>>> org.apache.wicket.request.handler.resource.ResourceStreamRequestHandler;
>>> -import org.apache.wicket.request.resource.ContentDisposition;
>>>  import org.apache.wicket.util.lang.Bytes;
>>>  import org.apache.wicket.util.resource.FileResourceStream;
>>>  import org.red5.logging.Red5LoggerFactory;
>>> @@ -120,14 +118,9 @@ public class BackupPanel extends AdminPa
>>>
>>> includeFilesInBackup.getConvertedInput()
>>>
>>>         .booleanValue());
>>>
>>> -
>>> /*download.setFileName(backupFile.getName());
>>> +
>>> download.setFileName(backupFile.getName());
>>>
>>> download.setResourceStream(new FileResourceStream(backupFile));
>>> -
>>> download.initiate(target);*/
>>> -
>>> ResourceStreamRequestHandler handler
>>> -                                                       = new
>>> ResourceStreamRequestHandler(new FileResourceStream(backupFile),
>>> backupFile.getName());
>>> -
>>> handler.setContentDisposition(ContentDisposition.ATTACHMENT);
>>> -
>>> -
>>> getRequestCycle().scheduleRequestHandlerAfterCurrent(handler);
>>> +
>>> download.initiate(target);
>>>                                         } catch (Exception e) {
>>>                                                 log.error("Exception on
>>> panel backup download ", e);
>>>                                                 uploadFeedback.error(e);
>>>
>>>
>>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>



-- 
WBR
Maxim aka solomax

Re: svn commit: r1401969 - in /incubator/openmeetings/trunk/singlewebapp: ./ WebContent/WEB-INF/ src/org/apache/openmeetings/cli/ src/org/apache/openmeetings/servlet/outputhandler/ src/org/apache/openmeetings/web/components/admin/backup/

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
+ If you run:
ant clean.all
and clean.ivy

and then ant dist you will receive this error:
BUILD FAILED
D:\work\workspaces\open_xx\Openmeetings\build.xml:801:
D:\work\workspaces\open_xx\Openmeetings\build\red5\server\dist\plugins does
not exist.

Sebastian

2012/10/25 seba.wagner@gmail.com <se...@gmail.com>

> @Maxim:
> Sorry but build fails now:
>
> Buildfile: D:\work\workspaces\open_xx\Openmeetings\build.xml
>
> clean.classes:
>    [delete] Deleting directory
> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>
> clean.dist:
>    [delete] Deleting directory D:\work\workspaces\open_xx\Openmeetings\dist
>
> clean:
>    [delete] Deleting directory
> D:\work\workspaces\open_xx\Openmeetings\build\junit
>
> info:
>      [echo] Ant version is Apache Ant(TM) version 1.8.3 compiled on
> February 26 2012
>
> -java6or7.check:
>      [echo] Using Java 1.6.0_25 specification: 1.6
>
> prepare.mkdir:
>     [mkdir] Created dir: D:\work\workspaces\open_xx\Openmeetings\dist
>     [mkdir] Created dir:
> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>     [mkdir] Created dir:
> D:\work\workspaces\open_xx\Openmeetings\build\junit\report
>
> -availability-check:
>
> -retrieve-svntask:
>
> -ant-task:
>
> -retrieve-red5-server:
>
> -retrieve-red5-client:
>
> -retrieve-mainlibs:
>
> -retrieve-om:
>
> -retrieve-dtd-generator:
>
> -retrieve-junit:
>
> -retrieve-cmdadmin:
>
> -retrieve-tools.jar:
>
> resources:
>      [copy] Copying 33 files to
> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>
> compile.only:
>      [echo] Compile main to
> D:\work\workspaces\open_xx\Openmeetings/build/classes/openmeetings
>     [javac] Compiling 418 source files to
> D:\work\workspaces\open_xx\Openmeetings\build\classes\openmeetings
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
> cannot find symbol
>     [javac] symbol  : class FilterRegistration
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.FilterRegistration;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
> cannot find symbol
>     [javac] symbol  : class ServletRegistration
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.ServletRegistration;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
> cannot find symbol
>     [javac] symbol  : class SessionCookieConfig
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.SessionCookieConfig;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.SessionTrackingMode;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
> package javax.servlet.ServletRegistration does not exist
>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>     [javac]                                         ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
> package javax.servlet.descriptor does not exist
>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>     [javac]                                ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
> cannot find symbol
>     [javac] symbol  : class Dynamic
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Dynamic addServlet(String servletName, String
> className) {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
> cannot find symbol
>     [javac] symbol  : class Dynamic
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Dynamic addServlet(String servletName, Servlet
> servlet) {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
> cannot find symbol
>     [javac] symbol  : class Dynamic
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Dynamic addServlet(String servletName,
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
> cannot find symbol
>     [javac] symbol  : class ServletRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public ServletRegistration getServletRegistration(
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
> cannot find symbol
>     [javac] symbol  : class ServletRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Map<String, ? extends ServletRegistration>
> getServletRegistrations() {
>     [javac]                                  ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
> package javax.servlet.FilterRegistration does not exist
>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>     [javac]                                            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
> package javax.servlet.FilterRegistration does not exist
>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>     [javac]                                            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
> package javax.servlet.FilterRegistration does not exist
>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>     [javac]                                            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
> cannot find symbol
>     [javac] symbol  : class FilterRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public FilterRegistration getFilterRegistration(
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
> cannot find symbol
>     [javac] symbol  : class FilterRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Map<String, ? extends FilterRegistration>
> getFilterRegistrations() {
>     [javac]                                  ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
> cannot find symbol
>     [javac] symbol  : class SessionCookieConfig
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]                     Set<SessionTrackingMode>
> sessionTrackingModes)
>     [javac]                         ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Set<SessionTrackingMode>
> getDefaultSessionTrackingModes() {
>     [javac]                ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Set<SessionTrackingMode>
> getEffectiveSessionTrackingModes() {
>     [javac]                ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
> cannot find symbol
>     [javac] symbol  : class JspConfigDescriptor
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>     [javac]            ^
>     [javac] Note: Starting OpenJPA Annotation Processor for Metamodel
> Generation
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
> cannot find symbol
>     [javac] symbol  : class FilterRegistration
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.FilterRegistration;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
> cannot find symbol
>     [javac] symbol  : class ServletRegistration
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.ServletRegistration;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
> cannot find symbol
>     [javac] symbol  : class SessionCookieConfig
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.SessionCookieConfig;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.SessionTrackingMode;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
> package javax.servlet.ServletRegistration does not exist
>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>     [javac]                                         ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
> package javax.servlet.descriptor does not exist
>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>     [javac]                                ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
> cannot find symbol
>     [javac] symbol  : class Dynamic
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Dynamic addServlet(String servletName, String
> className) {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
> cannot find symbol
>     [javac] symbol  : class Dynamic
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Dynamic addServlet(String servletName, Servlet
> servlet) {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
> cannot find symbol
>     [javac] symbol  : class Dynamic
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Dynamic addServlet(String servletName,
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
> cannot find symbol
>     [javac] symbol  : class ServletRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public ServletRegistration getServletRegistration(
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
> cannot find symbol
>     [javac] symbol  : class ServletRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Map<String, ? extends ServletRegistration>
> getServletRegistrations() {
>     [javac]                                  ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
> package javax.servlet.FilterRegistration does not exist
>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>     [javac]                                            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
> package javax.servlet.FilterRegistration does not exist
>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>     [javac]                                            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
> package javax.servlet.FilterRegistration does not exist
>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>     [javac]                                            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
> cannot find symbol
>     [javac] symbol  : class FilterRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public FilterRegistration getFilterRegistration(
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
> cannot find symbol
>     [javac] symbol  : class FilterRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Map<String, ? extends FilterRegistration>
> getFilterRegistrations() {
>     [javac]                                  ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
> cannot find symbol
>     [javac] symbol  : class SessionCookieConfig
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]                     Set<SessionTrackingMode>
> sessionTrackingModes)
>     [javac]                         ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Set<SessionTrackingMode>
> getDefaultSessionTrackingModes() {
>     [javac]                ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Set<SessionTrackingMode>
> getEffectiveSessionTrackingModes() {
>     [javac]                ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
> cannot find symbol
>     [javac] symbol  : class JspConfigDescriptor
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:30:
> cannot find symbol
>     [javac] symbol  : class FilterRegistration
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.FilterRegistration;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:35:
> cannot find symbol
>     [javac] symbol  : class ServletRegistration
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.ServletRegistration;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:36:
> cannot find symbol
>     [javac] symbol  : class SessionCookieConfig
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.SessionCookieConfig;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:37:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: package javax.servlet
>     [javac] import javax.servlet.SessionTrackingMode;
>     [javac]                     ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:38:
> package javax.servlet.ServletRegistration does not exist
>     [javac] import javax.servlet.ServletRegistration.Dynamic;
>     [javac]                                         ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:39:
> package javax.servlet.descriptor does not exist
>     [javac] import javax.servlet.descriptor.JspConfigDescriptor;
>     [javac]                                ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:178:
> cannot find symbol
>     [javac] symbol  : class Dynamic
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Dynamic addServlet(String servletName, String
> className) {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:183:
> cannot find symbol
>     [javac] symbol  : class Dynamic
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Dynamic addServlet(String servletName, Servlet
> servlet) {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:188:
> cannot find symbol
>     [javac] symbol  : class Dynamic
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Dynamic addServlet(String servletName,
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:200:
> cannot find symbol
>     [javac] symbol  : class ServletRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public ServletRegistration getServletRegistration(
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:206:
> cannot find symbol
>     [javac] symbol  : class ServletRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Map<String, ? extends ServletRegistration>
> getServletRegistrations() {
>     [javac]                                  ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:211:
> package javax.servlet.FilterRegistration does not exist
>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>     [javac]                                            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:217:
> package javax.servlet.FilterRegistration does not exist
>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>     [javac]                                            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:223:
> package javax.servlet.FilterRegistration does not exist
>     [javac]     public javax.servlet.FilterRegistration.Dynamic addFilter(
>     [javac]                                            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:235:
> cannot find symbol
>     [javac] symbol  : class FilterRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public FilterRegistration getFilterRegistration(
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:241:
> cannot find symbol
>     [javac] symbol  : class FilterRegistration
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Map<String, ? extends FilterRegistration>
> getFilterRegistrations() {
>     [javac]                                  ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:246:
> cannot find symbol
>     [javac] symbol  : class SessionCookieConfig
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public SessionCookieConfig getSessionCookieConfig() {
>     [javac]            ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:252:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]                     Set<SessionTrackingMode>
> sessionTrackingModes)
>     [javac]                         ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:257:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Set<SessionTrackingMode>
> getDefaultSessionTrackingModes() {
>     [javac]                ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:262:
> cannot find symbol
>     [javac] symbol  : class SessionTrackingMode
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public Set<SessionTrackingMode>
> getEffectiveSessionTrackingModes() {
>     [javac]                ^
>     [javac]
> D:\work\workspaces\open_xx\Openmeetings\src\org\apache\openmeetings\cli\DummyServletContext.java:295:
> cannot find symbol
>     [javac] symbol  : class JspConfigDescriptor
>     [javac] location: class org.apache.openmeetings.cli.DummyServletContext
>     [javac]     public JspConfigDescriptor getJspConfigDescriptor() {
>     [javac]            ^
>     [javac] Note: Some input files use or override a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
>     [javac] 21 errors
>
> BUILD FAILED
> D:\work\workspaces\open_xx\Openmeetings\build.xml:542: Compile failed; see
> the compiler error output for details.
>
> Total time: 7 seconds
>
> 2012/10/25 <so...@apache.org>
>
> Author: solomax
>> Date: Thu Oct 25 03:49:44 2012
>> New Revision: 1401969
>>
>> URL: http://svn.apache.org/viewvc?rev=1401969&view=rev
>> Log:
>> Wicket: backup export is fixed
>>
>> Added:
>>
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>> Removed:
>>
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/HttpServletRequestEx.java
>>
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/ServletRequestExFilter.java
>> Modified:
>>     incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>>     incubator/openmeetings/trunk/singlewebapp/build.xml
>>     incubator/openmeetings/trunk/singlewebapp/ivy.xml
>>
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>>
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>>
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>>
>> Modified:
>> incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>> URL:
>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>
>> ==============================================================================
>> --- incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>> (original)
>> +++ incubator/openmeetings/trunk/singlewebapp/WebContent/WEB-INF/web.xml
>> Thu Oct 25 03:49:44 2012
>> @@ -52,21 +52,6 @@
>>          <url-pattern>/*</url-pattern>
>>      </filter-mapping>
>>
>> -    <filter>
>> -        <filter-name>ServletRequestExFilter</filter-name>
>> -
>>  <filter-class>org.apache.openmeetings.servlet.outputhandler.ServletRequestExFilter</filter-class>
>> -        <init-param>
>> -            <param-name>uriEncoding</param-name>
>> -            <param-value>UTF-8</param-value>
>> -        </init-param>
>> -    </filter>
>> -
>> -
>> -    <filter-mapping>
>> -        <filter-name>ServletRequestExFilter</filter-name>
>> -        <url-pattern>/*</url-pattern>
>> -    </filter-mapping>
>> -
>>         <filter>
>>                 <filter-name>OpenmeetingsApplication</filter-name>
>>
>> <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
>>
>> Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
>> URL:
>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>
>> ==============================================================================
>> --- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
>> +++ incubator/openmeetings/trunk/singlewebapp/build.xml Thu Oct 25
>> 03:49:44 2012
>> @@ -80,6 +80,7 @@
>>
>>         <!-- compile classpath -->
>>         <path id="compile.classpath">
>> +               <fileset dir="${red5.lib}/plugins" includes="*.jar" />
>>                 <fileset dir="${red5.server.lib}" includes="*.jar" />
>>                 <fileset dir="${red5.client.lib}" includes="*.jar" />
>>                 <fileset dir="${red5.lib}" includes="*.jar" />
>>
>> Modified: incubator/openmeetings/trunk/singlewebapp/ivy.xml
>> URL:
>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivy.xml?rev=1401969&r1=1401968&r2=1401969&view=diff
>>
>> ==============================================================================
>> --- incubator/openmeetings/trunk/singlewebapp/ivy.xml (original)
>> +++ incubator/openmeetings/trunk/singlewebapp/ivy.xml Thu Oct 25 03:49:44
>> 2012
>> @@ -60,8 +60,7 @@
>>                         <include type="jar" />
>>                 </dependency>
>>                 <!-- include type="bundle" / FIXME unable to get openjpa
>> without  sources -->
>> -               <dependency org="org.apache.geronimo.specs"
>> name="geronimo-jpa_2.0_spec"
>> -                       rev="1.1" conf="mainlib.ext->*"
>> transitive="false"/>
>> +               <dependency org="org.apache.geronimo.specs"
>> name="geronimo-jpa_2.0_spec" rev="1.1" conf="mainlib.ext->*"
>> transitive="false"/>
>>                 <!--  END OF mainlib -->
>>
>>                 <!--  START OF ANAKIA -->
>> @@ -251,13 +250,10 @@
>>                         <include type="jar" />
>>                 </dependency>
>>
>> -                       <!-- include type="bundle" / FIXME unable to get
>> openjpa without  sources -->
>> +               <!-- include type="bundle" / FIXME unable to get openjpa
>> without  sources -->
>>                 <dependency org="org.mnode.ical4j" name="ical4j"
>> rev="1.0.3" conf="openmeetings.ext->*" transitive="false"/>
>>                 <dependency org="org.apache.openjpa" name="openjpa"
>> rev="2.2.0" conf="openmeetings.ext->*" transitive="false"/>
>>
>> -               <dependency org="javax.servlet" name="servlet-api"
>> rev="2.5" conf="openmeetings.axis2->*" transitive="false">
>> -                       <include type="jar" />
>> -               </dependency>
>>                 <dependency org="org.apache.ws.commons.axiom"
>> name="axiom-impl" rev="1.2.12" conf="openmeetings.axis2->*"
>> transitive="true">
>>                         <exclude name='commons-io' />
>>                         <exclude name='commons-logging' />
>> @@ -340,6 +336,7 @@
>>                         <include type="jar" />
>>                 </dependency>
>>
>> +               <exclude org="javax.servlet" module="servlet-api"
>> type="*" ext="*" conf="*" matcher="exact"/>
>>         </dependencies>
>>  </ivy-module>
>>
>>
>> Modified:
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>> URL:
>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>> (original)
>> +++
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/Admin.java
>> Thu Oct 25 03:49:44 2012
>> @@ -21,22 +21,13 @@ package org.apache.openmeetings.cli;
>>  import java.io.BufferedReader;
>>  import java.io.File;
>>  import java.io.FileInputStream;
>> -import java.io.InputStream;
>>  import java.io.InputStreamReader;
>> -import java.net.MalformedURLException;
>> -import java.net.URL;
>>  import java.util.Date;
>> -import java.util.Enumeration;
>>  import java.util.Map;
>> -import java.util.Set;
>>
>>  import javax.mail.internet.AddressException;
>>  import javax.mail.internet.InternetAddress;
>> -import javax.servlet.RequestDispatcher;
>> -import javax.servlet.Servlet;
>> -import javax.servlet.ServletContext;
>>  import javax.servlet.ServletContextEvent;
>> -import javax.servlet.ServletException;
>>
>>  import org.apache.commons.cli.CommandLine;
>>  import org.apache.commons.cli.OptionGroup;
>> @@ -165,107 +156,7 @@ public class Admin {
>>         private ClassPathXmlApplicationContext
>> getApplicationContext(final String ctxName) {
>>                 if (ctx == null) {
>>                         OMContextListener omcl = new OMContextListener();
>> -                       omcl.contextInitialized(new
>> ServletContextEvent(new ServletContext() {
>> -                               public void setAttribute(String arg0,
>> Object arg1) {
>> -                               }
>> -
>> -                               public void removeAttribute(String arg0) {
>> -                               }
>> -
>> -                               public void log(String arg0, Throwable
>> arg1) {
>> -                               }
>> -
>> -                               public void log(Exception arg0, String
>> arg1) {
>> -                               }
>> -
>> -                               public void log(String arg0) {
>> -                               }
>> -
>> -                               @SuppressWarnings("rawtypes")
>> -                               public Enumeration getServlets() {
>> -                                       return null;
>> -                               }
>> -
>> -                               @SuppressWarnings("rawtypes")
>> -                               public Enumeration getServletNames() {
>> -                                       return null;
>> -                               }
>> -
>> -                               public String getServletContextName() {
>> -                                       return null;
>> -                               }
>> -
>> -                               public Servlet getServlet(String arg0)
>> throws ServletException {
>> -                                       return null;
>> -                               }
>> -
>> -                               public String getServerInfo() {
>> -                                       return null;
>> -                               }
>> -
>> -                               @SuppressWarnings("rawtypes")
>> -                               public Set getResourcePaths(String arg0) {
>> -                                       return null;
>> -                               }
>> -
>> -                               public InputStream
>> getResourceAsStream(String arg0) {
>> -                                       return null;
>> -                               }
>> -
>> -                               public URL getResource(String arg0)
>> throws MalformedURLException {
>> -                                       return null;
>> -                               }
>> -
>> -                               public RequestDispatcher
>> getRequestDispatcher(String arg0) {
>> -                                       return null;
>> -                               }
>> -
>> -                               public String getRealPath(String arg0) {
>> -                                       return null;
>> -                               }
>> -
>> -                               public RequestDispatcher
>> getNamedDispatcher(String arg0) {
>> -                                       return null;
>> -                               }
>> -
>> -                               public int getMinorVersion() {
>> -                                       return 0;
>> -                               }
>> -
>> -                               public String getMimeType(String arg0) {
>> -                                       return null;
>> -                               }
>> -
>> -                               public int getMajorVersion() {
>> -                                       return 0;
>> -                               }
>> -
>> -                               @SuppressWarnings("rawtypes")
>> -                               public Enumeration
>> getInitParameterNames() {
>> -                                       return null;
>> -                               }
>> -
>> -                               public String getInitParameter(String
>> arg0) {
>> -                                       return null;
>> -                               }
>> -
>> -                               public String getContextPath() {
>> -                                       return ctxName;
>> -                               }
>> -
>> -                               public ServletContext getContext(String
>> arg0) {
>> -                                       return null;
>> -                               }
>> -
>> -                               @SuppressWarnings("rawtypes")
>> -                               public Enumeration getAttributeNames() {
>> -                                       return null;
>> -                               }
>> -
>> -                               public Object getAttribute(String arg0) {
>> -                                       return null;
>> -                               }
>> -                       }));
>> +                       omcl.contextInitialized(new
>> ServletContextEvent(new DummyServletContext()));
>>                         try {
>>                                 ctx = new
>> ClassPathXmlApplicationContext("openmeetings-applicationContext.xml");
>>                         } catch (Exception e) {
>>
>> Added:
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>> URL:
>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java?rev=1401969&view=auto
>>
>> ==============================================================================
>> ---
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>> (added)
>> +++
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/cli/DummyServletContext.java
>> Thu Oct 25 03:49:44 2012
>> @@ -0,0 +1,299 @@
>> +/*
>> + * 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.apache.openmeetings.cli;
>> +
>> +import java.io.InputStream;
>> +import java.net.MalformedURLException;
>> +import java.net.URL;
>> +import java.util.Enumeration;
>> +import java.util.EventListener;
>> +import java.util.Map;
>> +import java.util.Set;
>> +
>> +import javax.servlet.Filter;
>> +import javax.servlet.FilterRegistration;
>> +import javax.servlet.RequestDispatcher;
>> +import javax.servlet.Servlet;
>> +import javax.servlet.ServletContext;
>> +import javax.servlet.ServletException;
>> +import javax.servlet.ServletRegistration;
>> +import javax.servlet.SessionCookieConfig;
>> +import javax.servlet.SessionTrackingMode;
>> +import javax.servlet.ServletRegistration.Dynamic;
>> +import javax.servlet.descriptor.JspConfigDescriptor;
>> +
>> +public class DummyServletContext implements ServletContext {
>> +       public ServletContext getContext(String uripath) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public String getContextPath() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public int getMajorVersion() {
>> +               // stab
>> +               return 0;
>> +       }
>> +
>> +       public int getMinorVersion() {
>> +               // stab
>> +               return 0;
>> +       }
>> +
>> +       public int getEffectiveMajorVersion() {
>> +               // stab
>> +               return 0;
>> +       }
>> +
>> +       public int getEffectiveMinorVersion() {
>> +               // stab
>> +               return 0;
>> +       }
>> +
>> +       public String getMimeType(String file) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Set<String> getResourcePaths(String path) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public URL getResource(String path)
>> +                       throws MalformedURLException {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public InputStream getResourceAsStream(String path) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public RequestDispatcher getRequestDispatcher(String path) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public RequestDispatcher getNamedDispatcher(String name) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Servlet getServlet(String name) throws ServletException {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Enumeration<Servlet> getServlets() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Enumeration<String> getServletNames() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public void log(String msg) {
>> +               // stab
>> +       }
>> +
>> +       public void log(Exception exception, String msg) {
>> +               // stab
>> +       }
>> +
>> +       public void log(String message, Throwable throwable) {
>> +               // stab
>> +       }
>> +
>> +       public String getRealPath(String path) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public String getServerInfo() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public String getInitParameter(String name) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Enumeration<String> getInitParameterNames() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public boolean setInitParameter(String name, String value) {
>> +               // stab
>> +               return false;
>> +       }
>> +
>> +       public Object getAttribute(String name) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Enumeration<String> getAttributeNames() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public void setAttribute(String name, Object object) {
>> +               // stab
>> +       }
>> +
>> +       public void removeAttribute(String name) {
>> +               // stab
>> +       }
>> +
>> +       public String getServletContextName() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Dynamic addServlet(String servletName, String className) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Dynamic addServlet(String servletName, Servlet servlet) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Dynamic addServlet(String servletName,
>> +                       Class<? extends Servlet> servletClass) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public <T extends Servlet> T createServlet(Class<T> c)
>> +                       throws ServletException {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public ServletRegistration getServletRegistration(
>> +                       String servletName) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Map<String, ? extends ServletRegistration>
>> getServletRegistrations() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>> +                       String filterName, String className) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>> +                       String filterName, Filter filter) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public javax.servlet.FilterRegistration.Dynamic addFilter(
>> +                       String filterName, Class<? extends Filter>
>> filterClass) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public <T extends Filter> T createFilter(Class<T> c)
>> +                       throws ServletException {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public FilterRegistration getFilterRegistration(
>> +                       String filterName) {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Map<String, ? extends FilterRegistration>
>> getFilterRegistrations() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public SessionCookieConfig getSessionCookieConfig() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public void setSessionTrackingModes(
>> +                       Set<SessionTrackingMode> sessionTrackingModes)
>> +                       throws IllegalStateException,
>> IllegalArgumentException {
>> +               // stab
>> +       }
>> +
>> +       public Set<SessionTrackingMode> getDefaultSessionTrackingModes() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public Set<SessionTrackingMode>
>> getEffectiveSessionTrackingModes() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public void addListener(
>> +                       Class<? extends EventListener> listenerClass) {
>> +               // stab
>> +       }
>> +
>> +       public void addListener(String className) {
>> +               // stab
>> +       }
>> +
>> +       public <T extends EventListener> void addListener(T t) {
>> +               // stab
>> +       }
>> +
>> +       public <T extends EventListener> T createListener(Class<T> c)
>> +                       throws ServletException {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public void declareRoles(String... roleNames) {
>> +               // stab
>> +       }
>> +
>> +       public ClassLoader getClassLoader() {
>> +               // stab
>> +               return null;
>> +       }
>> +
>> +       public JspConfigDescriptor getJspConfigDescriptor() {
>> +               // stab
>> +               return null;
>> +       }
>> +}
>>
>> Modified:
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>> URL:
>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>> (original)
>> +++
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupExport.java
>> Thu Oct 25 03:49:44 2012
>> @@ -334,6 +334,8 @@ public class BackupExport {
>>                         List<Configuration> list =
>> configurationDaoImpl.getConfigurations(
>>                                         0, Integer.MAX_VALUE,
>> "c.configuration_id", true);
>>                         Registry registry = new Registry();
>> +                       registry.bind(OmTimeZone.class,
>> OmTimeZoneConverter.class);
>> +                       registry.bind(States.class, StateConverter.class);
>>                         Strategy strategy = new
>> RegistryStrategy(registry);
>>                         Serializer serializer = new Persister(strategy);
>>
>>
>> Modified:
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>> URL:
>> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java?rev=1401969&r1=1401968&r2=1401969&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>> (original)
>> +++
>> incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/backup/BackupPanel.java
>> Thu Oct 25 03:49:44 2012
>> @@ -41,8 +41,6 @@ import org.apache.wicket.markup.html.for
>>  import org.apache.wicket.markup.html.form.upload.FileUploadField;
>>  import org.apache.wicket.markup.html.panel.FeedbackPanel;
>>  import org.apache.wicket.model.Model;
>> -import
>> org.apache.wicket.request.handler.resource.ResourceStreamRequestHandler;
>> -import org.apache.wicket.request.resource.ContentDisposition;
>>  import org.apache.wicket.util.lang.Bytes;
>>  import org.apache.wicket.util.resource.FileResourceStream;
>>  import org.red5.logging.Red5LoggerFactory;
>> @@ -120,14 +118,9 @@ public class BackupPanel extends AdminPa
>>
>> includeFilesInBackup.getConvertedInput()
>>
>>       .booleanValue());
>>
>> -
>> /*download.setFileName(backupFile.getName());
>> +
>> download.setFileName(backupFile.getName());
>>
>> download.setResourceStream(new FileResourceStream(backupFile));
>> -
>> download.initiate(target);*/
>> -
>> ResourceStreamRequestHandler handler
>> -                                                       = new
>> ResourceStreamRequestHandler(new FileResourceStream(backupFile),
>> backupFile.getName());
>> -
>> handler.setContentDisposition(ContentDisposition.ATTACHMENT);
>> -
>> -
>> getRequestCycle().scheduleRequestHandlerAfterCurrent(handler);
>> +                                               download.initiate(target);
>>                                         } catch (Exception e) {
>>                                                 log.error("Exception on
>> panel backup download ", e);
>>                                                 uploadFeedback.error(e);
>>
>>
>>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com