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