Revision: 466 http://skycastle.svn.sourceforge.net/skycastle/?rev=466&view=rev Author: zzorn Date: 2008-04-18 18:37:07 -0700 (Fri, 18 Apr 2008) Log Message: ----------- Switched over to newer SGS version. Still need to update the binary archives.. Modified Paths: -------------- trunk/skycastle/modules/client/pom.xml trunk/skycastle/modules/core/pom.xml trunk/skycastle/modules/core/src/main/java/org/skycastle/core/GameContext.java trunk/skycastle/modules/server/pom.xml trunk/skycastle/pom.xml Modified: trunk/skycastle/modules/client/pom.xml =================================================================== --- trunk/skycastle/modules/client/pom.xml 2008-04-18 23:13:25 UTC (rev 465) +++ trunk/skycastle/modules/client/pom.xml 2008-04-19 01:37:07 UTC (rev 466) @@ -261,7 +261,6 @@ <dependency> <groupId>com.sun.sgs</groupId> <artifactId>sgs-client</artifactId> - <version>0.9.3-r2804</version> </dependency> <!-- Modified: trunk/skycastle/modules/core/pom.xml =================================================================== --- trunk/skycastle/modules/core/pom.xml 2008-04-18 23:13:25 UTC (rev 465) +++ trunk/skycastle/modules/core/pom.xml 2008-04-19 01:37:07 UTC (rev 466) @@ -247,12 +247,10 @@ <dependency> <groupId>com.sun.sgs</groupId> <artifactId>sgs</artifactId> - <version>0.9.3-r2804</version> </dependency> <dependency> <groupId>com.sun.sgs</groupId> <artifactId>sgs-client</artifactId> - <version>0.9.3-r2804</version> </dependency> <!-- Java Monkey Engine --> Modified: trunk/skycastle/modules/core/src/main/java/org/skycastle/core/GameContext.java =================================================================== --- trunk/skycastle/modules/core/src/main/java/org/skycastle/core/GameContext.java 2008-04-18 23:13:25 UTC (rev 465) +++ trunk/skycastle/modules/core/src/main/java/org/skycastle/core/GameContext.java 2008-04-19 01:37:07 UTC (rev 466) @@ -2,6 +2,7 @@ import com.sun.sgs.app.AppContext; import com.sun.sgs.app.DataManager; +import com.sun.sgs.app.ManagedReference; import com.sun.sgs.app.NameNotBoundException; import org.skycastle.util.ParameterChecker; @@ -54,6 +55,8 @@ { final ServerSideContext serverSideContext = new ServerSideContext(); + final ManagedReference reference = dataManager.createReference( serverSideContext ); + dataManager.setBinding( SERVER_SIDE_GAME_CONTEXT_BINDING_NAME, serverSideContext ); return serverSideContext; @@ -66,8 +69,8 @@ } /** - * This is called only on the client, and in unit tests. Thus, if this is not called, we know that ¨ - * we are on the server. + * This is called only on the client, and in unit tests. Thus, if this is not called, we know that ¨ we + * are on the server. * * @param gameObjectContext the {@link GameObjectContext} to use for the current environment. */ Modified: trunk/skycastle/modules/server/pom.xml =================================================================== --- trunk/skycastle/modules/server/pom.xml 2008-04-18 23:13:25 UTC (rev 465) +++ trunk/skycastle/modules/server/pom.xml 2008-04-19 01:37:07 UTC (rev 466) @@ -134,7 +134,6 @@ <dependency> <groupId>com.sun.sgs</groupId> <artifactId>sgs</artifactId> - <version>0.9.3-r2804</version> </dependency> <!-- Used internally by the sun game server --> Modified: trunk/skycastle/pom.xml =================================================================== --- trunk/skycastle/pom.xml 2008-04-18 23:13:25 UTC (rev 465) +++ trunk/skycastle/pom.xml 2008-04-19 01:37:07 UTC (rev 466) @@ -115,6 +115,16 @@ <version>1.2.0</version> </dependency> + <dependency> + <groupId>com.sun.sgs</groupId> + <artifactId>sgs</artifactId> + <version>0.9.5.1</version> + </dependency> + <dependency> + <groupId>com.sun.sgs</groupId> + <artifactId>sgs-client</artifactId> + <version>0.9.5.1</version> + </dependency> </dependencies> </dependencyManagement> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.