Java.net JIRA

websocket-spec
Status descending, then Priority descending
1232 of 232 as at: 28/Feb/15 5:38 PM
T Key Summary Assignee Reporter P Status Resolution Created Updated Due
Bug WEBSOCKET_SPEC-172

Define what Exception should be thrown if Session#addMessageHandler, Session#close, Session#getRemote called on already closed Session instance.

dannycoward stepan.kopriva Major Closed Duplicate  
Improvement WEBSOCKET_SPEC-48

Clarify precedence of MessageHandler calling in the case where there are multiple handlers

dannycoward dannycoward Major Closed Duplicate 09/Nov/12
Improvement WEBSOCKET_SPEC-40

Defer ability to subclass Endpoint to next version. Just rely on POJOs

Unassigned dannycoward Major Closed Duplicate  
Task WEBSOCKET_SPEC-31

Specify relationship between Web Socket Session and HttpSession

dannycoward dannycoward Major Closed Duplicate 09/Nov/12
Task WEBSOCKET_SPEC-2

TCK/RI license terms prevent EC evaluation

dannycoward starksm64 Major Closed Invalid  
Task WEBSOCKET_SPEC-1

TCK license conflicts with JCP 2.8 section 1.4

dannycoward starksm64 Major Closed Invalid  
Improvement WEBSOCKET_SPEC-21

How many Endpoint instances ?

dannycoward dannycoward Major Closed Duplicate 09/Nov/12
Improvement WEBSOCKET_SPEC-19

Encoder/Decoder mechanism: Can we reuse the JAX-RS scheme ?

dannycoward dannycoward Major Closed Fixed 09/Nov/12
Bug WEBSOCKET_SPEC-125

ServerApplicationConfiguration should be renamed

Unassigned stepan.kopriva Minor Closed Duplicate  
Bug WEBSOCKET_SPEC-226

Session.addMessageHandler(MessageHandler) cannot work with lambda expressions.

Pavel Bucek Pavel Bucek Blocker Resolved Fixed  
Bug WEBSOCKET_SPEC-177

Invalid JavaDoc definition of Session.getAsyncRemote() & Session.getBasicRemote().

Unassigned Mohamed Taman Critical Resolved Fixed  
Bug WEBSOCKET_SPEC-89

Extension unification

dannycoward Pavel Bucek Critical Resolved Fixed  
Bug WEBSOCKET_SPEC-82

@WebSocketEndpoint's configuration attribute

dannycoward jitu Critical Resolved Fixed 08/Feb/13
New Feature WEBSOCKET_SPEC-227

Asynchronous connectToServer

Pavel Bucek mwessendorf Major Resolved Duplicate  
Bug WEBSOCKET_SPEC-182

Programmatic endpoints cannot configure Encoders and Decoders

dannycoward dannycoward Major Resolved Fixed  
Bug WEBSOCKET_SPEC-180

Maven artifact javax.websocket-api erroneously lists javax.websocket-client-api as dependency

jitu Nick Williams Major Resolved Fixed  
Bug WEBSOCKET_SPEC-178

Typo and missing javadoc in ServerEndpoint.Configurator.modifyHandshake

dannycoward arungupta Major Resolved Fixed  
Bug WEBSOCKET_SPEC-187

EndPoint javadoc is incorrect about cardinality

dannycoward gregwilkins Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-127

Consider removing setBufferSize() on containers

dannycoward dannycoward Major Resolved Fixed 05/Feb/13
Bug WEBSOCKET_SPEC-126

ServerEndpointConfiguration.matchesURI

dannycoward Pavel Bucek Major Resolved Fixed  
Bug WEBSOCKET_SPEC-122

Behaviour of onMessage(some mutable object) not defined

dannycoward markt_asf Major Resolved Fixed  
Bug WEBSOCKET_SPEC-121

RemoteEndpoint#[sendPing()|sendPong()] should throw IOException

dannycoward markt_asf Major Resolved Fixed 01/Feb/13
Bug WEBSOCKET_SPEC-170

Add examples to spec to clarify URI-template matching precendence

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-168

