Skip to content

Commit 9e91d51

Browse files
author
zhourenjian
committed
Check in org.java2script.demo.gtalk : Java2Script version of Google Talk.
1 parent 6f7bf5d commit 9e91d51

26 files changed

+1749
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="src" path="src"/>
4+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
5+
<classpathentry kind="var" path="ECLIPSE_SWT"/>
6+
<classpathentry sourcepath="AJAX_SWT_SRC" kind="var" path="AJAX_SWT"/>
7+
<classpathentry sourcepath="AJAX_RPC_SRC" kind="var" path="AJAX_RPC"/>
8+
<classpathentry kind="lib" path="WEB-INF/lib/smack.jar"/>
9+
<classpathentry kind="lib" path="WEB-INF/lib/smackx.jar"/>
10+
<classpathentry kind="output" path="bin"/>
11+
</classpath>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#Java2Script Configuration
2+
#Sun Mar 18 22:29:00 CST 2007
3+
j2s.resources.list=../../plugins/net.sf.j2s.lib_1.0.0/j2slib/java.runtime.j2x,../../plugins/net.sf.j2s.lib_1.0.0/j2slib/swt.j2x,bin/org/java2script/demo/gtalk/GTalkRunnable.js,bin/org/java2script/demo/gtalk/AddFriendDialog.js,bin/org/java2script/demo/gtalk/AddFriendRunnable.js,bin/org/java2script/demo/gtalk/ChatDialog.js,bin/org/java2script/demo/gtalk/CloseChattingRunnable.js,bin/org/java2script/demo/gtalk/GoogleTalk.js,bin/org/java2script/demo/gtalk/JabberPool.js,bin/org/java2script/demo/gtalk/LoginRunnable.js,bin/org/java2script/demo/gtalk/LogoutRunnable.js,bin/org/java2script/demo/gtalk/ReceivingRunnable.js,bin/org/java2script/demo/gtalk/SendingRunnable.js,bin/org/java2script/demo/gtalk/UpdatingRunnable.js
4+
j2s.abandoned.resources.list=
5+
j2s.output.path=bin
6+
j2s.compiler.status=enable
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>org.java2script.demo.gtalk</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.jdt.core.javabuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>net.sf.j2s.core.java2scriptbuilder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
</buildSpec>
19+
<natures>
20+
<nature>org.eclipse.jdt.core.javanature</nature>
21+
</natures>
22+
</projectDescription>
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
<?xml version="1.0"?>
2+
<project name="java2script.servlet.pack" default="pack.war" basedir=".">
3+
<description>Pack Java2Script Servlet Application</description>
4+
5+
<property name="java2script.app.name" value="gtalk"/>
6+
<property name="bin.folder" value="${basedir}/../bin"/>
7+
8+
<target name="pack.war" depends="pack.jar">
9+
<tstamp>
10+
<format property="now" pattern="yyyy-MM-dd-HH-mm-ss"/>
11+
</tstamp>
12+
<delete file="${basedir}/../${java2script.app.name}.war" quiet="true"/>
13+
<zip destfile="${basedir}/../${java2script.app.name}.${now}.war">
14+
<fileset dir="${basedir}/../">
15+
<exclude name="src/**"/>
16+
<exclude name="META-INF/**"/>
17+
<exclude name="WEB-INF/**"/>
18+
<exclude name="**/*.java"/>
19+
<exclude name="**/*.class"/>
20+
<exclude name="**/*.clazz"/>
21+
<exclude name="**/*.swp"/>
22+
<exclude name="**/*.swo"/>
23+
<exclude name="**/*.jar"/>
24+
<exclude name="**/*.war"/>
25+
<exclude name=".classpath"/>
26+
<exclude name=".project"/>
27+
<exclude name=".j2s"/>
28+
<exclude name="web.xml"/>
29+
<exclude name="build.xml"/>
30+
<exclude name="build.properties"/>
31+
<exclude name="plugin.xml"/>
32+
<exclude name="plugin.properties"/>
33+
</fileset>
34+
<fileset dir="${basedir}/..">
35+
<include name="WEB-INF/**"/>
36+
<exclude name="WEB-INF/build.xml"/>
37+
</fileset>
38+
</zip>
39+
<copy file="${basedir}/../${java2script.app.name}.${now}.war"
40+
tofile="${basedir}/../${java2script.app.name}.war"/>
41+
</target>
42+
43+
<target name="pack.jar">
44+
<delete file="${basedir}/lib/${java2script.app.name}.jar" quiet="true"/>
45+
<zip destfile="${basedir}/lib/${java2script.app.name}.jar">
46+
<fileset dir="${bin.folder}">
47+
<exclude name="WEB-INF/**"/>
48+
<exclude name="**/*.clazz"/>
49+
<exclude name="**/*.html"/>
50+
<exclude name="**/*.js"/>
51+
<exclude name="**/*.css"/>
52+
<exclude name="**/*.bmp"/>
53+
<exclude name="**/*.gif"/>
54+
<exclude name="**/*.png"/>
55+
<exclude name="**/*.jpg"/>
56+
<exclude name="**/*.jpeg"/>
57+
<exclude name="**/*.swp"/>
58+
<exclude name="**/*.swo"/>
59+
<exclude name="**/*.jar"/>
60+
<exclude name="**/*.war"/>
61+
<exclude name=".classpath"/>
62+
<exclude name=".project"/>
63+
<exclude name=".j2s"/>
64+
<exclude name="web.xml"/>
65+
<exclude name="build.xml"/>
66+
<exclude name="build.properties"/>
67+
<exclude name="plugin.xml"/>
68+
<exclude name="plugin.properties"/>
69+
</fileset>
70+
</zip>
71+
</target>
72+
73+
</project>
23.1 KB
Binary file not shown.
39.4 KB
Binary file not shown.
184 KB
Binary file not shown.
295 KB
Binary file not shown.
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
<?xml version="1.0" encoding="ISO-8859-1"?>
2+
<!DOCTYPE web-app
3+
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
4+
"http://java.sun.com/dtd/web-app_2_3.dtd">
5+
<web-app>
6+
<display-name>Java2Script GTalk</display-name>
7+
<description>Java2Script version of Google Talk</description>
8+
<servlet>
9+
<servlet-name>simplerpc</servlet-name>
10+
<servlet-class>net.sf.j2s.ajax.SimpleRPCHttpServlet</servlet-class>
11+
<init-param>
12+
<param-name>simple.rpc.runnables</param-name>
13+
<!--
14+
Qualified names of inherited net.sf.j2s.ajax.SimpleRPCRunnable
15+
classes, seperated by ";".
16+
-->
17+
<param-value>
18+
org.java2script.demo.gtalk.SendingRunnable;
19+
org.java2script.demo.gtalk.ReceivingRunnable;
20+
org.java2script.demo.gtalk.AddFriendRunnable;
21+
org.java2script.demo.gtalk.LoginRunnable;
22+
org.java2script.demo.gtalk.LogoutRunnable;
23+
org.java2script.demo.gtalk.UpdatingRunnable;
24+
</param-value>
25+
</init-param>
26+
<init-param>
27+
<param-name>simple.rpc.xss.support</param-name>
28+
<param-value>true</param-value>
29+
</init-param>
30+
<!--
31+
<init-param>
32+
<param-name>simple.rpc.post.limit</param-name>
33+
<param-value>16777216</param-value>
34+
</init-param>
35+
<init-param>
36+
<param-name>simple.rpc.xss.max.parts</param-name>
37+
<param-value>8</param-value>
38+
</init-param>
39+
<init-param>
40+
<param-name>simple.rpc.xss.max.latency</param-name>
41+
<param-value>6000</param-value>
42+
</init-param>
43+
-->
44+
</servlet>
45+
<servlet-mapping>
46+
<servlet-name>simplerpc</servlet-name>
47+
<url-pattern>/simplerpc</url-pattern>
48+
</servlet-mapping>
49+
</web-app>
502 KB
Binary file not shown.

0 commit comments

Comments
 (0)