convert pdf to image in asp.net c# : Add fillable fields to pdf software Library project winforms asp.net azure UWP release-notes1-part1785

Hardware and Software Requirements
GlassFish Server Open Source Edition 4.1 Release Notes 1-3
Hardware and Software Requirements
This section lists the requirements that must be met before installing GlassFish Server 
Open Source Edition Release 4.1 software.
The following topics are addressed here:
Required JDK Versions
Required Disk Space
Required Free Ports
Message Queue Broker Requirements
Paths and Environment Settings for the JDK Software
Required JDK Versions
GlassFish Server Open Source Edition Release 4.1 requires Oracle JDK 7 Update 65 or 
later, or Oracle JDK 8 Update 20 or later.
Also be sure to see Paths and Environment Settings for the JDK Software for important 
JDK configuration instructions.
Required Disk Space
The download sizes for GlassFish Server 4.1 vary depending on the package you 
choose. The following are the approximate sizes of the ZIP packages for the Full and 
Web profiles:
Full 
*.zip
: 118 MB (144 MB unzipped)
Web 
*.zip
: 69 MB (90 MB unzipped)
The installation sizes will vary depending on your configuration, but the approximate 
amount of disk space used by GlassFish Server 4.1 is as follows:
Full: 250 MB
Note: The main thrust of the GlassFish Server Open Source Edition 
4.1 release is to provide an application server for developers to explore 
and begin exploiting the new and updated technologies in the Java EE 
7 platform. Thus, the following features of GlassFish Server were not a 
focus of this release:
Clusters and centralized management of standalone instances
High availability features
Upgrade
Embedded Server
These features are included in the release, but they may not function 
properly with some of the new features added in support of the Java 
EE 7 platform.
Note: It is recommended that any machine that is hosting a 
GlassFish Server DAS or server instance have a minimum of 1 GB 
RAM. 
Add fillable fields to pdf - C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#.net, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
convert pdf form fillable; convert word to pdf fillable form online
Add fillable fields to pdf - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
convert pdf to fillable pdf form; add attachment to pdf form
Hardware and Software Requirements
1-4 GlassFish Server Open Source Edition 4.1 Release Notes
Web: 175 MB
Required Free Ports
You must have seventeen unused ports available for the ports GlassFish Server uses. 
The installation program automatically detects ports that are in use and suggests 
currently unused ports for the default settings. The initial default port assignments are 
listed in the following table. If these default port numbers are in use, the installation 
program assigns a randomly selected port number from the dynamic port range. The 
selected port number might not be the next available port number.
In some situations, such as when multiple domains are running on a single host, port 
conflicts can arise in the auto-generated ports used by Message Queue and the GMS. 
To avoid these conflicts, you can configure the JMS host and the GMS to use specific 
ports.
To Configure Specific Ports for a JMS Host
When you create a JMS Host, GlassFish server automatically selects ports for the JMS 
provider (called the portmapper port in Message Queue terminology), the Message 
Queue TCP port and the Message Queue admin port.
To provide specific values for these ports, use the 
--mqport
and 
--property
options 
when creating the JMS host:
asadmin> create-jms-host --mqhost hostName --mqport portNumber \
--mquser adminUser --mqpassword adminPassword --target glassfishTarget \
--property imq\\.jms\\.tcp\\.port=tcpPort:imq\\.admin\\.tcp\\.port=adminPort \
Table 1–2
Default Port Assignments for GlassFish Server 4.1
Port Number
Usage
4848
Administration Console
8080
HTTP
8081
HTTPS
8686
Pure JMX clients
3700
IIOP
3820
IIOP/SSL
3920
IIOP/SSL with mutual authentication
22
SSH port
9009
Java debugger
7676
JMS provider
Auto-generated from the operating system's 
dynamic port range
Message Queue TCP port
Auto-generated from the operating system's 
dynamic port range
Message Queue Admin port
9090
GMS TCP start port
9200
GMS TCP end port
Auto-generated between GMS TCP start and 
end ports
GMS listener port
Auto generated between 2048 and 49151
GMS multicast port
C# PDF Field Edit Library: insert, delete, update pdf form field
PDF form creator supports to create fillable PDF form in C# Able to add text field to specified PDF file position Able to delete form fields from adobe PDF file.
convert word form to fillable pdf form; attach image to pdf form
C# Create PDF Library SDK to convert PDF from other file formats
Create fillable PDF document with fields. creating a PDF document in C#.NET using this PDF document creating toolkit, if you need to add some text and
change font in pdf fillable form; best pdf form filler
Hardware and Software Requirements
GlassFish Server Open Source Edition 4.1 Release Notes 1-5
jms-host-name
--mqport portNumber
This option specifies the JMS provider port number.
--property imq\\.jms\\.tcp\\.port=tcpPort:imq\\.admin\\.tcp\\.port=adminPort
The 
imq.jms.tcp.port
and 
imq.admin.tcp.port
properties specify the TCP port and 
the admin port numbers. The double backslashes (
\\
) are used in the 
--properties
option to escape the dots in the property names.
To Configure Specific GMS Ports for a Cluster
When you create a cluster, GlassFish server automatically selects a port for GMS 
multicast that does not conflict with the GMS multicast port of any other cluster in the 
domain. Additionally, when you start a cluster, the GMS automatically selects an 
available port in a specific range for its TCP listener.
If two or more domains are running on the same host, configure the clusters in the 
domains to ensure that no GMS port conflicts can arise among the clusters. To avoid 
possible port conflicts, use the 
--multicast
and 
--properties
options when creating 
the cluster:
asadmin> create-cluster --multicastport multicast-port \
--properties GMS_TCPSTARTPORT=start-port:GMS_TCPENDPORT=end-port \
cluster-name
--multicastport multicast-port
This option specifies the port number for the GMS to use for UDP multicast.
--properties GMS_TCPSTARTPORT=start-port:GMS_TCPENDPORT=end-port
The 
GMS_TCPSTARTPORT
and 
GMS_TCPENDPORT
properties specify the range of port 
numbers the GMS is to use when selecting an available port for its TCP listener.
Message Queue Broker Requirements
GlassFish Server 4.1 is now bundled with Message Queue (MQ) Broker 5.1. Refer to 
the Open Message Queue Release Notes for complete information about MQ Broker 
requirements.
Paths and Environment Settings for the JDK Software
Ensure that your JDK configuration settings on all local and remote GlassFish Server 
hosts adhere to the guidelines listed below. Failure to adhere to these guidelines can 
cause various problems that may be difficult to trace.
The following topics are addressed here:
Use the JDK Binaries
Set the 
JAVA_HOME
Environment Variable
Set Other Environment Variables As Necessary
Use the JDK Binaries
The following binary files that are used with GlassFish Server must come from the JDK 
software, not the Java Runtime Environment (JRE) software:
java
keytool
C# PDF Text Box Edit Library: add, delete, update PDF text box in
Support to use C# source code to add text box to specified PDF position in C#.NET framework. Able to create a fillable and editable text box to PDF document in
create a fillable pdf form; create fillable form from pdf
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Add Password to PDF; VB.NET Form: extract value from fields; Convert multiple pages PowerPoint to fillable and editable PDF documents. Add necessary references:
change font size in pdf fillable form; converting pdf to fillable form
Known Issues in GlassFish Server 4.1
1-6 GlassFish Server Open Source Edition 4.1 Release Notes
To meet this requirement, ensure that the 
bin
directory for the JDK software precedes 
the 
bin
directory for the JRE software in your path.
Set the 
JAVA_HOME
Environment Variable
Before performing any GlassFish Server installation or configuration procedures, set 
the 
JAVA_HOME
environment variable on the GlassFish Server host machine to point to 
the correct Java version. Also be sure to add the 
JAVA_HOME/bin
directory to the 
PATH
variable for your environment. The 
JAVA_HOME
variable must be set on all local and 
remote GlassFish Server hosts.
Set Other Environment Variables As Necessary
All remote 
asadmin
subcommands require the correct version of Java to be available on 
the affected remote machine. For example, when creating a cluster or server instance 
on a remote machine, the remote machine uses its local default Java installation, not 
the Java installation that is on the DAS. Errors will therefore occur if the remote 
machine uses the wrong Java version.
Depending on the remote subcommand, the errors may not occur when the 
subcommand is executed, but may occur later, when interacting with a configuration 
or resource created or modified by the subcommand. For example, when creating a 
clustered server instance on a remote machine, the error may only first appear when 
you attempt to deploy an application on that server instance.
This issue is more likely to be encountered when GlassFish Server is installed on the 
remote server by means of a ZIP file package rather than a self-extracting installer run 
in GUI mode. This is because the GUI installer gives you the option to specifically 
choose your Java version, whereas you do not have that option when simply 
unzipping a ZIP file.
Depending on what shell is invoked via SSH on the remote host, the 
JAVA_HOME
and 
PATH
environment variables may need to be explicitly set in 
.bashrc
.cshrc
, or some 
other shell configuration file. This configuration file may differ from the one that is 
used when you log in to the machine, such as 
.profile
.
Alternatively, you can specifically set the Java path with the 
AS_JAVA
property in the in 
the as-install
/config/asenv.conf
file.
Known Issues in GlassFish Server 4.1
This section describes known issues and any available workarounds for GlassFish 
Server Open Source Edition 4.1 software.
The following topics are addressed here:
Installation fails with error on ubuntu (20439)
JDK8 breaks Logger resource bundle lookup in GlassFish due to OSGi class 
loaders (20410)
[Regression] MES object and MSES object continuously keep on throwing 
RejectedExecutionException for successive submission if once same exception is 
encountered. (20367)
[UB] joinedTx missed data from another instance (20011)
[Regression] Some 
asadmin
commands don't work against GF4.0 (17578)
Resource Injection does not work in HandlerChain due to EJB initialization order 
(non-deterministic) (4021)
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Protect: Add Password to PDF; VB.NET Form: extract value from fields; Convert multiple pages Word to fillable and editable PDF documents. Add necessary references
pdf form filler; create fillable pdf form from word
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Add Password to PDF; VB.NET Form: extract value from fields; Create fillable and editable PDF documents from Excel in Visual Basic .NET Add necessary references:
allow users to attach to pdf form; adding signature to pdf form
Known Issues in GlassFish Server 4.1
GlassFish Server Open Source Edition 4.1 Release Notes 1-7
Deadlock while running quicklook tests (test_gd_security profile) (20582)
Java SE 7 Update 21 enforces stricter security for applications launched using Java 
Web Start
No 
asadmin
subcommand to undo configuration changes made with 
configure-ldap-for-admin
man pages missing from 
concurrent-impl.jar
(20624)
restart-instance
takes a long time on Solaris 11 
(
sun.security.pkcs11.SunPKCS11
) (15537)
tcp-no-delay
attribute in Http is not working (16901)
(JDK) NLS: Crashed when tried to install the bundle in ko locale (16699)
PKG_CLIENT_READ_TIMEOUT is too small (16999)
Fail to install the bundle named with 
-jdk7
when unset JAVA_HOME in solaris 11 
Express x86 (16698)
domain.xml
encoding can cause upgrade problems and startup failure with certain 
locale changes (16304)
Unable to restart Embedded GlassFish Server instance once a remote EJB is 
deployed (16916)
EJB Timer Service is not loaded correctly after Embedded GlassFish Server restart 
(16230)
Stopping Embedded GlassFish Server leaves several daemon threads running 
(11088)
[JDK_Issue] Performance degradation caused by invoking 
setSoLinger
or 
setReuseAddress
(Issue 7109)
Managed Bean support not available in app clients launched using Java Web Start 
(Issue 11257)
Unable to open installation log files using links on the Summary screen on Linux 
and Mac OS (Issue 6621)
updatetool
command does not work if you reinstall into the same install directory 
on Windows (Issue 8233)
There doesn't appear to be any explanation about the classpath-prefix and 
classpath-suffix in the GF 3.x documentation (Issue 16082)
Release Notes: document Restart Required issues (Umbrella issue 16040)
lazy-init
attribute missing from admin console Edit IIOP Listener page (15975)
[UB]Release note security permissions required for CDI applications (15456)
Create Resource Adapter Config is throwing an exception if JMS is already started 
(15571)
Intermittent issue: Left tree not refreshed when new elements are added/removed 
in IE and firefox (15997)
[UB][regression] jpaRLCreateEMF failure on sybase (15763)
Caching JMS session in a session bean causes errors when invoked by a MDB 
when under load (15558)
Modifying keyfile path in a newly created config does not properly list the users 
(15429)
VB.NET Create PDF Library SDK to convert PDF from other file
Create fillable PDF document with fields in Visual Basic .NET application. Add necessary references: RasterEdge.Imaging.Basic.dll.
convert fillable pdf to html form; change pdf to fillable form
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Convert multiple pages PowerPoint to fillable and editable PDF documents. C#.NET Demo Code: Convert PowerPoint to PDF in C#.NET Add necessary references:
converting a word document to pdf fillable form; convert pdf fillable forms
Known Issues in GlassFish Server 4.1
1-8 GlassFish Server Open Source Edition 4.1 Release Notes
[BigApps] [STRESS] ~17 occurrences of "EOFException" warnings coming from 
JMS (15424)
Mysql ping fails when additional properties are not deleted (14547)
If TS resource had been changed, tables are not created after server restart (13873)
GlassFish/Grizzly not able to accept new request if a remote client hangs 
(6963818)
Could not find Factory: 
javax.faces.context.FacesContextFactory
(16061)
App client cannot find EJB behind NAT (17147) and EJB remote deployed on GF 
behind a NAT inaccessible (17151)
asadmin update-node-ssh
command hangs when SSH port is not provided 
(18185)
QL bean-validator/simple-bv-servlet test failed in security_manager ON mode 
(17288)
Require username/password to access admin console locally (18063)
IE9 and Google Chrome only: Export a LB config xml not working properly 
(18281)
Traffic loss during instance start between the time 8080 is up and application is 
loaded (18267)
Incorrect maximum allowed value for the --multicastport option in the 
validate-multicast(1) help page
Disabling group search in LDAP user name search
ORB tuning: Limiting the maximum number of client connections
Chunking support added to GlassFish load balancer plug-in
Documentation missing for disabling JReplica cookies
Incorrect closed network patch numbers listed in the GlassFish Server 3.1.x 
documentation
Cannot instantiate default ORB implementation
Error occurs in applications using the JDBC realm
Installation guide covers "missing" binary installer
Installation fails with error on ubuntu (20439)
Description
Java installation fails when the 32-bit version of JDK 7 for Linux is installed on a 64-bit 
Ubuntu system. This is caused by missing 32-bit libraries.
Workaround
Run 
apt-get install libc6-i386
to install the required 32-bit libraries before 
installing the 32-bit version of JDK 7 for Linux on a 64-bit Ubuntu system.
For the complete report about this issue, see GLASSFISH-20439 
(http://java.net/jira/browse/GLASSFISH-20439).
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Create fillable and editable PDF documents from Excel in both .NET WinForms and ASP C# Demo Code: Convert Excel to PDF in Visual C# .NET Add necessary references
convert pdf into fillable form; pdf add signature field
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Convert multiple pages Word to fillable and editable PDF documents in both C#.NET Sample Code: Convert Word to PDF in C#.NET Project. Add necessary references:
create fillable forms in pdf; convert pdf to form fillable
Known Issues in GlassFish Server 4.1
GlassFish Server Open Source Edition 4.1 Release Notes 1-9
JDK8 breaks Logger resource bundle lookup in GlassFish due to OSGi class loaders 
(20410)
Description
Logger resource bundle lookup is not working in GlassFish Server due to a JDK 8 
issue. The server will not start.
Workaround
Use JDK 8_05 or later with GlassFish Server 4.1.
For the complete report about this issue, see GLASSFISH-20410 
(http://java.net/jira/browse/GLASSFISH-20410).
[Regression] MES object and MSES object continuously keep on throwing 
RejectedExecutionException for successive submission if once same exception is 
encountered. (20367)
Description
If multiple servlets share the same concurrent resource (managed executor service, 
managed scheduled executor service, or managed thread factory), and the resource 
rejects submission of a task from one servlet, it will reject submission of a task from all 
other servlets using that resource. This is expected behavior and occurs when a 
concurrent resource is disabled and then reenabled, at which time a different instance 
of the resource is created. 
Workaround
Restart the application.
For the complete report about this issue, see GLASSFISH-20367 
(http://java.net/jira/browse/GLASSFISH-20367).
[UB] joinedTx missed data from another instance (20011)
Description
Updates made to an unsynchronized persistence context before it is joined to the 
current transaction and the transaction is committed are not persisted to a database or 
replicated in a cluster and data could be lost in the event of a server crash or failover. 
Workaround
None. This is working as designed. The JPA 2.1 feature delays synchronization to a 
database until explicitly instructed to synchronize. Exercise caution when using an 
unsynchronized persistence context in a data-critical application.
For the complete report about this issue, see GLASSFISH-20011 
(http://java.net/jira/browse/GLASSFISH-20011).
Known Issues in GlassFish Server 4.1
1-10 GlassFish Server Open Source Edition 4.1 Release Notes
[Regression] Some 
asadmin
commands don't work against GF4.0 (17578)
Description
In GlassFish Server 4.1 the realm class was renamed to 
com.sun.enterprise.security.ee.auth.realm.jdbc.JDBCRealm
(note the 
.ee
). The 
subcommands 
create-auth-realm
and 
set-assign-groups-realm
fail if the correct 
realm class name is not used.
Workaround
Use the correct realm class name when running the subcommands: 
com.sun.enterprise.security.ee.auth.realm.jdbc.JDBCRealm
.
For the complete report about this issue, see GLASSFISH-17578 
(http://java.net/jira/browse/GLASSFISH-17578).
Resource Injection does not work in HandlerChain due to EJB initialization order 
(non-deterministic) (4021)
Description
EJB module deployment may fail when an EJB that is exposed as a web service, and 
which has a handler, is initialized before an EJB on which it has dependencies. This is 
caused by the way the EJB container initializes and loads EJB web services.
Workaround
EJB initialization usually happens in alphabetical order. Rename the EJBs so that the 
EJB exposed as a web service is initialized after the EJB on which it has dependencies.
In the following example, B is initialized first together with handler X, which expects C 
to be available but it is not, and deployment fails. The workaround is to rename B to D 
(for example), so lexicographically it follows C, in which case C should be initialized 
first and be available for injection to X.
EJB module sth:
@Stateless public class C {...}
@Stateless @WebService @HandlerChain(file = "handlers.xml") public class B {...}
handlers.xml:
<?xml version="1.0" encoding="UTF-8"?>
<jws:handler-chains ...>
<jws:handler-chain>
<jws:handler>
<jws:handler-class>X</jws:handler-class>
</jws:handler>
</jws:handler-chain>
</jws:handler-chains>
Handler:
public class X implements SOAPHandler<SOAPMessageContext> {
@EJB private C;
...}
Known Issues in GlassFish Server 4.1
GlassFish Server Open Source Edition 4.1 Release Notes 1-11
For the complete report about this issue, see GLASSFISH-4021 
(http://java.net/jira/browse/GLASSFISH-4021).
Deadlock while running quicklook tests (test_gd_security profile) (20582)
Description
GlassFish Server 4.1 is certified with Java HotSpot 7u21. Due to an issue with the JDK 
logging libraries, JDK logging code could deadlock in certain cases. This issue has 
been fixed in Java HotSpot 7u25 and later.
Workaround
If you encounter this issue, use Java HotSpot 7u25 or later.
For the complete report about this issue, see GLASSFISH-20582 
(http://java.net/jira/browse/GLASSFISH-20582).
Java SE 7 Update 21 enforces stricter security for applications launched using Java 
Web Start
Description
Java SE 7 Update 21 enforces stricter security for applications launched using Java Web 
Start. To minimize impacts to application users, all Java Web Start applications should 
be signed with a trusted certificate instead of the GlassFish Server self-signed 
certificate.
Workaround
Obtain a trusted certificate if your organization does not already have one, replace the 
GlassFish Server self-signed certificate with the trusted certificate, and delete any 
signed JARs already generated by GlassFish Server. For more information about these 
steps, see "Automatically Signing JAR Files" in GlassFish Server Open Source Edition 
Application Development Guide.
No 
asadmin
subcommand to undo configuration changes made with 
configure-ldap-for-admin
Description
No subcommand exists to undo the configuration changes made to 
domain.xml
with 
the 
configure-ldap-for-admin
subcommand.
Workaround
Back up 
domain.xml
before running the 
configure-ldap-for-admin
subcommand.
man pages missing from 
concurrent-impl.jar
(20624)
Known Issues in GlassFish Server 4.1
1-12 GlassFish Server Open Source Edition 4.1 Release Notes
Description
The man pages for the concurrency CLI commands do not display when you use the 
--help
option because they are not in the 
concurrent-impl.jar
file.
Workaround
None. For information about the usage of these commands, see the GlassFish Server 
Open Source Edition Reference Manual.
For the complete report about this issue, see GLASSFISH-20624 
(http://java.net/jira/browse/GLASSFISH-20624).
restart-instance
takes a long time on Solaris 11 
(
sun.security.pkcs11.SunPKCS11
) (15537)
Description
The 
asadmin
restart-domain
and 
restart-instance
subcommands intermittently 
hang on Solaris 11 systems. This is caused by native Security SPI code in the JDK. This 
issue does not occur on operating systems other than Solaris 11.
Workaround
None. This issue does not cause any problems other than the occasional long wait for 
the subcommand to complete.
For the complete report about this issue, see GLASSFISH-15537 
(http://java.net/jira/browse/GLASSFISH-15537).
tcp-no-delay
attribute in Http is not working (16901)
Description
The 
tcp-no-delay
attribute for HTTP type network listeners is not working properly. 
Setting this attribute as follows has no effect:
asadmin> set 
server-config.network-config.protocols.protocol.http-listener-1.http.tcp-no-delay=
true
Workaround
Set the 
tcpNoDelay
property of the HTTP service instead, as follows:
asadmin> set server-config.http-service.property.tcpNoDelay=true
This enables 
tcpNoDelay
for all network listeners.
For the complete report about this issue, see GLASSFISH-16901 
(http://java.net/jira/browse/GLASSFISH-16901).
(JDK) NLS: Crashed when tried to install the bundle in ko locale (16699)
Documents you may be interested
Documents you may be interested