websockets api: improve maxMessage description

dannycoward mikc22 Major Resolved Fixed  
Bug WEBSOCKET_SPEC-167

Encoder/Decoder class hierarchy.

dannycoward Pavel Bucek Major Resolved Fixed  
Bug WEBSOCKET_SPEC-166

New method Session#getLocal()

dannycoward markt_asf Major Resolved Fixed  
Bug WEBSOCKET_SPEC-164

API nits

dannycoward markt_asf Major Resolved Fixed  
Bug WEBSOCKET_SPEC-163

ServerContainer (multiple issues)

dannycoward Pavel Bucek Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-162

CloseCodes#getCloseCode(int) impl can be improved

dannycoward jitu Major Resolved Won't Fix  
Improvement WEBSOCKET_SPEC-160

Clarify ClodeCodes that are not meant to sent over wire

dannycoward djiao Major Resolved Fixed  
Bug WEBSOCKET_SPEC-159

Encoder/Decoder#setEndpointConfig

dannycoward Pavel Bucek Major Resolved Fixed  
Bug WEBSOCKET_SPEC-158

HandshakeRequest documentation

dannycoward Pavel Bucek Major Resolved Fixed  
Bug WEBSOCKET_SPEC-174

Add more detail to javax.websocket.Session JavaDoc about which methods do not throw IllegalStateException

dannycoward Nick Williams Major Resolved Fixed  
Bug WEBSOCKET_SPEC-173

javax.websocket.DecodeException lacking constructors for InputStream, Reader

dannycoward Nick Williams Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-117

Provide way to inform developers when connections timeout or close (without close frames being sent)

dannycoward dannycoward Major Resolved Fixed 05/Feb/13
Improvement WEBSOCKET_SPEC-116

WebSocketContainer.connectToServer ease of use / API change

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-114

Programmatic deployment of server endpoints

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-115

Pls revert to EndpointFactory instead of EndpointConfig scheme

dannycoward dannycoward Major Resolved Fixed 08/Feb/13
Bug WEBSOCKET_SPEC-107

Missing configuration for Extensions in WebSocketConatiner

Unassigned stepan.kopriva Major Resolved Fixed  
Bug WEBSOCKET_SPEC-103

DefaultServerConfiguration used in @WebSocketEndpoint

dannycoward Pavel Bucek Major Resolved Fixed 08/Feb/13
Bug WEBSOCKET_SPEC-102

CloseReason.CloseCodes

dannycoward Pavel Bucek Major Resolved Fixed  
Bug WEBSOCKET_SPEC-101

Programmatic MessageHandler registration

dannycoward Pavel Bucek Major Resolved Works as designed 05/Feb/13
Bug WEBSOCKET_SPEC-99

Define lifecycle and cardinality of encoders and decoders.

Unassigned dannycoward Major Resolved Fixed 25/Jan/13
Bug WEBSOCKET_SPEC-100

Clarify semantics of EJB SSB and Singletons and CDI managed beans - as-websockets

dannycoward dannycoward Major Resolved Fixed 31/Jan/13
New Feature WEBSOCKET_SPEC-98

Consider a property bag on EndpointConfiguration instead of subclassing for shared application state

dannycoward dannycoward Major Resolved Fixed 08/Feb/13
Improvement WEBSOCKET_SPEC-96

Allow Java primitives and boxed equivalents as message parameters to @WebSocketMessage methods

dannycoward dannycoward Major Resolved Fixed 25/Jan/13
Task WEBSOCKET_SPEC-95

Clarify @WebSocketOpen, @WebSocketClose, @WebSocketError can each only annotate one method per annotated endpoint

dannycoward dannycoward Major Resolved Fixed  
Bug WEBSOCKET_SPEC-94

WebSocketEndpoint.configuration should be an optional parameter

dannycoward dannycoward Major Resolved Fixed  
Bug WEBSOCKET_SPEC-93

ServerEndpointConfiguration#getEndpointClass() for annotated endpoints

dannycoward jitu Major Resolved Fixed 08/Feb/13
Bug WEBSOCKET_SPEC-91

WebSocketOpen javadoc

