Application Servers

An application server is a software framework that provides both facilities to create applications and a server environment to run them. Most application server frameworks contain a comprehensive service layer model, acting as a set of components accessible to the software developer through an API defined by the platform itself. For Web applications, these components are usually performed in the same running environment as their web server(s), and their main job is to support the construction of dynamic pages. However, many application servers target much more than just Web page generation: they implement services like clustering, fail-over, and load-balancing.

Share tech news, updates, or what's on your mind.

Sign up to Post

Cloud based application having issues with ldaps bind to our Domain Controller in DMZ.
The application vendor is seeing the follwoing log entries on their side:
           [7:Public User][1024:application notice][R] (:) - Unable to bind to the LDAP server.

Based on this they have taken a wireshark capture and seen the following sequence of packets:-
Source -> destination (DC)   TCP    49662->636 [ACK] Seq=805 Ack=12910
Source -> destination (DC)   TLSv1  Application data
Source -> destination (DC)   TLSv1  Encrypted Alert
Source -> destination (DC)   TCP    49662->636 [FIN, ACK] Seq=927 Ack=12910
destination (DC) -> Source   TCP    636->49662 [ACK] Seq=12910 Ack=928
destination (DC) -> Source   TCP    636->49662 [RST,ACK] Seq=12910 Ack=928

They are saying that the reason packet analyser highlights the [RST, ACT] packets in red is because after the connection closure by Cloud Application server (source) [FIN, ACK] , server is expecting a final [FIN, ACK] from Domain Controller  (destination) but [RST, ACK] arrives instead. And thus they believe that it could be a issue with the Domain Controller.

Is this claim correct?
What can we do to troubleshoot this further?
0
Firewall Management 201 with Professor Wool
Firewall Management 201 with Professor Wool

In this whiteboard video, Professor Wool highlights the challenges, benefits and trade-offs of utilizing zero-touch automation for security policy change management. Watch and Learn!

