Release Notes - glassfish - Version 4.0_b82_EE7MS7 - HTML format

Bug

  • [GLASSFISH-3297] - Simple war file doesn't appear to deploy properly
  • [GLASSFISH-7134] - check for non-alphanumeric characters not working
  • [GLASSFISH-16096] - WARNINGs during deployment: Invalid zip file: WEB-INF/lib/Bundle252.jar
  • [GLASSFISH-16441] - WAB fragments don't work for applications deployed via asadmin commands
  • [GLASSFISH-18310] - [CTS] glassfish AIX builds fail CTS w/ Access denied (java.lang.RuntimePermission accessClassInPackage.com.ibm.oti.reflect)
  • [GLASSFISH-18381] - JPA OSGi WAB redployment hangs Glassfish and unable to shutdown
  • [GLASSFISH-18557] - Password alias expanded, decoded value stored in domain.xml
  • [GLASSFISH-18863] - embedded gf startup failure caused the vm to exit
  • [GLASSFISH-18986] - [PERF] Failed ClassLoading consuming too much logging time (~20% regression for ORB operations)
  • [GLASSFISH-19027] - NPE Problem happened while setting proxy
  • [GLASSFISH-19069] - Backslash is removed from JVM Options
  • [GLASSFISH-19261] - [osgi/javaee-base] NPE(Specified service reference cannot be null) during server shutdown is preventing cleanup to complete
  • [GLASSFISH-19473] - Exception thrown in the server.log while testing servlet new method onError() in ServletInputStream class
  • [GLASSFISH-19575] - [Blocking] Data persisted with a flush under UnsyncPC not joinedTx
  • [GLASSFISH-19597] - [Blocking] RAR5031: NPE in UnsyncPC tests with SFSB
  • [GLASSFISH-19618] - ODLLogFormatter.excludeFields should be added to the logging attribute screen
  • [GLASSFISH-19674] - The master password of node can been changed successfully even when a server instance is still running
  • [GLASSFISH-19688] - [osgi/javaee-base] Don't explode OSGi applications in tmpdir
  • [GLASSFISH-19696] - [osgi/web] wab expanded directory does not be cleaned during undeployment of WAB due to jar file handle being in use
  • [GLASSFISH-19697] - wab expanded directory can not be cleaned while stopping domain
  • [GLASSFISH-19702] - hung-after-seconds config attribute of MES is not working
  • [GLASSFISH-19752] - [Batch RI] Cannot inject CDI beans into Item{Reader, Writer, Processor}
  • [GLASSFISH-19784] - REST endpoint _get-relative-jws gives 404 error
  • [GLASSFISH-19813] - Unable to lookup java:comp/UserTransaction during Batch Job Execution
  • [GLASSFISH-19832] - Download Client stub throws RTE exception
  • [GLASSFISH-19835] - Blogs link in the common page is throwing 404
  • [GLASSFISH-19836] - node ping throws Error
  • [GLASSFISH-19844] - main-docs-l10n: need help to set up to publish Glassfish 4.0 L10n docs to MVN Repository
  • [GLASSFISH-19847] - JPA2.1: A PROTOCOL Data Stream Syntax Error
  • [GLASSFISH-19871] - Batch RI : Batch Exceptions : JobExecutionIsRunningException not thrown when abandon a running job
  • [GLASSFISH-19877] - SDK 4.0 - Installer is unable to create domain on Windows system
  • [GLASSFISH-19878] - response body returned by start-instance request failure doesn't conform to json format
  • [GLASSFISH-19902] - 4.0 SDK: Unable to deploy REST Samples
  • [GLASSFISH-19908] - BATCH RI: JobRestartException not thrown when restarting a Abandon Job
  • [GLASSFISH-19917] - [Batch RI] SQL Exception seen when calling TaggedJobExecution.getTgName()
  • [GLASSFISH-19918] - [508] Capital or small char types are not said differently.
  • [GLASSFISH-19920] - [Batch RI] jobExecution.getJobName() is returning null
  • [GLASSFISH-19921] - Transactional interceptors not working
  • [GLASSFISH-19922] - Create JMS resources for CDI TCK
  • [GLASSFISH-19925] - Uptake Weld 2.0 Beta 6
  • [GLASSFISH-19928] - [Batch RI] JobExecution returned by jobOperator.getJobExecutions(jobInstance) return null jobName
  • [GLASSFISH-19929] - Batch Configuration screen is not saved
  • [GLASSFISH-19937] - java.util.concurrent.ExecutionException: com.sun.faces.config.ConfigurationException: Unable to parse document 'jndi:/server/TestFlowsWithEmpyFlowDef/flow1/flow1-flow.xml': null
  • [GLASSFISH-19941] - Flow is not created when we define our flow using java code and no other flow(using xml) is defined in the app
  • [GLASSFISH-19942] - fails to match the navigation case when a method-call node is called from a view node and method-call node directs to flow-return node
  • [GLASSFISH-19950] - Link to Help Set in Common Task page is pointing to 3.1 doc set
  • [GLASSFISH-19956] - BATCH CLI: asadmin list-batch-job-executions with both --instanceid and --executionid searches job only for execution id
  • [GLASSFISH-19959] - BATCH CLI: asadmin list-batch-job-steps with wrong exeecution id throws Null Pointer Exception
  • [GLASSFISH-19960] - BATCH CLI: asadmin list-batch-runtime-configuration with --long or -l doesn't make sense
  • [GLASSFISH-19962] - Face flows not working if the name of the start node is not same as that of the flow directory
  • [GLASSFISH-19963] - Installation screen, shows JEE6 support while it should be JEE7.
  • [GLASSFISH-19965] - Overzealous admin port number formatting in 'asadmin create-domain' output
  • [GLASSFISH-19966] - Final installation summary screen, reports invalid Glassfish version v3 instead of v4.
  • [GLASSFISH-19970] - CDI TCK EJB Failure: "Unable to convert ejbRef for ejb Foo to a business object of type
  • [GLASSFISH-19990] - The 4 default concurrent resources should automatically targets any newly created cluster or instances
  • [GLASSFISH-19995] - set-log-level returns error when trying to set log level to ALERT and EMERGENCY
  • [GLASSFISH-19998] - Java EE 7 SDK installer needs to have updated "user information" messaging.
  • [GLASSFISH-20000] - admin-cli.jar is activated during devx-web benchmark but doesn't need to be
  • [GLASSFISH-20003] - Cannot restart-domain using REST
  • [GLASSFISH-20023] - [osgi/javaee-base] Wrong property to configure OSGi application deployment timeout
  • [GLASSFISH-20024] - Class-Path property in javaee.jar MANIFEST does not reference javax.batch.api (javax.batch-api.jar) package
  • [GLASSFISH-20027] - 4.0 deployment performance - web ha module get loaded for a simple web app deployment
  • [GLASSFISH-20030] - create-domain --usemasterpassword=true does not prompt for master password
  • [GLASSFISH-20034] - Implement EjbDescriptor.isPassivationCapable
  • [GLASSFISH-20040] - add 'boolean isPassivationCapable()' to the com.sun.enterprise.deployment.EjbSessionDescriptor
  • [GLASSFISH-20041] - Tracking bug for cdi tck failure org.jboss.cdi.tck.tests.extensions.lifecycle.atd.AfterTypeDiscoveryTest
  • [GLASSFISH-20044] - Tracking bug for cdi tck failure for ASyncListener onError failures
  • [GLASSFISH-20046] - Tracking bug for cdi tck failure org.jboss.cdi.tck.tests.extensions.annotated.delivery.WithAnnotationsTest
  • [GLASSFISH-20055] - [Batch RI] Batch Job servlets/ejb applications able to stop/restart/abandon other batch job executions
  • [GLASSFISH-20057] - 4.0 deployment performance - expression language module get loaded for a simple web app deployment
  • [GLASSFISH-20060] - Resources table in cluster and standalone instances' resource tab does not show concurrency resource
  • [GLASSFISH-20061] - tracking bug for cdi tck failure org.jboss.cdi.tck.tests.deployment.exclude.ExcludeFiltersTest
  • [GLASSFISH-20066] - Tracking bug for cdi tck failure org.jboss.cdi.tck.tests.extensions.beanManager.unmanaged.UnmanagedInstanceTest
  • [GLASSFISH-20067] - Tracking bug for cdi tck failure org.jboss.cdi.tck.interceptors.tests.invocationContext.InvocationContextTest
  • [GLASSFISH-20068] - Tracking bug for cdi tck failure org.jboss.cdi.tck.tests.extensions.lifecycle.processInjectionTarget.ContainerEventTest
  • [GLASSFISH-20075] - "next steps" link on the installer summary screen open invalid link.
  • [GLASSFISH-20086] - Batch Job Listing show error: "an error has ocurred"

