Basics of Application Server

Hi
I am new to this field. This question may be very childish but I am getting confused. Is there any major diference between oracle application server and welogic server? It is said that weblogic server provides services for J2ee aaplication. Does this mean that we can deploy only J2ee application in welogic server? Is Oracle HTTP server and Oracle SOA server a part of application server. Means 2 server running inside application server??
Thanks

Is there any major diference between oracle application server and welogic server?
R: WLS (WebLogic Server) its the Oracle main Application Server between many others manufactures Application Server, like IBM Websphere.
It is said that weblogic server provides services for J2ee aaplication. Does this mean that we can deploy only J2ee application in welogic server?
R: Yes, only Java applications
Is Oracle HTTP server and Oracle SOA server a part of application server. Means 2 server running inside application server??
R: OHS (Oracle HTTP Server) works like a Web Server, just like apache does.
Oracle SOA its another product that you can install on the same WLS JVM to expand your WLS features, so it can support SOA composites.
Kinds,
Gabriel Abelha

Similar Messages

  • Diff between Application server and Webserver?

    Diff between Application server and Webserver?

    asked soooooo many times already...
    Basically an application server has more functionality than a webserver, such as enterprise javabeans. That is assuming we are taking about a java webserver like Tomcat.

  • Delete file from application server

    Hi,
       Can any one tell me how to delete a file from application server?
    Thanks,
    Rahul.

    Basic question, please search for available information.
    Thread locked.
    Thomas

  • WebServer 6.1 SP3 SSL reverse proxy to Sun One Application Server 7

    I have an application in the appserver7 that requires SSL authentication. I have already installed a self cert in the appserver7, and the authentication works fine when I browse directly to the appserver.
    The appserver7 has both listener for port 80 and 443 enabled.
    I'm currently setting up a webserver (WebServer 6.1 SP3) to act as a reverse proxy to the appserver7. The reverse proxy for the basic jsp pages found in the appserver worked fine.
    When I try to access the login page, in the appserver, in ssl mode, I am unable to do so. I then try changing the obj.conf to the following, from http to https:
    <Object name="passthrough">
    ObjectType fn="force-type" type="magnus-internal/passthrough"
    Service fn="service-passthrough" method="(GET|HEAD|POST)" servers="https://172.2
    8.48.53"
    However, it still doesn't work.
    Do I need to install a self cert in the webserver and enable the ssl listener as well?
    Do I need to install any reverse proxy addon for the appserver? Any
    setup for the obj.conf in the appserver?
    Any ideas how to get this done?
    Thanks.
    Mac.

    The Web Server 6.1 SP3 Reverse Proxy Plugin is supported, but it sounds like you're trying to do something that simply isn't possible.
    If you want the Reverse Proxy Plugin to perform SSL mutual authentication with the Application Server using the client's certificate, that's impossible due to the nature of SSL mutual authentication. If the plugin could impersonate the client, then SSL would be vulnerable to MITM (Man In The Middle Attacks). Fortunately, SSL isn't vulnerable to such attacks because the plugin doesn't know the client's private key.
    If you simply want the Reverse Proxy Plugin to pass information about the client's certificate along to the Application Server, that hapens automatically. There's nothing special to configure. Note that the plugin will not authenticate to the Application Server in this case. Rather, it will simply copy the X.509 certificate into the proprietary Proxy-auth-cert: HTTP request header.
    The application running on the Application Server can inspect the Proxy-auth-cert: header using standard Servlet APIs. Alternatively, you can use Application Server 7's auth-passthrough AuthTrans SAF to cause the contents of the Proxy-auth-cert: header to be copied to the javax.servlet.request.X509Certificate Servlet attribute.

  • Code generate report in excel format from portal(Application Server)

    Hi all
    Please give some solution with code generate report in excel format from
    oracle portal(Application Server).

    Not feasible.
    Why? Because "the Excel format" is a binary and proprietary Microsoft file format. And writing a generator to generate Excel files will be complex, and resource expensive. In the vast majority of cases this will not be justified.
    As an alternative the very basic Microsoft XML office format can be used. But note that this is not a a ISO standard (it has been shot down in flames) - and effort and resources for that would be better spend on the Open Document XML standard (which very likely will be ratified as the ISO standard instead).
    Of course, you could have meant a CSV file - in which case, you need to play close attention to details. CSV is not an Excel format. A software designers and developers, our success is determined by attention to technical detail. In which case you are not paying any attention to technical detail by confusing CSV with Excel.

  • Oracle application server 10g help

    Hi,
    I need to work on a project that pulls data from the oracle database and should be able to generate reports based on user entered criteria and they want me to use the oracle application server 10g.
    (I also need to do manipulations on the data pulled out.)
    How do i start and what are the things that i need to install..
    If somebody could guide me in a few words, i can pick it up from there...
    Thanks

    Hi,
    Thanks a lot for replying..
    This is a simple overview of my project..
    Basically i need to convert a client server application which was initially in Access (and coded in VBA) and oracle to oracle based web application.
    The application that was built in access has various flaws and hence we decided to rewrite them with lot of new features..
    what i would need is several web pages(probably intranet based...) where i pull data from the oracle db, and then do manipulations on them and then based on certain criteria come up with a report based on users needs...
    I hope this info is enough to guide me
    Thanks.

  • Oracle Application Server 10g on Oracle VirtualBox

    Dear All,
    I recently almost completed learning OAS 10g, I know 10g is now a past. but it needs to learn various basics of 10g. like Infra, Web, Applications server, database server etc. All this I have learned on single machine with Quad 2 Core+8GB RAM+320 Hdd and 2.4Mhz processor.
    Now, I want to install all four products(above) sepretly on Oracle Virtual Box Virtual Machines(VM). Can any one have this experience and share with me step by step and what configuration (like RAM,space etc) is needed on one VMs for each product. Thanks.

    Hello! you can follow this link:
    ORACLE-BASE - Oracle Application Server 10g Release 3 (10.1.3) Installation On RedHat Advanced Server and CentOS

  • How to find a path in Application server?

    Hi,
    I have a reqirement that i need to download the original document which is attached in the DIR links for each line item in the PO.
    Say for Eg. user is uploading the original document in CV03n.
    Through program i have to download it and save it in local desktop.
    But as per my concern when user uploads that document in CV03N,  it should get updated in application server.
    I wants to know how can i find that path through the document got updated in AL11.
    Please let me know if you have any idea on this.
    Also please let me know if my question is not clear.
    Regards,
    Prabu

    Hi Prabu,
    It depends on how DMS is implemented in your place.
    If DMS is implemented along with CONTENT SERVER, then the actual document uploaded is stored in CONTENT SERVER and only a link is saved in SAP DB and whenever you refer to this link the image is being retrieved and displayed.
    If you dont have content server then the uploaded documents are stored in your application server only. Generally the big companies which implement DMS do have a content server otherwise DB size will grow enormously in no time.
    Once you check out the basics of ur requirement, then search through FM's available related to DMS.
    Hope this answer helps.
    Regards,
    Lakshmi Narayana

  • Application Server Connection in Jdeveloper

    Hi,
    Im facing issues in establishing Application Server Connection in JDevloper (10.1.2.1.0).Basically, im creating a JSR portlet. I followed the steps provided in the link "http://www.oracle.com/technology/obe/obe1014portal/standards_portlets/stdsplts.htm".
    The below error is encountered while testing connection
    "D:\Kamlesh\Oracle\jdev1012\jdk\jre\bin\javaw.exe -Djava.protocol.handler.pkgs=HTTPClient -jar D:\Kamlesh\Oracle\jdev1012\jdev\lib\oc4j_remote_deploy.jar http://pcidl17672.cts.com:7778/Oc4jDcmServletAPI/ oc4jadmin **** listApplications E:\oracle\OraPortal
    Initializing log
    Servlet interface for OC4J DCM commands
    Command timeout defined at 600 seconds
    Executing DCM command...
    Executing command listApplications E:\oracle\OraPortal UNDEFINED UNDEFINED UNDEFINED
    Command = LISTAPPLICATIONS
    Opening connection to Oc4jDcmServlet
    Setting userName to oc4jadmin
    Sending command to DCM servlet
    HTTP response code = 401, HTTP response msg = Unauthorized
    #### HTTP response is NOT ok
    Closing connection to Oc4jDcmServlet
    #### DCM command did not complete successfully (401)
    #### Authorization failure. Please, check your username/password.
    Actually im deploying the portlet from the remote machine.I gave the default port as 23791.But I'm not sure about the UserName\Password i gave the enterprise manager username and password "ias_admin\ias_admin1".Can you please help?
    Thanks
    Kamlesh

    HTTP connection failure: unknown port number or missing HTTP listener
    Check the RMI port in configuring a connection with the OC4J server.
    Is the OC4J server started?

  • Configure OID 10.1.4.0.1 with Oracle Application Server 10.1.3.3

    Dear gurus,
    I have configured OID 10.1.4.0.1 and MRCA 10.1.4.0.1 on database 10.2.0.3 with Oracle Application Server 10.1.3.3 (HTTP Server and OC4J Server). it went well, i could login into my oid or sso page. then i deployed a simple jar file into OAS 10.1.3.3 and i updated few lines in mod_osso.conf on midtier 10.1.3.3, so it look like this :
    ==================================================================================================
    LoadModule osso_module libexec/mod_osso.so
    <IfModule mod_osso.c>
    OssoConfigFile /u01/oraias/midtier/Apache/Apache/conf/osso/osso.conf
    OssoIpCheck off
    OssoIdleTimeout off
    # Insert Protected Resources: (see Notes below for how to protect resources)
    # Notes
    # 1. Here's what you need to add to protect a resource,
    # e.g. <ApacheServerRoot>/htdocs/private:
    # <Location /private>
    # require valid-user
    # AuthType Basic
    # </Location>
    <Location /JABSUAT>
    require valid-user
    AuthType Basic
    </Location>
    <Location /HR>
    require valid-user
    AuthType Basic
    </Location>
    </IfModule>
    # If you would like to have short hostnames redirected to
    # fully qualified hostnames to allow clients that need
    ==================================================================================================
    my application faces name is HR, so i called the URL http://devel.sas.co.id:7778/HR/faces/HomeMenu.jspx, the output was sso login page, so i did login with username : orcladmin and password : oracle1 but it turned me error page on browser, it said :
    =========================================================
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    More information about this error may be available in the server error log.
    =========================================================
    and i found that in /u02/oid/Apache/Apache/logs/error_log.1249430400 contains these lines :
    [Wed Aug  5 09:13:33 2009] [notice] Accept mutex: fcntl (Default: sysvsem)
    [Wed Aug  5 09:13:33 2009] [warn] long lost child came home! (pid 4924)
    [Wed Aug  5 09:14:01 2009] [error] [client 172.16.2.14] [ecid: 1249438441:172.16.5.11:5080:0:2,0] File does not exist: /u02/oid/Apache/Apache/htdocs/favicon.ico
    [Wed Aug  5 09:14:04 2009] [error] [client 172.16.2.14] [ecid: 1249438444:172.16.5.11:5068:0:3,0] File does not exist: /u02/oid/Apache/Apache/htdocs/favicon.ico
    [Wed Aug  5 09:14:24 2009] [error] [client 172.16.2.14] [ecid: 1249438464:172.16.5.11:5093:0:2,0] \n[OSSO] E34: Unable to assure integrity of communication with SSO server.\n
    [Wed Aug  5 09:49:36 2009] [error] [client 172.16.2.14] [ecid: 1249440576:172.16.5.11:5074:0:20,0] \n[OSSO] E34: Unable to assure integrity of communication with SSO server.\n
    [Wed Aug  5 10:30:01 2009] [error] [client 172.16.2.14] [ecid: 1249443001:172.16.5.11:5096:0:25,0] \n[OSSO] E34: Unable to assure integrity of communication with SSO server.\n
    [Wed Aug  5 10:34:13 2009] [error] [client 172.16.2.14] [ecid: 1249443253:172.16.5.11:5102:0:26,0] \n[OSSO] E34: Unable to assure integrity of communication with SSO server.\n
    [Wed Aug  5 10:58:58 2009] [error] [client 172.16.2.14] [ecid: 1249444738:172.16.5.11:5093:0:40,0] File does not exist: /u02/oid/Apache/Apache/htdocs/favicon.ico
    [Wed Aug  5 10:59:09 2009] [error] [client 172.16.2.14] [ecid: 1249444749:172.16.5.11:5093:0:41,0] \n[OSSO] E34: Unable to assure integrity of communication with SSO server.\n
    Oracle-Application-Server-10g/10.1.2.0.2 Oracle-HTTP-Server Server at devel.sas.co.id Port 7782
    Note : 172.16.2.14 is my pc and 172.16.5.11 is OID and MRCA's IP, please need your suggestion, Many Thanks.
    Regards
    Edited by: andes on Aug 4, 2009 9:23 PM
    Edited by: andes on Aug 4, 2009 9:28 PM

    Dear gurus,
    i have solved my problem, i re-run ssoreg.sh and re-configure mod_osso.conf, now it's working.
    Regards

  • Can I create a file using pl/sql code in application server ?

    Hi
    I wanted to create a file(any kind of file .txt .csv .exe etc..) using pl/sql code in application server?
    Please help me with an example...in this regard
    Regards
    Sa

    864334 wrote:
    I wanted to create a file(any kind of file .txt .csv .exe etc..) using pl/sql code in application server?And how is this "file" to be delivered?
    Files can be created by PL/SQL code and stored in the Oracle database as CLOBs. This a fairly easy and robust process. It runs entirely in the database. It conforms to transaction processing. The "file" (as a CLOB) resides in the database and can thus be secured via database security, is part of database backups and so on.
    The basic issue is how to deliver the contents of the CLOB to the user. If via FTP, then the database can directly FTP the contents of the CLOB to the FTP server as a file. If via HTTP, the database can deliver the CLOB as a HTTP download directly to the web browser.
    If the client is Java or .Net, then the CLOB contents can be delivered via SQL or DBMS_LOB or a custom PL/SQL interface.
    In such cases, there is no need to step outside the secure and flexible database environment and create a physical o/s file in the wild (outside the controls of database security, data integrity and transaction processing). This is thus recommended and is the preference.

  • I can't run powershell to install IIS and Application server... whats going on here?

    PS C:\Windows\system32> Add-WindowsFeature -Name Application-Server,AS-Web-Support,Web-Common-Http,Web-ASP,Web-Includes,
    Web-CGI,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Http-Logging,Web-Request-Monitor,Web-Basic-Auth,Web-W
    indows-Auth,Web-Filtering,Web-Performance,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Server,WAS -IncludeAllSubFeature -Source
    wim:D:\sources\install.wim:2
    Add-WindowsFeature : The request to add or remove features on the specified server failed.
    Installation of one or more roles, role services, or features failed.
    The source files could not be downloaded.
    Use the "source" option to specify the location of the files that are required to restore the feature. For more
    information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077. Error: 0x800f0906
    At line:1 char:1
    + Add-WindowsFeature -Name Application-Server,AS-Web-Support,Web-Common-Http,Web-A ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (@{Vhd=; Credent...Name=localhost}:PSObject) [Install-WindowsFeature],
        Exception
        + FullyQualifiedErrorId : DISMAPI_Error__Cbs_Download_Failure,Microsoft.Windows.ServerManager.Commands.AddWindowsF
       eatureCommand
    Success Restart Needed Exit Code      Feature Result
    False   No             Failed         {}

    "MS Wants us to use powershell AND installation media AND be connected to the internet AND not have a WSUS server... "
    Don't quite understand the rant, but that's okay.
    I look as connectivity to the internet as a last resort - I don't know that I have ever used it and my labs tend to be completely isolated from the internet.  Connectivity to the internet is not a requirement if you are using the -Source parameter. 
    Connectivity to the internet is in lieu of the -Source parameter.  The installation will first check if the files are local - which they are for most cases as they are in the local SXS directory.  If for whatever reason, e.g. they have
    been deleted, the installation will look for an alternate location.  If a -Source parameter is specified, it will look there.  If none is specified, it looks to the internet.
    If you plan on using the -Source parameter, it has to point to something and installation media is handy.  But whenever I have needed it (the only time I have needed it is for .NET 3.5/2.0) I sometimes I use the media.  Sometimes I have simply
    copied the SXS directory from the media and used it without the rest of the media.
    A WSUS server has absolutely nothing to do with this.  A WSUS server does not provide 'connection' to the internet for the machine on which you are trying to install.  Connection to the internet means that you can browse the internet from the machine.
    The post that aperelli pointed you to did have a reply that may be germane.  You don't mention if this is a core installation or a full installation.  One of the options you have chosen in not valid on a core installation.  Since we don't
    know what your environment is, this is a shot in the dark.
    Another point is that there could be some sort of conflict of options chosen.  My personal preference would be to break the installation into smaller steps - maybe even a single feature per PowerShell cmdlet.  I don't think you will see any difference
    in the amount of time it takes.  Then, if there is some sort of an issue, you would know exactly which feature is creating it.
    . : | : . : | : . tim

  • Archiving file in application server

    Hi
    Can anybody of you please let me know how to archive a file from one directory to other in the application server?
    I dont want to read one file into an internal table and then loop on that to create a new file.
    Looking for some FM or command that would do this in one shot.
    Any clue is very appreciated
    Best Regards
    Chinmou

    My  friend   there is   no   such  one program which will  do  archive  or   one function  module which  will do  as you wanted  .
    Basicall  for archiveing the data   into file  it requesite 4  basic function  modules  as .
    code] "ARCHIVE_OPEN_FOR_WRITE'
    "ARCHIVE_NEW_OBJECT'
    "ARCHIVE_GET_STRUCTURES'
    "ARCHIVE_SAVE_OBJECT[/code]    
    so  based up on the archive  obect   it will have  own  write  program  which will   use  above  4  function  modules  and  collects the  table data from the basic  archiveing  obecjt  from  the   AOBJ  tcode  archive object structure then  creates  struture for that data and then  write's  it .
    so below  is the logic  .       
    CALL FUNCTION 'ARCHIVE_OPEN_FOR_WRITE'
        EXPORTING
         call_delete_job_in_test_mode        = 'X'
         create_archive_file                 = 'X'
          object                              = v_arch_obj
         comments                            = 'ILM test FILE'
    *   DO_NOT_DELETE_DATA                  = ' '
    *   OUTPUT_SEL_SCREEN_WHEN_DIALOG       = 'X'
    *   OUTPUT_SEL_SCREEN_WHEN_BATCH        = ' '
       IMPORTING
         archive_handle                      = v_handle
    * EXCEPTIONS
    *   INTERNAL_ERROR                      = 1
    *   OBJECT_NOT_FOUND                    = 2
    *   OPEN_ERROR                          = 3
    *   NOT_AUTHORIZED                      = 4
    *   OTHERS                              = 5
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    *This function module should always be called when a new data object is
    *to be prepared for writing to an archive.
      CALL FUNCTION 'ARCHIVE_NEW_OBJECT'
        EXPORTING
          archive_handle                = v_handle
    *   OBJECT_ID                     = ' '
    * EXCEPTIONS
    *   INTERNAL_ERROR                = 1
    *   WRONG_ACCESS_TO_ARCHIVE       = 2
    *   OTHERS                        = 3
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ** get the structures for the archiving object
    *** loop through that
      CALL FUNCTION 'ARCHIVE_GET_STRUCTURES'
        EXPORTING
          archive_handle                = v_handle
        TABLES
          record_structures             = it_structures
    * EXCEPTIONS
    *   WRONG_ACCESS_TO_ARCHIVE       = 1
    *   OTHERS                        = 2
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    i_stru-PARLIST[] = i_par_list[].
    * writing data object into the archive file
      CALL FUNCTION 'ARCHIVE_SAVE_OBJECT'
        EXPORTING
          archive_handle                = v_handle
    * IMPORTING
    *   OBJECT_OFFSET                 =
    *   ARCHIVE_NAME                  =
    * EXCEPTIONS
    *   FILE_IO_ERROR                 = 1
    *   INTERNAL_ERROR                = 2
    *   OPEN_ERROR                    = 3
    *   TERMINATION_REQUESTED         = 4
    *   WRONG_ACCESS_TO_ARCHIVE       = 5
    *   OTHERS                        = 6
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    reward  points if it is usefull ...
    Girish

  • Service Registry causing memory out of exception in Application Server

    Hi all,
    I have installed basic service registry on Oracle application server 10g.However I am ocassionally running into memory out of exception on the server.
    I have changed the opmn.xml with the following :-
    MaxPermSize=128m -Xmx1024m
    The configuration of the server machine is as follows:-
    Intel Pentium(4) CPU 2.80 Ghz 2.79 Ghz
    1.99 GB of RAM
    It also however has the database server installed on it.
    Please let me know how I can improve the performance.It's urgent.Any help will be appreciated.
    Thanks.

    - what kind of operation you are running on it? I have seen it in production env. with 1G memoy (min=max), without any issue with moderate publish and search activities.
    - I would also look JVM profiling, you can do it in OC4J there is MBean conf in Admin page. If Gargage collector is not working efficiently you can look at aggresive heap option which might help a bit.
    - Service registry is known to be memory hog so it is always advisable to allocate extra memory.
    HTH,
    Chintan

  • Application Server 10g 10.1.2.0.2 Installation

    Dear All,
    I am very much new to Oracle Application Server. I have Windows 2003 Server with Oracle Database 10.1.2 already installed now i just want to deploy my 9i forms and reports and may be in future dicoverer.
    The document 10g installation guide has a heap of information not understandable for me with lots of difficults terminologies.
    Can some one help in the basic steps i need to perform to install this Application Server.
    Thanx in advance.

    There are dozens of documents detailing installation, maintenance and configuration of Oracle Application Server so it can be pretty intimidating.
    If you cant afford to hire a consultant to sit beside you to help you through the planning and initial set up (like most of us), I would recommend getting John Garmany's book as the place to start, then search for articles on Metalink for other information on whichever area you want to explore further.

Maybe you are looking for