dannycoward Pavel Bucek Major Resolved Fixed  
Bug WEBSOCKET_SPEC-144

Discrepancy between URIs of programmatic and annotated endpoint

dannycoward arungupta Major Resolved Fixed  
Bug WEBSOCKET_SPEC-143

ContainerProvider javadoc need to update the location of service provider

dannycoward arungupta Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-142

Remove Session#getId()

dannycoward markt_asf Major Resolved Fixed  
Bug WEBSOCKET_SPEC-141

websockets api: how to pass instance to ServerEndPointConfiguration ?

dannycoward mikc22 Major Resolved Fixed  
Bug WEBSOCKET_SPEC-140

Clarify relationship between WebSocketContainer#setMaxSessionIdleTimeout() and Session#setTimeout()

dannycoward markt_asf Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-139

getNegotiatedSubprotocol(): not sure if we can return null

dannycoward mikc22 Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-138

websockets api javadoc: include message handler registration for onOpen method

dannycoward mikc22 Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-135

Improve modularity around client/server split

jitu rstoyanchev Major Resolved Fixed  
Bug WEBSOCKET_SPEC-133

DefaultServerConfiguration#getEndpointClass() should return Class<? extends Endpoint>

dannycoward markt_asf Major Resolved Fixed  
Bug WEBSOCKET_SPEC-132

RemoteEndpoint#setBatchingAllowed(boolean) should throw IOException

dannycoward markt_asf Major Resolved Fixed  
Bug WEBSOCKET_SPEC-157

Typo in ServerEndpointConfigurationBuilder javadocs

dannycoward arungupta Major Resolved Fixed  
Bug WEBSOCKET_SPEC-153

@OnClose and Endpoint.onClose() differences

dannycoward Pavel Bucek Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-152

Final fields in SendResult

dannycoward jitu Major Resolved Fixed  
Bug WEBSOCKET_SPEC-131

Consider merging RemoteEndpoint and Session

dannycoward Pavel Bucek Major Resolved Fixed  
Bug WEBSOCKET_SPEC-130

Wrong javadoc for @WebSocketMessage return type

dannycoward stepan.kopriva Major Resolved Fixed  
Bug WEBSOCKET_SPEC-128

DefaultServerConfiguration - methods implementation - b12

dannycoward Pavel Bucek Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-61

Specify: ignore trailing slash on paths throughout API.

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-58

Thorough list of smaller API, javadoc, spec suggestions based on the EDR draft

dannycoward dannycoward Major Resolved Fixed  
Bug WEBSOCKET_SPEC-57

@WebSocketError is missing

dannycoward arungupta Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-56

Consider moving the encoders list to the same place where the MessageHandlers are

Unassigned dannycoward Major Resolved Won't Fix  
Improvement WEBSOCKET_SPEC-46

Add getURI() to ClientEndpointConfigurations

Unassigned dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-47

Add checked exceptions to ClientContainer.connect and ServerContainer.publish methods.

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-45

ServerConfiguration.getNegotiatedExtensions

Unassigned dannycoward Major Resolved Fixed 09/Nov/12
Bug WEBSOCKET_SPEC-44

Clarify default handshake negotation and corner cases

Unassigned dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-43

Allow injection of API objects into client programming model

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-42

@WebSocketPathParameter clarifications

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-41

Consider allowing non-String types to assume the value of path parameters

Unassigned dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-39

WebSocket message handling: Clarify who handles what when there are multiple encoders

Unassigned dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-38

Clarify error conditions on connections in the API

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-35

Remove leading / requirement from paths

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-36

URI Path mapping: Expose path segments to the developer with an API

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-37

Consider changing number of endpoint instances

dannycoward dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-34

Simplfy package structure

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-33

Consider using a type like ListenableFuture in place of the Future/CompletionHandler pattern

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-32

SendHandler: Consider using JDK 7 CompletionHandler instead

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-12

Separate send methods, byFuture, byCompletion

dannycoward dannycoward Major Resolved Fixed 09/Nov/12
Bug WEBSOCKET_SPEC-11

Text Frame - partial UTF-8 sequence

