Index: glassfish-scripting/rails/v3/grizzly-jruby/src/main/java/org/glassfish/scripting/rails/RailsDeployer.java =================================================================== --- glassfish-scripting/rails/v3/grizzly-jruby/src/main/java/org/glassfish/scripting/rails/RailsDeployer.java (revision 273) +++ glassfish-scripting/rails/v3/grizzly-jruby/src/main/java/org/glassfish/scripting/rails/RailsDeployer.java (working copy) @@ -84,7 +84,7 @@ //@TODO change EndportRegistrationException processing if required try { - dispatcher.registerEndpoint(contextRoot, null, adapter, adapter); + dispatcher.registerEndpoint(contextRoot, adapter, adapter); } catch (EndpointRegistrationException e) { context.getLogger().log(Level.WARNING, "Error registering RailsAdapter", e); } Index: v3/core/kernel/src/main/java/com/sun/enterprise/v3/server/ApplicationLifecycle.java =================================================================== --- v3/core/kernel/src/main/java/com/sun/enterprise/v3/server/ApplicationLifecycle.java (revision 21657) +++ v3/core/kernel/src/main/java/com/sun/enterprise/v3/server/ApplicationLifecycle.java (working copy) @@ -695,7 +695,7 @@ // add the endpoint try { Adapter appAdapter = Adapter.class.cast(module.getApplicationContainer()); - adapter.registerEndpoint(appAdapter.getContextRoot(), null, appAdapter, module.getApplicationContainer()); + adapter.registerEndpoint(appAdapter.getContextRoot(), appAdapter, module.getApplicationContainer()); } catch (ClassCastException e) { // ignore the application may not publish endpoints. }