Permalink
Browse files

Basic functionality

  • Loading branch information...
1 parent 45498a4 commit a512af2c578d7c0c5ac15c512cdf28479870fe63 @steeltomato committed Sep 13, 2011
Showing with 6,888 additions and 9 deletions.
  1. +69 −0 .classpath
  2. +5 −0 .gitignore
  3. +17 −0 .project
  4. +1,922 −0 LICENSE
  5. +22 −9 README
  6. +1 −0 build.properties
  7. +82 −0 build.xml
  8. +825 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/gui/AmfProxyControlGui.java
  9. +204 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/gui/AmfRequestDefaultsGui.java
  10. +188 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/gui/AmfRequestGui.java
  11. +155 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/proxy/AmfDaemon.java
  12. +580 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/proxy/AmfProxy.java
  13. +1,002 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/proxy/AmfProxyControl.java
  14. +6 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/proxy/AmfProxyControlResources.properties
  15. +616 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/proxy/AmfRequestHdr.java
  16. +132 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/proxy/FormCharSetFinder.java
  17. +290 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/proxy/HttpReplyHdr.java
  18. 0 src/protocol/amf/org/apache/jmeter/protocol/amf/resources/messages.properties
  19. +297 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/sampler/AmfRequest.java
  20. +55 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/sampler/AmfRequestFactory.java
  21. +11 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/sampler/AmfRequestResources.properties
  22. +47 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/util/ASObjectConverter.java
  23. +21 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/util/AmfResources.java
  24. +175 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/util/AmfXmlConverter.java
  25. +6 −0 src/protocol/amf/org/apache/jmeter/protocol/amf/util/SampleRequestVO.java
  26. +160 −0 test/src/AmfXmlConverterTest.java
View
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" output="build/protocol/amf" path="src/protocol/amf"/>
+ <classpathentry kind="src" output="build/test/src" path="test/src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/jakarta-jmeter"/>
+ <classpathentry kind="lib" path="lib/commons-logging-1.1.1.jar"/>
+ <classpathentry kind="lib" path="lib/activation-1.1.1.jar"/>
+ <classpathentry kind="lib" path="lib/avalon-framework-4.1.4.jar"/>
+ <classpathentry kind="lib" path="lib/blazeds-common-4.0.0.14931.jar" sourcepath="/opt/lib-src/blazeds-src-4.0.0.14931/modules/common/src"/>
+ <classpathentry kind="lib" path="lib/blazeds-core-4.0.0.14931.jar" sourcepath="/opt/lib-src/blazeds-src-4.0.0.14931/modules/core/src"/>
+ <classpathentry kind="lib" path="lib/bsf-2.4.0.jar"/>
+ <classpathentry kind="lib" path="lib/bsf-api-3.1.jar"/>
+ <classpathentry kind="lib" path="lib/bsh-2.0b5.jar"/>
+ <classpathentry kind="lib" path="lib/bshclient.jar"/>
+ <classpathentry kind="lib" path="lib/commons-codec-1.5.jar"/>
+ <classpathentry kind="lib" path="lib/commons-collections-3.2.1.jar"/>
+ <classpathentry kind="lib" path="lib/commons-httpclient-3.1.jar"/>
+ <classpathentry kind="lib" path="lib/commons-io-2.0.1.jar"/>
+ <classpathentry kind="lib" path="lib/commons-jexl-1.1.jar"/>
+ <classpathentry kind="lib" path="lib/commons-lang-2.6.jar"/>
+ <classpathentry kind="lib" path="lib/commons-net-3.0.1.jar"/>
+ <classpathentry kind="lib" path="lib/excalibur-datasource-1.1.1.jar"/>
+ <classpathentry kind="lib" path="lib/excalibur-instrument-1.0.jar"/>
+ <classpathentry kind="lib" path="lib/excalibur-logger-1.1.jar"/>
+ <classpathentry kind="lib" path="lib/excalibur-pool-1.2.jar"/>
+ <classpathentry kind="lib" path="lib/geronimo-jms_1.1_spec-1.1.1.jar"/>
+ <classpathentry kind="lib" path="lib/htmllexer-2.0-20060923.jar"/>
+ <classpathentry kind="lib" path="lib/htmlparser-2.0-20060923.jar"/>
+ <classpathentry kind="lib" path="lib/httpclient-4.1.2.jar"/>
+ <classpathentry kind="lib" path="lib/httpcore-4.1.3.jar"/>
+ <classpathentry kind="lib" path="lib/httpmime-4.1.2.jar"/>
+ <classpathentry kind="lib" path="lib/jCharts-0.7.5.jar"/>
+ <classpathentry kind="lib" path="lib/jdom-1.1.jar"/>
+ <classpathentry kind="lib" path="lib/jorphan.jar"/>
+ <classpathentry kind="lib" path="lib/js-1.6R5.jar"/>
+ <classpathentry kind="lib" path="lib/jtidy-r938.jar"/>
+ <classpathentry kind="lib" path="lib/junit-4.8.2.jar"/>
+ <classpathentry kind="lib" path="lib/logkit-2.0.jar"/>
+ <classpathentry kind="lib" path="lib/mail-1.4.3.jar"/>
+ <classpathentry kind="lib" path="lib/oro-2.0.8.jar"/>
+ <classpathentry kind="lib" path="lib/serializer-2.7.1.jar"/>
+ <classpathentry kind="lib" path="lib/soap-2.3.1.jar"/>
+ <classpathentry kind="lib" path="lib/xalan-2.7.1.jar"/>
+ <classpathentry kind="lib" path="lib/xercesImpl-2.9.1.jar"/>
+ <classpathentry kind="lib" path="lib/xml-apis-1.3.04.jar"/>
+ <classpathentry kind="lib" path="lib/xmlgraphics-commons-1.3.1.jar"/>
+ <classpathentry kind="lib" path="lib/xpp3_min-1.1.4c.jar"/>
+ <classpathentry kind="lib" path="lib/xstream-1.3.1.jar"/>
+ <classpathentry kind="lib" path="lib/api/bcmail-jdk15-1.45.jar"/>
+ <classpathentry kind="lib" path="lib/api/bcprov-jdk15-1.45.jar"/>
+ <classpathentry kind="lib" path="lib/doc/velocity-1.6.2.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_components.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_core.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_ftp.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_functions.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_http.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_java.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_jdbc.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_jms.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_junit.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_ldap.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_mail.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_monitors.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_report.jar"/>
+ <classpathentry kind="lib" path="lib/ext/ApacheJMeter_tcp.jar"/>
+ <classpathentry kind="lib" path="lib/junit/test.jar"/>
+ <classpathentry kind="output" path="build"/>
+</classpath>
View
@@ -0,0 +1,5 @@
+/lib
+/bin
+/.DS_Store
+/dist/
+/build/
View
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>jmeter-amf</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Oops, something went wrong.

0 comments on commit a512af2

Please sign in to comment.