dannycoward jitu Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-8

Reliablity and expense of session.isActive() / container.getActiveSessions()

Unassigned dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-10

Allow the API to match on URI-templates as well as the annotations

dannycoward dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-7

Boostrapping websocket containers in web container and standalone

dannycoward dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-3

Specification needs to distinguish better between client and server functionality

dannycoward dannycoward Major Resolved Fixed 14/Dec/12
Improvement WEBSOCKET_SPEC-5

Define relationship between HttpSession and Web Socket Sessions.

dannycoward dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-4

Ambiguous: Can multiple POJO methods be mapped to the same URI ?

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-13

Provide ability to attach arbitrary objects to a Session

dannycoward Sutanu Ghosh Major Resolved Fixed 16/Nov/12
Bug WEBSOCKET_SPEC-90

WebSocketContainer.connectoToServer

dannycoward Pavel Bucek Major Resolved Fixed  
Bug WEBSOCKET_SPEC-85

Some DefaultClientConfiguration methods return ClientEndpointConfiguration

dannycoward jitu Major Resolved Fixed 01/Feb/13
Bug WEBSOCKET_SPEC-84

Typo WebSocketResponse#getHeaders()

dannycoward jitu Major Resolved Fixed  
Bug WEBSOCKET_SPEC-86

PongMessage typo and formatting

dannycoward jitu Major Resolved Fixed  
Bug WEBSOCKET_SPEC-83

Define the portability semantics of ContainerProvider

dannycoward jitu Major Resolved Fixed 05/Feb/13
New Feature WEBSOCKET_SPEC-79

Deployment on the server by instance

dannycoward dannycoward Major Resolved Fixed 08/Feb/13
New Feature WEBSOCKET_SPEC-81

Consider using servlet security annotations to configure authorization and connection encryption

Unassigned dannycoward Major Resolved Won't Fix 08/Feb/13
New Feature WEBSOCKET_SPEC-80

Semantics of undeploy of a websocket

dannycoward dannycoward Major Resolved Fixed 08/Feb/13
Bug WEBSOCKET_SPEC-77

javadoc formatting issues

dannycoward jitu Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-75

Consider requiring BASIC and DIGEST authentication schemes in the client container.

dannycoward dannycoward Major Resolved Won't Fix 25/Jan/13
Improvement WEBSOCKET_SPEC-76

Allow implementations to batch multple messages for sending

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-74

Consider scoping getOpenSessions() just to the endpoint

dannycoward dannycoward Major Resolved Fixed 05/Feb/13
Improvement WEBSOCKET_SPEC-71

Allow extension parameters in the API

dannycoward dannycoward Major Resolved Fixed  
Bug WEBSOCKET_SPEC-70

ContainerProvider trying to load websocket.clientcontainer.classname

dannycoward johanvos Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-69

Publish same programmatic endpoint type to many different paths

dannycoward jmarine Major Resolved Fixed 08/Feb/13
Improvement WEBSOCKET_SPEC-55

Several Issues with the Session interface

dannycoward dannycoward Major Resolved Fixed  
Bug WEBSOCKET_SPEC-54

@WebSocketEndpoint(decoders/encoders) signature

dannycoward jitu Major Resolved Fixed  
Bug WEBSOCKET_SPEC-53

Endpoint class qualifiers for @WebSocketEndpoint

dannycoward jitu Major Resolved Fixed 05/Feb/13
Bug WEBSOCKET_SPEC-52

Define inheritance semantics for annotations

dannycoward jitu Major Resolved Fixed 25/Jan/13
Improvement WEBSOCKET_SPEC-51

Unify annotation and programmatic API programming models

Unassigned jitu Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-50

Do we need ContainerProvider.getServerContainer() ?

dannycoward dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-49

Consider merging Endpoint with Endpoint configuration

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-28

Use annotations in other settings

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-29

Clarify certain lifecycle cases onOpen/onClose/onError

Unassigned dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-30

API suggestions pot pourri

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-27

Clean up specifiction of allowable parameters on @WebSocketMessage methods

Unassigned dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-24