Improvement

  • [GLASSFISH-16102] - Use generics in JCDIService.JCDIInjectionContext and related methods
  • [GLASSFISH-19808] - usage of internal proprietary API in nucleus/core/logging

New Feature

  • [GLASSFISH-19191] - Integrate CDI 1.1
  • [GLASSFISH-19196] - Bean Validation 1.1
  • [GLASSFISH-19204] - Running with SecurityManager and Packaging Permissions in Applications
  • [GLASSFISH-19205] - Semantics for Uncovered HTTP Methods
  • [GLASSFISH-19614] - Create a packager module for batch
  • [GLASSFISH-19678] - Temporarily remove cluster/HA management pages from console
  • [GLASSFISH-19680] - Remove cluster configuration pages from installer
  • [GLASSFISH-19874] - Interceptors 1.2 - implement support for constructor- and lyfecycle callbacks method-level interceptors
  • [GLASSFISH-19875] - Interceptors 1.2 - Invocation.getMethod should return actual LC callback method if any, null otherwise and for the around-construct
  • [GLASSFISH-19997] - EJB 3.2 Add support for no-method MLI in Connector/MDB

Task

Sub-task

  • [GLASSFISH-19305] - CDI 1.1 Bean Validation Integration
  • [GLASSFISH-19828] - OLH: Document the context-info-enabled feature
  • [GLASSFISH-19971] - Interceptors 1.2 - implement support for lyfecycle callbacks method-level interceptors for EJBs in annotations
  • [GLASSFISH-19972] - Interceptors 1.2 - implement support for lyfecycle callbacks method-level interceptors for EJBs in DD
  • [GLASSFISH-19973] - Interceptors 1.2 - implement support for constructor-level interceptors for EJBs in annotations
  • [GLASSFISH-19974] - Interceptors 1.2 - implement support for constructor-level interceptors for EJBs in DD
  • [GLASSFISH-19984] - Interceptors 1.2 - implement support for lyfecycle callbacks method-level interceptors for @ManagedBeans
  • [GLASSFISH-19985] - Interceptors 1.2 - implement support for constructor interceptors for @ManagedBeans

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.