|
From: <ope...@li...> - 2012-04-12 17:20:45
|
Revision: 291
http://openfast.svn.sourceforge.net/openfast/?rev=291&view=rev
Author: joshseidel
Date: 2012-04-12 17:20:38 +0000 (Thu, 12 Apr 2012)
Log Message:
-----------
Update to trunk.
Modified Paths:
--------------
branches/generics-cleanup/README
branches/generics-cleanup/pom.xml
branches/generics-cleanup/src/main/java/org/openfast/codec/FastDecoder.java
branches/generics-cleanup/src/main/java/org/openfast/session/multicast/MulticastEndpoint.java
branches/generics-cleanup/src/main/java/org/openfast/session/multicast/MulticastInputStream.java
branches/generics-cleanup/src/main/java/org/openfast/template/type/codec/BitVectorType.java
Property Changed:
----------------
branches/generics-cleanup/
branches/generics-cleanup/pom.xml
Property changes on: branches/generics-cleanup
___________________________________________________________________
Modified: svn:mergeinfo
- /trunk:267-274
+ /trunk:267-290
Modified: branches/generics-cleanup/README
===================================================================
--- branches/generics-cleanup/README 2012-04-11 19:51:39 UTC (rev 290)
+++ branches/generics-cleanup/README 2012-04-12 17:20:38 UTC (rev 291)
@@ -1,8 +1,29 @@
-OpenFAST uses the Maven2 build tool. Downloaded the latest version of Maven2 from http://maven.apache.org.
+Building
+========
+ OpenFAST uses the Maven2 build tool. Downloaded the latest version of Maven2 from http://maven.apache.org.
-To build OpenFAST using maven, enter from a command line:
+ To build OpenFAST using maven, enter from a command line:
> mvn package
-
-To generate Eclipse .project and .classpath files so that OpenFAST can be imported into Eclipse:
+
+Eclipse
+=======
+ To generate Eclipse .project and .classpath files so that OpenFAST can be imported into Eclipse:
> mvn eclipse:eclipse
-
\ No newline at end of file
+
+Deploying
+=========
+ To deploy to the OpenFAST maven repository complete the following steps:
+ 1. Contact project administrators to get shell access to the OpenFAST
+ 2. Add the following configuration to the M2 settings.xml file where [USERNAME] is an authorized user from step 1.
+ <server>
+ <id>sourceforge.net</id>
+ <username>[USERNAME],openfast</username>
+ <filePermissions>664</filePermissions>
+ <directoryPermissions>775</directoryPermissions>
+ <password>[PASSWORD]</password>
+ </server>
+
+ SourceForge has new restricted shell access. To release or deploy OpenFAST, use the following steps:
+ For more information see http://maven.apache.org/plugins/maven-site-plugin-3.0-beta-3/examples/site-deploy-to-sourceforge.net.html
+ 1. ssh -t jac...@sh... create
+ 2. mvn deploy
\ No newline at end of file
Modified: branches/generics-cleanup/pom.xml
===================================================================
--- branches/generics-cleanup/pom.xml 2012-04-11 19:51:39 UTC (rev 290)
+++ branches/generics-cleanup/pom.xml 2012-04-12 17:20:38 UTC (rev 291)
@@ -3,7 +3,7 @@
<groupId>org.openfast</groupId>
<artifactId>openfast</artifactId>
<packaging>jar</packaging>
- <version>1.0.4-SNAPSHOT</version>
+ <version>1.2.0-SNAPSHOT</version>
<organization>
<name>The LaSalle Technology Group, LLC</name>
@@ -150,7 +150,7 @@
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
- <version>1.0-beta-2</version>
+ <version>2.2</version>
</extension>
</extensions>
@@ -241,21 +241,21 @@
<id>sourceforge.net</id>
<name>Sourceforge.net Repository</name>
<url>
- scp://web.sourceforge.net/home/project-web/openfast/htdocs/maven/release
+ scp://shell.sourceforge.net/home/project-web/openfast/htdocs/maven/release
</url>
</repository>
<snapshotRepository>
<id>sourceforge.net</id>
<name>Sourceforge.net Snapshot Repository</name>
<url>
- scp://web.sourceforge.net/home/project-web/openfast/htdocs/maven/snapshot
+ scp://shell.sourceforge.net/home/project-web/openfast/htdocs/maven/snapshot
</url>
</snapshotRepository>
<site>
<id>sourceforge.net</id>
<name>Sourceforge.net OpenFAST Web Site</name>
<url>
- scp://web.sourceforge.net/home/project-web/openfast/htdocs
+ scp://shell.sourceforge.net/home/project-web/openfast/htdocs
</url>
</site>
</distributionManagement>
Property changes on: branches/generics-cleanup/pom.xml
___________________________________________________________________
Deleted: svn:mergeinfo
-
Modified: branches/generics-cleanup/src/main/java/org/openfast/codec/FastDecoder.java
===================================================================
--- branches/generics-cleanup/src/main/java/org/openfast/codec/FastDecoder.java 2012-04-11 19:51:39 UTC (rev 290)
+++ branches/generics-cleanup/src/main/java/org/openfast/codec/FastDecoder.java 2012-04-12 17:20:38 UTC (rev 291)
@@ -22,12 +22,12 @@
import java.io.IOException;
import java.io.InputStream;
+
import org.openfast.BitVector;
import org.openfast.BitVectorReader;
import org.openfast.BitVectorValue;
import org.openfast.Context;
import org.openfast.Message;
-import org.openfast.error.FastConstants;
import org.openfast.error.FastException;
import org.openfast.template.MessageTemplate;
import org.openfast.template.type.codec.TypeCodec;
Modified: branches/generics-cleanup/src/main/java/org/openfast/session/multicast/MulticastEndpoint.java
===================================================================
--- branches/generics-cleanup/src/main/java/org/openfast/session/multicast/MulticastEndpoint.java 2012-04-11 19:51:39 UTC (rev 290)
+++ branches/generics-cleanup/src/main/java/org/openfast/session/multicast/MulticastEndpoint.java 2012-04-12 17:20:38 UTC (rev 291)
@@ -22,6 +22,7 @@
import java.io.IOException;
import java.net.InetAddress;
+import java.net.InetSocketAddress;
import java.net.MulticastSocket;
import java.net.SocketException;
@@ -47,7 +48,7 @@
protected MulticastSocket createSocket() throws FastConnectionException {
try {
- MulticastSocket socket = new MulticastSocket(port);
+ MulticastSocket socket = new MulticastSocket(new InetSocketAddress(group, port));
if (ifaddr != null) {
try {
socket.setInterface(InetAddress.getByName(ifaddr));
Modified: branches/generics-cleanup/src/main/java/org/openfast/session/multicast/MulticastInputStream.java
===================================================================
--- branches/generics-cleanup/src/main/java/org/openfast/session/multicast/MulticastInputStream.java 2012-04-11 19:51:39 UTC (rev 290)
+++ branches/generics-cleanup/src/main/java/org/openfast/session/multicast/MulticastInputStream.java 2012-04-12 17:20:38 UTC (rev 291)
@@ -53,4 +53,9 @@
}
return (buffer.get() & 0xFF);
}
+
+ @Override
+ public int available() throws IOException {
+ return buffer.remaining();
+ }
}
Modified: branches/generics-cleanup/src/main/java/org/openfast/template/type/codec/BitVectorType.java
===================================================================
--- branches/generics-cleanup/src/main/java/org/openfast/template/type/codec/BitVectorType.java 2012-04-11 19:51:39 UTC (rev 290)
+++ branches/generics-cleanup/src/main/java/org/openfast/template/type/codec/BitVectorType.java 2012-04-12 17:20:38 UTC (rev 291)
@@ -23,17 +23,16 @@
*/
package org.openfast.template.type.codec;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+
import org.openfast.BitVector;
import org.openfast.BitVectorValue;
import org.openfast.Global;
import org.openfast.ScalarValue;
import org.openfast.error.FastConstants;
-import org.openfast.error.FastException;
-import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-import java.io.InputStream;
-
public final class BitVectorType extends TypeCodec {
private static final long serialVersionUID = 1L;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|