hi am having error when starting report server in linux
[2018-01-30T18:42:44.901+02:00] [reports] [NOTIFICATION] [] [oracle.reports.server] [host: hostname.com] [nwaddr: 000.001.002.003] [tid: 10] [ecid: 0000M57wkSa7Y7YFLrnJ8A1QSA24000001,0] [TARGET: /Farm_FRDomain/asinst/RptSvr_oel7_asinst] [TARGET_TYPE: oracle_repserv] ServerConfig:logConf  Reading server config file /ora01/app/oracle/product/fmw11g/asinst_1/config/ReportsServerComponent/RptSvr_oel7_asinst/rwserver.conf
[2018-01-30T18:42:44.903+02:00] [reports] [NOTIFICATION] [] [oracle.reports.server] [host: hostname.com] [nwaddr: 000.001.002.003] [tid: 10] [ecid: 0000M57wkSa7Y7YFLrnJ8A1QSA24000001,0] [TARGET: /Farm_FRDomain/asinst/RptSvr_oel7_asinst] [TARGET_TYPE: oracle_repserv] ServerConfig:logConf  <server version="11.1.2" xmlns="http://xmlns.oracle.com/reports/server">[[
   <cache class="oracle.reports.cache.RWCache">
      <property name="cacheSize" value="50"/>
      <!--property name="cacheDir" value="your cache directory"/-->
      <!--property name="maxCacheFileNumber" value="max number of cache files"/-->
   </cache>
   <!--Please do not change the id for reports engine.-->
   <!--The class specifies below is subclass of _EngineClassImplBase and implements EngineInterface.-->
   <engine id="rwEng" class="oracle.reports.engine.EngineImpl" maxEngine="1" minEngine="1" engLife="50">
      <!--property name="sourceDir" value="your reports source directory"/-->
      <!--property name="tempDir" value="your…
0
Hi,

When first time deploy war file, after the completion I made a http request for the system (example: http://localhost:9080/CSW/login/login.jsp).

Receiving the following error:
Virtual host/WebGroup not found: The web group CSW/login/login.jsp has not been defined.

Could you please help with it? Why I get this error?
0
can a jboss domain identify one of its instance is down and will it try to restart it if it is down?.

similar to NodeManager in Weblogic.
0
Hi
I would like to know if you can do a scanning application for medical supplies that are boxed.
0
how to configure https in jboss7
0
We are looking to replace our current SAP systems with a new one.  We were thinking of pointing using a friendly URL to point to the database such as  prodcutionSQLDB.ACME.com  and  productionOracleDB.ACME.com instead of using DB Server name.

This way our application servers just get this FQDN to point to the database.  THis would simplify our DR planning and future migrations.

The question is, does SAP require certificates or something similar where the application servers would not be able to communicate with the DB  (SQL or Oracle).  My understanding is SQL and Oracle use username\pass to authenticate,  or does SAP rely on certificates to communicate with the DB servers?
0
Hi,
I have SharePoint Server 2010 and Project Server trials installed.
I am trying to activate SharePoint Server 2010 trial, and found how to do it here
https://www.experts-exchange.com/questions/26597765/Sharepoint-trial-product-key-expired-but.html
But when I entered the right SharePoint Server key, I got error, that the key is not valid Project Server 2010 key.
Is it correct? Should I really enter Project Server key?
Thank you in advance,
Evgeniy.
0
We are still using Tomcat 6.0 and plan to move to latest version by next year. Problem with current version is to set the access deny to our web-application.

I tried adding valve with webapps/META-INF/context.xml file as below but nothing works. Can you please provide a fix.

<Context antiJARLocking="true" path="/">
<Valve className="org.apache.catalina.valves.RemoteIpValve" />
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="{IP_address}" />
</Context>

Or

<Context antiResourceLocking="false" privileged="true">
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.0\.0\.1,8\.8\.4\..*"/>
</Context>

Open in new window


Do you guys have any another solution as I want to restrict outside users from accessing Manager view and it will be accessible only from localhost?

Best Regards
0
I am trying to Import Car file created on WAS 6.1 into WAS 8.5.Ware getting below error.

*sys-package-mgr*: processing new jar, 'C:\Program Files (x86)\IBM\WebSphere\AppServer\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime\ejbdeploy.jar'
*sys-package-mgr*: processing new jar, 'C:\Program Files (x86)\IBM\WebSphere\AppServer\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime\ejbmapvalidate.jar'
com.ibm.wsspi.management.bla.op.OpExecutionException: Exception create contexts for asset:java.util.NoSuchElementException
 at com.ibm.ws.management.bla.model.BLAOutImpl.findContext(BLAOutImpl.java:201)
 at com.ibm.ws.management.bla.model.BLAOutFactoryImpl.getBLAOut(BLAOutFactoryImpl.java:41)
 at com.ibm.ws.management.bla.steps.StepSaveBLA.getBLAOut(StepSaveBLA.java:263)
 at com.ibm.ws.management.bla.steps.StepSaveBLA.execute(StepSaveBLA.java:215)
 at com.ibm.wsspi.management.bla.op.compound.Phase.execute(Phase.java:151)
 at com.ibm.wsspi.management.bla.op.compound.CompoundOperation._doPhaseExecute(CompoundOperation.java:102)
 at com.ibm.wsspi.management.bla.op.compound.CompoundOperation.doExecute(CompoundOperation.java:85)
 at com.ibm.wsspi.management.bla.op.Operation.execute(Operation.java:158)
 at com.ibm.wsspi.management.bla.op.compound.CompoundOperation.execute(CompoundOperation.java:68)
 at com.ibm.ws.management.bla.j2ee.ext.tasks.ConfigBLATask._runBLAOp(ConfigBLATask.java:303)
 at …
0
KuppingerCole Reviews AlgoSec in Executive Report
KuppingerCole Reviews AlgoSec in Executive Report

Leading analyst firm, KuppingerCole reviews AlgoSec's Security Policy Management Solution, and the security challenges faced by companies today in their Executive View report.

The timeout issue is not seen in the logs now after I set the system property as

 

<property name="jboss.as.management.blocking.timeout" value="600"/>

 

 

However still the war is not getting deployed with the below in the server.log

 

017-06-16 06:22:31,722 INFO  [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 149) Initializing Mojarra 2.2.13.SP1 20160303-1204 for context '/RequestCenter'

2017-06-16 06:23:54,817 ERROR [org.jboss.as.server] (ServerService Thread Pool -- 70) WFLYSRV0022:Deploy of deployment "RequestCenter.war" was rolled back with no failure message

2017-06-16 06:23:54,817 WARN  [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 70) WFLYCTL0027: Operation was interrupted before stability could be reached

2017-06-16 06:23:54,848 INFO  [org.jboss.as.protocol] (ServerService Thread Pool -- 248) WFLYPRT0057: cancelled task by interrupting thread Thread[ServerService Thread Pool -- 70,5,ServerService ThreadGroup]

2017-06-16 06:24:15,131 INFO  [org.apache.cxf.transport.servlet.AbstractCXFServlet] (ServerService Thread Pool -- 149) Load the bus with application context


The above issue I fixed by replacing the jar - jsf-impl-2.2.13.SP1.jar that comes with wildfly-10.1.Final  modules with jsf-impl-2.2.8-jbossorg-1.jar that comes with wildfly8.2 modules and got the application deployed successfully.

So how do we resolve this issue without having to replace the …
0
We're running a XA 6.5 environment, and I've just built a series of new VMs and added them to the existing farm.

I am able to see the new servers within the farm and have verified that the application servers are all same version (6.5), same OS Win2k8R2, same Hotfix XA650W2K8R2X64R03.  However the XML brokers (we have 3) are R04.  My first guess would be to verify that all the Hotfix packs were the same, however, when I try and launch applications from the old farm (R03), everything works normally with the XML brokers (R04).  I don't want to convert the XML brokers (R04) to a different hotfix pack (R03) and break the old production environment.  So why can't the new servers work with the XML brokers?

I have verified that the new application servers have R03 just the same as the old farm, however I am unable to publish applications from any of the new servers.

When I attempt to launch an application from one of the new servers, I see the following error messages in the WI:

1. An error occurred while attempting to read information from the Citrix servers: An existing connection was forcibly closed by the remote host. This message was reported from the XML Service at address http://SERVER1.domain:8080/scripts/wpnbr.dll [com.citrix.xml.NFuseProtocol.RequestAddress]. The specified Citrix XML Service could not be contacted and has been temporarily removed from the list of active services. [Unique Log ID: 1b1f909e]

2. The Citrix servers sent incorrect HTTP syntax. …
0
Someone should please help:
---------------------------

2017-03-06 02:42:46,442 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Real: name=vfsfile:/usr/share/jboss-5.1.0.GA/server/default/deploy/QuickLottoMiddleWare-1.0.jar/ state=PreReal mode=Manual requiredState=Real
org.jboss.deployers.spi.DeploymentException: Error deploying QuickLottoMiddleWare-1.0.jar: org/apache/axis/AxisFault
        at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:196)
        at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:99)
        at org.jboss.deployers.vfs.spi.deployer.AbstractVFSRealDeployer.internalDeploy(AbstractVFSRealDeployer.java:45)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at …
0
How does record transactions work in wirecard finsim?
0
Dear All,

Can you please let me know the CLI script to take backup & restore of KOLAB and Postfix. My requirement as shown below.

1) Can take entire backup & restore of Kolab (config & users data including mail)
2) can take entire backup & restore of postfix