Endpoint mapping: what happens when paths overlap ?

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-26

Spec document: formatting and typos

Unassigned dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-25

Define which encoders/decoders are supported by default

dannycoward dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-23

Remove requirement for leading slash on @WebSocketEndpoint.value()

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-22

Deployment: No need to raise an error for annotations that are placed at the wrong level (method/class/method param)

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-20

API issues: long list of smaller issues to fix

dannycoward dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-18

MessageHandler: Make the super-interface of all the MessageHandlers hold the lowest level onMessage method (onMessage(ByteBuffer bb, boolean last)

dannycoward dannycoward Major Resolved Fixed  
Improvement WEBSOCKET_SPEC-17

Blocking or Asynchronous: Configuration.connectToServer and Configuration.publishEndpoint ?

dannycoward dannycoward Major Resolved Fixed 16/Nov/12
Improvement WEBSOCKET_SPEC-15

Websocket sessions: how do they behave in a distributed server environment

dannycoward dannycoward Major Resolved Fixed 14/Dec/12
Improvement WEBSOCKET_SPEC-14

Should only be able to create WebSockets using POJOs and Annotations

dannycoward dannycoward Major Resolved Fixed 09/Nov/12
Improvement WEBSOCKET_SPEC-64

Calirify application deployment semantics

dannycoward dannycoward Major Resolved Fixed 14/Dec/12
Improvement WEBSOCKET_SPEC-120

Allow multiple ClientContainers per VM

dannycoward dannycoward Major Resolved Fixed 25/Jan/13
Bug WEBSOCKET_SPEC-119

WebSocketContainer can't be a singleton

Unassigned markt_asf Major Resolved Fixed 25/Jan/13
Bug WEBSOCKET_SPEC-147

@WebSocketClose: javadoc not in sync with the Java API Web Socket pdf document

dannycoward mikc22 Major Resolved Fixed  
Bug WEBSOCKET_SPEC-145

Rename HandshakeRequest.getSession -> getHttpSession

dannycoward arungupta Major Resolved Fixed  
Bug WEBSOCKET_SPEC-186

The API and annotation examples in 2.1.4 are not equivalent.

dannycoward gregwilkins Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-123

Invalid Code provided in section 2.1.4. Sending Messages

dannycoward Mohamed Taman Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-171

MessageHandler example in Endpoint javadoc not up-to-date

dannycoward johanvos Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-169

javadoc for session.getXRemote()

dannycoward dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-165

Difficulty implementing ServerContainer bootstrap portably on the web container

dannycoward dannycoward Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-161

Incomplete javadoc for CloseCodes#getCloseCode(int)

dannycoward jitu Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-118

Scanning scheme forces creation of ServerEndpoinConfiguration class even for vanilla endpoints

dannycoward dannycoward Minor Resolved Fixed 08/Feb/13
Bug WEBSOCKET_SPEC-112

ServerApplicationConfiguration#getAnnotatedEndpointClasses(Set<Class> scanned) using Class<?> instead of Class

dannycoward stepan.kopriva Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-111

Missing WebSocketClient#configuration attribute

dannycoward jitu Minor Resolved Fixed 08/Feb/13
Improvement WEBSOCKET_SPEC-110

Rename SendHandler#setResult

dannycoward jitu Minor Resolved Fixed 05/Feb/13
Bug WEBSOCKET_SPEC-109

RemoteEndpoint send methods renaming

dannycoward jitu Minor Resolved Won't Fix  
Bug WEBSOCKET_SPEC-108

RemoteEndpoint#sendPing()/sendPong() data shouldn't exceed 125 bytes

Unassigned jitu Minor Resolved Fixed 25/Jan/13
Bug WEBSOCKET_SPEC-105

Extension parameters ordering

dannycoward Pavel Bucek Minor Resolved Fixed 25/Jan/13
Bug WEBSOCKET_SPEC-104

Session - javadoc/error reporting

dannycoward Pavel Bucek Minor Resolved Fixed 08/Feb/13
Improvement WEBSOCKET_SPEC-97

Consider using jax-rs MultiValueMap to represent Http headers in the handshake request and response

dannycoward dannycoward Minor Resolved Fixed 08/Feb/13
Improvement WEBSOCKET_SPEC-92

Clarify javadoc on DecodeException

dannycoward dannycoward Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-136

Session.getRequestURI() . includes the query string ?

Unassigned dannycoward Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-137

An incoming message that is too big: should it cause the connection to close ? Or should the implementation report the error to the endpoint and move on ?

dannycoward dannycoward Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-134

ContainerProvider#getWebSocketContainer()

dannycoward Pavel Bucek Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-156

ClientEndpointConfigBuilder creation

dannycoward jitu Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-155

DefaultClientEndpointConfig cannot be subclassed

dannycoward jitu Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-154

Incomplete javadoc for ContainerProvider#getContainer

dannycoward jitu Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-151

Clarify that primitive type encoder/decoder work with text messages

dannycoward jitu Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-150

Encoder/Decoder lifecycle consistency between pe and ae's

dannycoward dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-149

Refactor & rename: Make *Configuration interfaces abstract classes, and have builders be member classes. Rename Configurators

dannycoward dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-129

Consider specification header alignment

dannycoward Mohamed Taman Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-60

Can the client endpoint override the opening handshake request formulation ?

dannycoward dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-62

Provide way to specify timeouts for async send operations

dannycoward dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-59

Add annotations for listening to Pings and sending Pongs.

dannycoward dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-9

API Usability: Consider API renaming, minor refactorizations for usability

dannycoward dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-6

Can Web Socket Sessions be pooled/reused ?

dannycoward dannycoward Minor Resolved Fixed 14/Dec/12
Bug WEBSOCKET_SPEC-87

Session should extend Closeable

Unassigned jitu Minor Resolved Fixed 25/Jan/13
Bug WEBSOCKET_SPEC-88

CloseReason changes

dannycoward jitu Minor Resolved Fixed  
New Feature WEBSOCKET_SPEC-78

Specify extensions attribute in the annotation

dannycoward dannycoward Minor Resolved Fixed 05/Feb/13
Improvement WEBSOCKET_SPEC-73

What happens to web socket errors if the developer does not provide an error handing method ?

dannycoward dannycoward Minor Resolved Fixed  
Task WEBSOCKET_SPEC-72

Consider producing separate JAR files for client and server API bundles

dannycoward dannycoward Minor Resolved Fixed 08/Feb/13
Bug WEBSOCKET_SPEC-68

typo in ContainerProvider class ?

dannycoward jmarine Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-16

Which APIs are threadsafe ?

dannycoward dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-67

Add Header Constants for WebSocket Headers

Unassigned dannycoward Minor Resolved Fixed 14/Dec/12
Improvement WEBSOCKET_SPEC-66

Allow @WebSocketClose methods to take the CloseReason too

dannycoward dannycoward Minor Resolved Fixed  
Bug WEBSOCKET_SPEC-65

PingMessage should be PongMessage

dannycoward dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-63

Allow developer to control flushing of send operations

dannycoward dannycoward Minor Resolved Fixed  
Task WEBSOCKET_SPEC-146

Add copyright to javadocs

Unassigned dannycoward Minor Resolved Fixed  
Improvement WEBSOCKET_SPEC-124

In section 2.1.6. Clients and Servers, changes "AN" to "AND"

Unassigned Mohamed Taman Trivial Resolved Fixed  
Improvement WEBSOCKET_SPEC-113

Clarify websocket endpoints in EJB JARs do not need to be deployed

dannycoward dannycoward Trivial Resolved Fixed  
Bug WEBSOCKET_SPEC-229

Annotations should be @Inherited

Unassigned Bruno Borges Blocker Open Unresolved  
Bug WEBSOCKET_SPEC-176

Specification does not specify who should send Pings and how often

Unassigned Nick Williams Critical Open Unresolved  
Bug WEBSOCKET_SPEC-188

Interaction with Servlet Filters, Listeners and RequestDispatchers is unclear

Unassigned gregwilkins Critical Open Unresolved  
New Feature WEBSOCKET_SPEC-214

Introduce non-blocking WebSocketContainer.connectToServer

Unassigned Pavel Bucek Major Open Unresolved  
Improvement WEBSOCKET_SPEC-220

Spec should explicitly specify the behaviour of encoders when a sub class is returned

Unassigned stuartdouglas Major Open Unresolved  
Improvement WEBSOCKET_SPEC-216

Need an abort() method and a async close() method for Websockets

Unassigned preisser144 Major Open Unresolved  
Bug WEBSOCKET_SPEC-215

Clarify relationship between EndpointConfig#getUserProperties() and Session#getUserProperties()

Unassigned markt_asf Major Open Unresolved  
Improvement WEBSOCKET_SPEC-219

The HttpSession and ServletContext are hard to retrieve: Add argument types for @OnOpen, @OnMessage, @OnError, and @OnClose methods

Unassigned Nick Williams Major Open Unresolved  
Improvement WEBSOCKET_SPEC-217

It is not easy to get to the ServletContext in a websocket session

Unassigned jcompagner Major Open Unresolved  
Improvement WEBSOCKET_SPEC-218

The HttpSession is hard to retrieve: Add getHttpSession method to Session

Unassigned Nick Williams Major Open Unresolved  
Bug WEBSOCKET_SPEC-206

Misleading JavaDoc in Session connectToServer(Object annotatedEndpointInstance, URI path) throws DeploymentException, IOException

Unassigned Niki Dokovski Major Open Unresolved  
Improvement WEBSOCKET_SPEC-205

Need a way to configure WebSocketContainer

Unassigned jitu Major Open Unresolved  
New Feature WEBSOCKET_SPEC-212

Give WebSocketContainer on the client side a lifecycle

Unassigned dannycoward Major Open Unresolved  
Improvement WEBSOCKET_SPEC-211

Remove restriction on when a server endpoint can be deployed

Unassigned rstoyanchev Major Open Unresolved  
Improvement WEBSOCKET_SPEC-209

Unclear definition of sendBinary behavior with respect to ByteBuffer in RemoteEndponts sendBinary call

Unassigned Niki Dokovski Major Open Unresolved  
Bug WEBSOCKET_SPEC-208

Misleading javadoc in Decoder.destroy method

Unassigned Niki Dokovski Major Open Unresolved  
Bug WEBSOCKET_SPEC-207

ServerEndpointConfig$Configurator getter for default platform configurator

Unassigned stepan.kopriva Major Open Unresolved  
Bug WEBSOCKET_SPEC-203

Clarify session.getRequestParameterMap() returns the elements of the query string

Unassigned dannycoward Major Open Unresolved  
Improvement WEBSOCKET_SPEC-202

Missing proxy configuration support in WebSocket API

Unassigned Niki Dokovski Major Open Unresolved  
New Feature WEBSOCKET_SPEC-204

WebSocket client API should be moved to Java SE

Unassigned reza_rahman Major Open Unresolved  
New Feature WEBSOCKET_SPEC-210

Introduce API for Client-side SSL Configuration

Unassigned Pavel Bucek Major Open Unresolved  
Bug WEBSOCKET_SPEC-230

Websocket container does not provide a way to be shut down

Unassigned petrjanouch Major Open Unresolved  
Bug WEBSOCKET_SPEC-228

Session.getRequestURI() should return entire URI (from protocol up through query string)

Unassigned joakimerdfelt Major Open Unresolved  
New Feature WEBSOCKET_SPEC-225

Add method to asynchronously send messages of unkown length

Unassigned stuartdouglas Major Open Unresolved  
Improvement WEBSOCKET_SPEC-224

Consider NOOP default interface methods implementation - Encoder/Decoder init/destroy - Java SE 8

Unassigned Pavel Bucek Major Open Unresolved  
Improvement WEBSOCKET_SPEC-223

Performance impact of RemoteEndPoint async threading model

Unassigned gregwilkins Major Open Unresolved  
Improvement WEBSOCKET_SPEC-222

Implement RFC6570 (URI Template) Level 2

Unassigned ccidraljr Major Open Unresolved  
Bug WEBSOCKET_SPEC-181

[jsr 356] java.lang.IllegalStateException: Not in 'deploy' scope

Unassigned jfarcand Major Open Unresolved  
Bug WEBSOCKET_SPEC-195

Clarify path param (URI template) matching behavior of trailing '/' in incoming path

Unassigned joakimerdfelt Major Open Unresolved  
Bug WEBSOCKET_SPEC-194

Clarify what is a valid WebSocket path spec syntax

Unassigned joakimerdfelt Major Open Unresolved  
Bug WEBSOCKET_SPEC-193

Clarify what is a valid WebSocket path spec variable name

Unassigned joakimerdfelt Major Open Unresolved  
Bug WEBSOCKET_SPEC-192

Use of Session (add|remove|get)MessageHandler from annotated endpoint

Unassigned joakimerdfelt Major Open Unresolved  
Bug WEBSOCKET_SPEC-191

Endpoint.onOpen() and Session.addMessageHandler() race condition

Unassigned joakimerdfelt Major Open Unresolved  
Bug WEBSOCKET_SPEC-190

MessageHandler collection change expectations

Unassigned joakimerdfelt Major Open Unresolved  
Bug WEBSOCKET_SPEC-200

Inconsistent limitations on @PathParam types

Unassigned gdavison Major Open Unresolved  
Improvement WEBSOCKET_SPEC-198

Add the ability to define global encoders and decoders

Unassigned reza_rahman Major Open Unresolved  
New Feature WEBSOCKET_SPEC-199

Add the ability to define filters and interceptors

Unassigned reza_rahman Major Open Unresolved  
New Feature WEBSOCKET_SPEC-197

Better define integration with EJB and CDI

Unassigned reza_rahman Major Open Unresolved  
Bug WEBSOCKET_SPEC-196

WebSocket Spec does not define the activation requirements of CDI Contexts

Unassigned John D. Ament Major Open Unresolved  
Bug WEBSOCKET_SPEC-184

ContainerProvider#getWebSocketContainer() has potential performance problems, needs caching

Unassigned Nick Williams Major Open Unresolved  
Bug WEBSOCKET_SPEC-231

Headers case insensitivity should be better specified

Unassigned rmaucher Major Open Unresolved  
Bug WEBSOCKET_SPEC-232

Behaviour of Session.getBasicRemote().getSendWriter().close() undefined

Unassigned markt_asf Major Open Unresolved  
Bug WEBSOCKET_SPEC-233

Make sure that all serializable classes define serialVersionUID

Unassigned Pavel Bucek Major Open Unresolved  
Bug WEBSOCKET_SPEC-175

Need some resolution or clarification for how and when HttpSession last acces time gets updated

Unassigned Nick Williams Major Open Unresolved  
New Feature WEBSOCKET_SPEC-234

Introduce property for setting a connection timeout to the client side API

Unassigned tmescic Major Open Unresolved  
Improvement WEBSOCKET_SPEC-221

Clear Section 4.8 of the Spec.

Unassigned jan.supol Minor Open Unresolved  
Bug WEBSOCKET_SPEC-213

Define that user provided encoders and decoders override the platform provided ones (e.g. for Integer-> String conversions)

Unassigned dannycoward Minor Open Unresolved  
Improvement WEBSOCKET_SPEC-179

Double wrapping of Collections.unmodifiableList in ClientEndpointConfig.Builder

Unassigned jitu Minor Open Unresolved  
New Feature WEBSOCKET_SPEC-189

Shared Endpoint support in ServerEndpointConfig.Builder

Unassigned gregwilkins Minor Open Unresolved  
Bug WEBSOCKET_SPEC-185

RemoteEndpoint.Async methods could provide better connection back to the Session

Unassigned gdavison Minor Open Unresolved  
Bug WEBSOCKET_SPEC-201

@OnOpen @OnClose and @OnError annotations appear to be available for more than one method

Unassigned gdavison Minor Open Unresolved  
Bug WEBSOCKET_SPEC-183

Potential for developer error when configuring decoders and message handlers on programmatic endpoints.

Unassigned dannycoward Minor Open Unresolved