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...
ThanksHi,
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,
PrabuHi 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
KamleshHTTP 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? -
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 PMDear 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
Sa864334 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. -
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
ChinmouMy 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
-
Oracle 8i client install. at mobile PC's
Hello, i'll try to install a Oracle 8i client at a laptop, but it failed. I start autorun.exe. I can see the first mask, but the pick at the install-button failed. The installation at non-mobile-computers are correct. What can i do? Ch. Müller
-
I was downloading a Bosesoundtouch update on my iphone. Screen went black and now I cannot see anything. Any suggestions?
-
Can HDCD discs be ripped by iTunes?
I've read the forum topics on this issue via the "Search" function of the Apple Support Communities. The consensus has been that HDCD was absolutely not supported by Mac products or by iTunes. I did notice, however, that the bulk of the questions a
-
I can't open the books in iBooks
I just purchased two books and downloaded them into iBooks. When I tried to open them, I got "Failed to load book because the requested resource is missing." on each of them. I attempted to open books I had purchased previously and got the same messa
-
I am trying to upgrade to itunes 10.7 using windows and keep getting the following error message: "Error writing to file: C:\Config.Msi\364460.rbf Verify access to this dierctory". Help!