Thanks,
Vijay.G
0
Hi All,

I am facing problem with Jboss application server,every 4 to 5 hrs Jboss is automatically crashing with hs_err_pid.log file.

Kindly help me to fix the issue.

PFA log.
hs_err_pid54834.log
0
script to monitor  JVM wc_defalut port status
0
Hi,

I am planning to use Infinispan (Jboss) cache for 2nd level hibernate caching in my spring-hibernate application. Is it mandatory for me to use JTA transactions or is it possible through using org.springframework.orm.hibernate.HibernateTransactionManager.
Please suggest!!
0
Before I go down path of creating and WebSphere Cluster export script, was wondering if anybody has created this using either jacl or jython.  

Any help would be great as I need to separate out a single cell with 4 environments into 4 cells (dmgrs) for each environment.
0
Managing Security Policy in a Changing Environment
Managing Security Policy in a Changing Environment

The enterprise network environment is evolving rapidly as companies extend their physical data centers to embrace cloud computing and software-defined networking. This new reality means that the challenge of managing the security policy is much more dynamic and complex.

Hi all,

for a customer I have to set up a JBoss application server cluster running 24/7 with 99.95% availablility. This means if we have to install a new version of the application we have to do this without downtime. The development partner proposed a round robin installation. So the proposal is to create e.g. three server groups within the cluster. During installation of the application first one of the server groups will be shut down => undeploy the old version => deploy the new version => start server group again => repeat this with the second and  third server group. In fact this would lead to always two server groups processing and thus no downtime.

I heard about the OSGI extensions of JBoss and that those extensions are provided to also solve the zero downtime deployment issue. I'm not a Java developer and my OSGI knowledge is just googled.

Any recomendations how to achieve zero downtime deployment with a JBoss application server ?

Regards
Andreas
0
Hi Honorgod,

Am looking for a Script to pull Websphere Configuration to write to a file with the below components.

I see that this is partially accomplished in the post as below,




-- Application servers
Servers
Name
Node Name
list of Ports
java Process Definition


-- Web servers
Web server name  
Port  
Web server installation location
Configuration file name
Plug-in configuration file name  
Plug-in configuration directory and file name  
Log file name  
Plug-in key store directory and file name  

-- Clusters
Cluster members
List of Cluster members

Enterprise Applications
-- name of application and context root

JMS
-- Topic connection factories
    * JMS providers (Names only)
    * Connection factories (Names only)
    * Queue connection factories (Names only)
    * Topic connection factories (Names only)
    * Queues (Names only)
    * Topics (Names only)
    * Activation specifications (Names only)

JDBC
    * JDBC Providers(Names only)
    * Data sources (Names only)
    * Data sources (Names only)

Resource Adapters
    * Resource adapters
    * J2C connection factories
    * J2C activation specifications
    * J2C administered objects

URL
    * URL Providers (List )
    * URLs (List )

JVM Details

JVM Arguments
Classpath
Listenerports
Custom Services
Shared Library for …
0
Hello there,

Good Day!

I would like to have the best suggestion on performance testing  to one of our project.

Well, right now the server response time is 80 responses per sec(80/sec) but our client requirement is 2333 per second.

Kindly need the suggestion what to do in such type of scenarios? what should be the server configuration to achieve the client requirement?

Waiting for the best suggestion.

Have A Nice Day!

Bye.
0
I am receiving following errors when I try to use JSF 1.2 with JBOSS EAP 6.3

13:54:09,643 INFO  [QueuesML] (http-/127.0.0.1:8080-1) >>> jobListAction() ::: Action Method
13:54:09,647 WARNING [javax.enterprise.resource.webcontainer.jsf.lifecycle] (http-/127.0.0.1:8080-1) Error calling action method of component with id queueSummaryPageForm:queueGroups:15:j_id_jsp_1457028890_22: javax.faces.FacesException: Error
        at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:74) [myfaces-all.jar:]
       at javax.faces.component.UICommand.broadcast(Unknown Source) [jsf-api-1.2_15-b01-redhat-11.jar:1.2_15-b01-redhat-11]
        at javax.faces.component.UIData.broadcast(Unknown Source) [jsf-api-1.2_15-b01-redhat-11.jar:1.2_15-b01-redhat-11]
        at javax.faces.component.UIViewRoot.broadcastEvents(Unknown Source) [jsf-api-1.2_15-b01-redhat-11.jar:1.2_15-b01-redhat-11]
        at javax.faces.component.UIViewRoot.processApplication(Unknown Source) [jsf-api-1.2_15-b01-redhat-11.jar:1.2_15-b01-redhat-11]
        at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(Unknown Source) [jsf-impl-1.2_15-b01-redhat-11.jar:1.2_15-b01-redhat-11]
        at com.sun.faces.lifecycle.Phase.doPhase(Unknown Source) [jsf-impl-1.2_15-b01-redhat-11.jar:1.2_15-b01-redhat-11]
        at com.sun.faces.lifecycle.LifecycleImpl.execute(Unknown Source) [jsf-impl-1.2_15-b01-redhat-11.jar:1.2_15-b01-redhat-11]
        at …
0
Hi

I am getting following error when use JSF 1.2 in an application deployed on JBOSS 6.3.

I have tried to point JBOSS toJSF 1.2 by changing

C:\jboss-eap-6.3\modules\system\layers\base\com\sun\jsf-impl\1.2\module.xm & 
C:\jboss-eap-6.3\modules\system\layers\base\javax\faces\api\1.2

19:07:14,975 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host]] (http-/127.0.0.1:8080-2) JBWEB000313: Exception processing error page /pages/error.jsf: javax.servlet.ServletException: java.lang.NoSuchMethodError: com.sun.faces.taglib.jsf_core.SubviewTag.setJspId(Ljava/lang/String;)V
        at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848) [jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]
        at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:777) [jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]
        at org.apache.jsp.pages.error_jsp._jspService(error_jsp.java:123)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:69) [jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1]
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:365) [jbossweb-7.4.8.Final-redhat-4.jar:7.4.8.Final-redhat-4]
        at …
0
Hello,

We've got 2 applications calling Client and Server running on the same instance server on WAS6.1, recently with an update of the application, CPU reaches 95% to 98%, checking the logs I've  got many of "java.io.IOException: Async IO operation failed, reason: RC: 32  Broken pipe".

Client application is an X-Fire application calling Webservices on Server application running both of them on the same instance.

Making some research I found that this error could happen if "HttpInboundPersistReadTimeout" is exceeded.
Is there any tunning to do except raising up the value of this propertie.

Developpers said that the function didn't change with the application update and it consist of running an Oracle Package to send answers to the cleint side.

Any help please.

Rachid,
error-log
0

Application Servers

An application server is a software framework that provides both facilities to create applications and a server environment to run them. Most application server frameworks contain a comprehensive service layer model, acting as a set of components accessible to the software developer through an API defined by the platform itself. For Web applications, these components are usually performed in the same running environment as their web server(s), and their main job is to support the construction of dynamic pages. However, many application servers target much more than just Web page generation: they implement services like clustering, fail-over, and load-balancing.

Top Experts In
Application Servers
<
Monthly
>