Web Server in iFS 9.0.2 provided??

Webui is provided in iFS 9.0.2 ???
Why can I not find any jserv* file?
How can I install the web server?
Do I need to install jserv, right? but where is it?
Thanks for your help

9iFS version 9.0.2 was the first release to switch over to Oracle 9iAS v9.0.2 - previous releases ran from a Oracle9i (Database) Home.
The Web Server is Oracle HTTP Server (OHS / Apache) which is a foundation component of 9iAS.
The Java runtime environment for the Web UI is provided by OC4J (Oracle Containers for Java) , also a key component of 9iAS!
Matt.

Similar Messages

  • Sun Java Web Server and IPlanet

    Are there any issues with running IPlanet and Sun Java Web Server at the same time. The old Web-site are in Servlet format and the new Web site will be deployed with a .war file, so I would like to run both at the same time until I have customized the new Sun Java Web Server instance. Is this possible and if so are there any issues with running them at the same time?

    You can install iPlanet Web Server and Sun Java System Web Server on the same Solaris system, provided that each server is installed to a separate directoy. If each server is configured to listen on a different port and/or IP address, the two servers can run concurrently without problem.

  • Discoverer Portlet Provider, No Response from Application Web Server

    I must have some odd configurable incorrect. I hope one of you can help me out and point me in the right direction.
    My issue involves the "Discoverer List of Worksheets" portlet. It will display all the workbooks and I can drill in and see the worksheets, but, when I click/choose a worksheet, it will return within a couple seconds and display "No Response from Application Web Server" in bold red letters, then "There was no response from application ...", then "Please notify the site's webmaster ...". I have spent the day trying to lock down a log on the http server, j2ee, web cache and used enterprise manager to see logs which changed immediately after the error but didn't seem to find much.
    What am I missing? Is there a timeout somewhere? Does it look like I missed something when I configured anything?
    Below are the configurables and answers to some of the obvious questions.
    Thanks,
    BC
    Windows 2003 sp1
    App Server 10.1.2.2.0
    Discoverer 10.1.2.54.25
    ssl -> no
    sso -> yes
    provider registration:
    http ://luke.xxx.com/discoverer/portletprovider (actual does not have a space after "http")
    "cookie domain" not checked
    "user has the same identity ..."
    user/session --> "once per user session"
    from web cache log:
    10.2.2.226 - - [18/Jul/2007:18:17:33 -0700] "GET /discoverer/portletprovider/viewer?event=openWorksheetForPortal&vw_allowsaving=false&vw_sam
    ewindow=false&vw_wspath=WS_INVOICE_DETAIL%2F157&vw_connkey=cf_a101&vw_portletid=0&vw_instanceid=152576_DEFAULT_LIST_OF_WORKSHEETS_PORTLET_NA
    ME_241292&vw_partitionid=241292&&vw_return_url=eNrLKC ... 4hUQ%3D%3D HTTP/1.1" 302 1909 "6959909483946,0"
    10.2.2.226 - - [18/Jul/2007:18:17:37 -0700] "GET /osso_login_success?urlc=v1.4~534 ... 774851DD HTTP/1.1" 503 40
    2 "6959909483946,0"
    from middle tier http server log:
    10.2.2.226 - - [18/Jul/2007:18:17:33 -0700] "GET /discoverer/portletprovider/viewer?event=openWorksheetForPortal&vw_allowsaving=false&vw_sam
    ewindow=false&vw_wspath=WS_INVOICE_DETAIL%2F157&vw_connkey=cf_a101&vw_portletid=0&vw_instanceid=152576_DEFAULT_LIST_OF_WORKSHEETS_PORTLET_NA
    ME_241292&vw_partitionid=241292&&vw_return_url=eNrLKCk ... a4hUQ%3D%3D HTTP/1.1" 302 1921
    from infrastructure http server log:
    10.2.2.226 - - [18/Jul/2007:18:17:33 -0700] "GET /pls/orasso/orasso.wwsso_app_admin.ls_login?Site2pstoreToken=v1.4~BFE8 ... HTTP/1.1" 302 4998
    url being passed from provider:
    http ://luke.xxx.com/discoverer/portletprovider/viewer?event=openWorksheetForPortal&vw_allowsaving=false&vw_samewindow=false&vw_wspath=WS_INVOICE_DETAIL%2F1048&vw_connkey=cf_a101&vw_portletid=0&vw_instanceid=152576_DEFAULT_LIST_OF_WORKSHEETS_PORTLET_NAME_241292&vw_partitionid=241292&&vw_return_url=eNr ... 1z9AEA6Dsegw%3D%3D
    url that returns:
    http ://luke.xxx.com/osso_login_success?urlc=v1.4~0C549F ... 3E94
    the rest should be obvious:
    Processes in Instance: rc_luke_mt1_instance.luke.xxx.com
    ------------------------------------------------+---------
    ias-component | process-type | pid | status
    ------------------------------------------------+---------
    LogLoader | logloaderd | N/A | Down
    dcm-daemon | dcm-daemon | 5352 | Alive
    OC4J | home | 2764 | Alive
    OC4J | OC4J_Portal | 2452 | Alive
    OC4J | OC4J_BI_Forms | 3644 | Alive
    WebCache | WebCache | 5372 | Alive
    WebCache | WebCacheAdmin | 2608 | Alive
    HTTP_Server | HTTP_Server | 5204 | Alive
    Discoverer | ServicesStatus | 5860 | Alive
    Discoverer | PreferenceServer | 5580 | Alive
    wireless | performance_server | 5216 | Alive
    wireless | messaging_server | 4872 | Alive
    wireless | OC4J_Wireless | 6116 | Alive
    DSA | DSA | N/A | Down
    Processes in Instance: rc_luke_infra1_instance.luke.xxx.com
    ------------------------------------------------+---------
    ias-component | process-type | pid | status
    ------------------------------------------------+---------
    LogLoader | logloaderd | N/A | Down
    dcm-daemon | dcm-daemon | 2768 | Alive
    OC4J | oca | 2312 | Alive
    OC4J | OC4J_SECURITY | 5348 | Alive
    HTTP_Server | HTTP_Server | 3036 | Alive
    DSA | DSA | N/A | Down
    OID | OID | 2492 | Alive
    Congratulations! You have successfully reached your Provider's Test Page.
    Recognizing Portlets...
    default_gauges_portlet_name
    default_worksheet_portlet_name
    default_list_of_worksheets_portlet_name
    Recognizing initialization parameters...
    oracle.portal.log.LogLevel : 7
    Recognizing component versions...
    ptlshare.jar version: 10.1.2.0.2
    pdkjava.jar version: 10.1.2.0.0

    hi,
    i also got the same error on my IE when i want to run VPE Workbench 5.6
    the error :
    No Response from Application Web Server
    There was no response from the application web server for the page you requested.
    Please notify the site's webmaster and try your request again later.
    The error came up after i update the windows server (restart server), before that everything is running fine and ok.
    I dont know where the problem is. Is it because the update? or Application Server?
    I try to login to WEB CACHE MANAGER with the user/password default, but i still cant login.

  • How to create a DSN for Oracle Provider for OLE DB in a web server

    Dear Guys,
    I am a Excel VBA developer.
    My requirement is from the Excel I have to call a Stored Procedure with REF CURSOR.
    Normally I am using Microsoft ODBC for Oracle Driver for connecting Oracle DB, which is in the Server .
    We have users using the Excel reports across the globe.
    Sending Excel report is enough, the clients can connect DB from Excel via the DSN created in a web server.
    But, I came to know that we can't access the REF CURSOR using Microsoft ODBC for Oracle Driver and it is possible to access by using ORA OLE DB Provider.
    I have installed Oracle Client in my machine and tried using ORA OLE DB Provider like below
    +con.ConnectionString = "Provider=OraOLEDB.Oracle.1;User ID=user_name;" & _+
    +"Password=pwd;Data Source=Oracle;"+
    The Excel worked fine in my machine but when I run the same Excel in my user machine in a different country I couldn't connect to DB.
    Because the user machine doesn't have Oracle Client installed. We have n number of users across the world and we can't install Oracle client individually.
    So, I have the plan of creating a DSN in a web sever as I used for Microsoft ODBC for Oracle Driver.
    But, my doubt is how can I create a DSN for accessing ORA OLE DB provider? Is there any driver for ORA OLE DB provider? or is there any alternate solution for my issue?
    Can anybody help me on this ASAP?
    Thanks & Regards,
    Satz

    I have created a DSN in a web server (a Public IP machine) that is mapped to a Oracle DB.
    In my Excel using VBA coding, with the help of RDO object I will call the DSN in the Web server using the connection string like "DSN=ORS;UID=SDATA;PWD=SDATA;"
    This is working fine and in this case the client machine doesn't need Oracle client to be installed or any TNS entry.
    The user can run the Excel report by clicking a button and the click event connects the DSN in the web server (through its URL) and routes to the mapped DB and fetches the quried data.
    Please note that the above DSN is created based on Microsoft ODBC for Oracle driver.
    But the issue is using the Microsoft ODBC for Oracle driver I couldnt call the SP with Ref Cursor.
    When I searched in Internet I came to know using the provider oraoledb.oracle we can call SP that uses REF CURSOR.
    Now my question is what is the driver name that I can use to create a DSN to make use of the provider oraoledb.oracle for calling the SP with REF CURSOR from Excel VBA coding ?
    Appreciate your prompt reply.
    Thanks & Regards,
    Sathish

  • Caching problem with iFS web server / index.html

    There seems to be a problem with the iFS Java web server serving cached index.html documents after they have been modified.
    This only happens when the document is referenced by the folder name (e.g. /home/kennu/). If you reference it by the full name (/home/kennu/index.html), the new modified version comes up alright.
    I wonder if this is a bug or some kind of a feature? Is there an quick and easy workaround?
    Byt the way, is this the correct place to post bug reports? I didn't see iFS mentioned in the OTN Bug Database.
    null

    well, this is certainly not an intended effect. i'll look into it. in the meantime, the workaround already posted should pull you through.
    sorry about the inconvenience.
    -ilya
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Kenneth Falck ([email protected]):
    There seems to be a problem with the iFS Java web server serving cached index.html documents after they have been modified.
    This only happens when the document is referenced by the folder name (e.g. /home/kennu/). If you reference it by the full name (/home/kennu/index.html), the new modified version comes up alright.
    I wonder if this is a bug or some kind of a feature? Is there an quick and easy workaround?
    Byt the way, is this the correct place to post bug reports? I didn't see iFS mentioned in the OTN Bug Database.<HR></BLOCKQUOTE>
    null

  • Accessing JNDI fscontext provider .bindings file via Web Server

    The filesystem context provider produces a .bindings file. I've been referencing this over a web server with a URL of the form "file://<host><path>/.bindings".
    This works find with IIS. With Netscape Enterprise Web Server it won't show files with a name starting with a period (.).
    How can I make the fscontext .bindings file visible over a web server?

    Look for a configuration option regarding "hidden files". On UNIX, files beginning with a '.' are considered 'hidden', so I would guess they use that terminology.
    Good luck,
    -Derek

  • What web server IFS and OC4J use?

    I am trying to install ARCIMS 4.0.1 in win2000.
    In the machine there is oracle 9.0.1, IFS 9.0.1 , OC4j installed and running.
    Installing ArcIMS requires a web server, the can be Apache, ibm http, IIS, Oracle Aplication Server…
    I am not sure what web server do I need to specify:
    Apache or Oracle Aplication server? Or none of them?
    Thanks for your help,

    hi, thomasfly
    Thank you for your message. The problem I use J2EE "deploytool" is if I want to test servlet code, I need to go through deploy steps. If I use tomcat, just make sure all class files are in place. And I use JBuilder6, I found tomcat is build-in already. And another problem is if I put all static html files in J2EE, I guess they are not efficient to be loaded.
    Now my problem I can test servlet using like http://localhost:8080/example/servlet/HelloWordServlet, but I can not call it using http://www.MYDOMAIN.com/example/servlet/HelloWorldServlet, where MYDOMAIN is my registed domian name. My friend told me I should configue apache to point to tomcat, as well as tomcat too. I have problem to figue it out. Do you have any experience. Thank you.

  • Document Web Server Agent

    Hi all,
    we are trying to attach documents to notifications, but we need a Document Web Server Agent.
    This agent is not documented neither in OTN nor in OWF Help.
    How can we write such an agent? What should it do actually?
    Any code example?
    Our agent should simply browse a directory and send the file list to the attachment selection window.
    TIA
    Maurizio Lippa
    [email protected]

    Hi Maurizio
    The Document Management features described in the Workflow Guide and the associated screens are reserved for future use, this feature is not currently available. This was not in the original Workflow Guide, a documentation update was released via Metalink with this update.
    The Oracle Workflow product will provide Document Management integration via iFS in future releases, there is a whitepaper on the OTN iFS website describing how you can get this documentation to work right now. You can also linnk to documents from notifications right now using hyperlinks.
    Cheers
    Mark
    Hi all,
    we are trying to attach documents to notifications, but we need a Document Web Server Agent.
    This agent is not documented neither in OTN nor in OWF Help.
    How can we write such an agent? What should it do actually?
    Any code example?
    Our agent should simply browse a directory and send the file list to the attachment selection window.
    TIA
    Maurizio Lippa
    [email protected]

  • How do I use Sun Web Server 7.0u1 reverse proxy to change public URLs?

    Some of our installations use the Sun Web Server 7.0 (update 1, usually)
    for hosting some of the public resource and reverse-proxying other parts
    of the URI namespace from other backend servers (content, application
    and other types of servers).
    So far every type of backend server served a unique part of the namespace
    and there was no collision of names, and the backend resources were
    published in a one-to-one manner. That is, a backend resource like, say,
    http://appserver:8080/content/page.html would be published in the internet
    as http://www.publicsite.com/content/page.html
    I was recently asked to research whether we can rename some parts of
    the public URI namespace, to publish some or all resources as, say,
    http://www.publicsite.com/data/page.html while using the same backend
    resources.
    Another quest, possibly related in solution, was to make a tidy url for the
    first page the user opens of the site. That is, in the current solution when
    a visitor types the url "www.publicsite.com" in his or her browser, our web
    server returns an HTTP-302 redirect to the actual first page URL, so the
    browser sends a second request (and changes the URL in its location bar).
    One customer said that it is not "tidy". They don't want the URL to change
    right upon first rendering the page. They want the root page to be rendered
    instantly i the first HTTP request.
    So far I found that I can't solve these problems. I believe these problems
    share a solution because it relies on ability to control the actual URI strings
    requested by Sun Web Server from backend servers.
    Some details follow, now:
    It seems that the reverse proxy (Service fn="service-passthrough") takes
    only the $uri value which was originally requested by the browser. I didn't
    yet manage to override this value while processing a request, not even if
    I "restart" a request. Turning the error log up to "finest" I see that even
    when making the "service-passthrough" operation, the Sun Web Server
    still remembers that the request was for "/test" (in my test case below);
    it does indeed ask the backend server for an URI "/test" and that fails.
    [04/Mar/2009:21:45:34] finest (25095) www.publicsite.com: for host xx.xx.xx.83
    trying to GET /content/MainPage.html while trying to GET /test, func_exec reports:
    fn="service-passthrough" rewrite-host="true" rewrite-location="true"
    servers="http://10.16.2.127:8080" Directive="Service" DaemonPool="2b1348"
    returned 0 (REQ_PROCEED)My obj.conf file currently has simple clauses like this:
    # this causes /content/* to be taken from another (backend) server
    NameTrans fn="assign-name" from="/content" name="content-test" nostat="/content"
    # this causes requests to site root to be HTTP-redirected to a certain page URI
    <If $uri =~ '^/$'>
        NameTrans fn="redirect"
            url="http://www.publicsite.com/content/MainPage.html"
    </If>
    <Object name="content-test">
    ### This maps http://public/content/* to http://10.16.2.127:8080/content/*
    ### Somehow the desired solution should instead map http://public/data/* to http://10.16.2.127:8080/content/*
        Service fn="service-passthrough" rewrite-host="true" rewrite-location="true" servers="http://10.16.2.127:8080"
        Service fn="set-variable" set-srvhdrs="host=www.publicsite.com:80"
    </Object>
    I have also tried "restart"ing the request like this:
        NameTrans fn="restart" uri="/data"or desperately trying to set the new request uri like this:
        Service fn="set-variable"  uri="/magnoliaPublic/Main.html"Thanks for any ideas (including a statement whether this can be done at all
    in some version of Sun Web Server 7.0 or its opensourced siblings) ;)
    //Jim

    Some of our installations use the Sun Web Server 7.0 (update 1, usually)please plan on installing the latest service pack - 7.0 Update 4. these updates addresses potentially critical bug fixes.
    I was recently asked to research whether we can rename some parts of
    the public URI namespace, to publish some or all resources as, say,
    http://www.publicsite.com/data/page.html while using the same backend
    resources.> now, if all the resources are under say /data, then how will you know which pages need to be sent to which back end resources. i guess, you probably meant to check for /data/page.html should go to <back-end>/content/page.html
    yes, you could do something like
    - edit your corresponding obj.conf (<hostname>-obj.conf or obj.conf depending on your configuration)
    <Object name=¨default¨>
    <If $uri = ¨/page/¨>
    #move this nametrans SAF (for map directive - which is for reverse proxy within <if> clause)
    NameTrans.. fn=map
    </If
    </Object>
    and you could do https-<hostname>/bin/reconfig (dynamic reconfiguration) to check out if this is what you wanted. also, you might want to move config/server.xml <log-level> to finest and do your configuration . this way, you would get enough information on what is going on within your server logs.
    finally,when you are satisfied, you might have to run the following command to make your manual change into admin config repository.
    <install-root>/bin/wadm pull-config user=admin config=<hostname> <hostname>
    <install-root>/bin/wadm deploy-config --user=admin <hostname>
    you might want to check out this for more info on how you could use <if> else condition to handle your requirement.
    http://docs.sun.com/app/docs/doc/820-6599/gdaer?a=view
    finally, you might want to refer to this doc - which explains on ws7 request processing overview. this should provide you with some pointers as to what these different directives mean
    http://docs.sun.com/app/docs/doc/820-6599/gbysz?a=view
    >
    One customer said that it is not "tidy". They don't want the URL to change
    right upon first rendering the page. They want the root page to be rendered
    instantly i the first HTTP request.
    please check out the rewrite / restart SAF. this should help you.
    http://docs.sun.com/app/docs/doc/820-6599/gdada?a=view
    pl. understand that - like with more web servers - ordering of directives is very important within obj.conf. so, you might want to make sure that you verify the obj.conf directive ordering is what you want it to do..
    It seems that the reverse proxy (Service fn="service-passthrough") takes
    only the $uri value which was originally requested by the browser. I didn't
    yet manage to override this value while processing a request, not even if
    I "restart" a request. Turning the error log up to "finest" I see that even
    when making the "service-passthrough" operation, the Sun Web Server
    still remembers that the request was for "/test" (in my test case below);
    it does indeed ask the backend server for an URI "/test" and that fails.
    now, you are in the totally wrong direction. web server 7 includes a highly integrated reverse proxy solution compared to 6.1. unlike 6.1, you don´t have to download a separate plugin . however, you will need to manually migrate your 6.1 based reverse proxy settings into 7.0. please check out this blog link on how to set up a reverse proxy
    http://blogs.sun.com/amit/entry/setting_up_a_reverse_proxy
    feel free to post to us if you need any futher help
    you are probably better off - starting fresh
    - install ws7u4
    - use gui or CLI to create a reverse proxy and map one on one - say content
    http://docs.sun.com/app/docs/doc/820-6601/create-reverse-proxy-1?a=view
    if you don´t plan on using ws7 integrated web container (ability to process jsp/servlet), then you could disable java support as well. this should reduce your server memory footprint
    <install-root>/bin/wadm disable-java user=admin config=<hostname>
    <install-root>/bin/wadm create-reverse-proxy user=admin uri-prefix=/content server=<http://your back end server/ config=<hostname> --vs=<hostname>
    <install-root>/bin/wadm deploy-config --user=admin <hostname>
    now, you can check out the regular express processing and <if> syntax from our docs and try it out within <https-<hostname>/config/<hostname>-obj.conf> file and restart the server. pl. note that once you disable java, ws7 admin server creates <vs>-obj.conf and you need to edit this file and not default obj.conf for your changes to be read by server.
    >
    I have also tried "restart"ing the request like this:
    NameTrans fn="restart" uri="/data"
    ordering is very important here... you need to do this some thing like
    <Object name=default>
    <If not $restarted>
    NameTrans fn=restart uri from=/¨ uri=/foo.
    </If>

  • Setting Up a Java Web Server on Linux

    Greetings,
    After a lot of reading, I've decided to learn Java server-side technologies (I already know Java (desktop)
    but with little experience) in order to develop my database driven dynamic website projects.
    However, I'm completed lost between the hundreds of acronyms related to Java and the "thousands" of technologies involved.
    Google hadn't help me understand what they really are and how they relate with each other.
    Even though is easy to find what they stand for and some faqs/descriptions, it hasn't been enought to clear my mind.
    I want my webserver application to do, among other things, the following:
    Retrieve Data from a database, do generate dynamic html files.
    Story Data on the database, from html forms.
    Send automaticly emails for multiple users. (newsletter for example)
    E-Commerce.
    Html graber/parser (I don't know if this is the right word, I mean a program that for example, goes to a URL with an html
    table, and stores that information in a database table, as long as the format didn't change).
    Real Time Chat feature.
    Database connection pooling, caching, and other important optimizations.
    I'm not asking for how to develop or configure this features nor what components and programs, must be installed.
    At the moment, I only want to know how to set up a Java solution that will support them when they are needed.
    *** Linux ***
    I want to set up my webserver on a linux distribution.
    In that respect, I don't know if I should choose RedHat or Fedora Core.
    I've heard that fedora is better for a webserver (having in mind that Red Hat Enterprise AS/ES aren't free).
    But I've read in several sun turorials/webpages references to RedHat (on a J2EE context).
    So I'm wondering if is better to go for Fedora or RedHat. Are there pros & cons? They equally support Java?
    *** Technologies ***
    Then in starts the acronyms problem.
    What do I need to install, in what order, for what?
    Some aconyms and technologies, I have read about but don't fully understand are the following:
    Apache
    J2EE
    J2EE 1.4 SDK
    SUN Java System Application Server Platform Edition 8
    J2SE 1.4.2 SDK
    SUN Java Enterprise System
    Tomcat
    Struts
    Cocoon
    JBoss
    I already know J2EE is only a specification. What implements that specification? Sun Java System Application Server?
    J2SE SDK? or Tomcat?
    What is the role of each technology, namely Apache, Tomcat, Sun Application Server?
    What is the Sun Java Enterprise System?
    How do Struts, Cocoon, JBoss relate to Java?
    Which of these technologies are mutually exclusive (analogous)?
    *** Doubts ***
    Then, I have some doubts that are keeping me from starting to study seriously the important techonologies, because I don't
    want to lose lot's of time and effort learning them to after a dillusion start everything again with PHP (the language
    which make me think and read a lot before going for Java). To keep this from happening, I would like to know the following:
    I want to use Java for developing websites with commercial/profitable use for my company, in some throught e-commerce,
    and in other by banners. I want to do everything by the book, with required licenses.
    ------ Java is Free?
    Is Java Completely Free or it might be possible that at a certain point, when I need some component or library,
    multi-machine webserver, performance or security for high-traffic I will see "buy now" instead of "download now"?
    For what they may "ask for money"? and what are the disavantages if I can't buy?
    For example, "Java System Application Server Standard Edition 8.1 2005Q1" and
    "Java System Application Server Enterprise Edition 8.1 2005Q1" cost $2.000 and $10.000 respectively. That is money.
    (http://www.sun.com/software/products/appsrvr/index.xml). What are the disavantages if stick to the free edition?
    Features like (from sun site)
    Standard Edition:
    Extends the capabilities of the Platform Edition to provide secure, remote, multi-instance, multi-machine management.
    It is aimed at high-volume applications and Web services.
    Enterprise Edition:
    Further extends the capabilities of the Standard Edition to provide continuous availablity for applications and
    Web services. It is aimed at business critical, high value applications and Web services.
    Suppose I achive lots of traffic and I keep the free platform edition.
    I won't be able to have a multi-machine webserver set up correctly?
    What are the drawbacks? How big are the performance penalties?
    ------ Technologies Availability
    Finnaly, I have the idea (I don't know if it's accurate) that there are Sun versions and Open-Source Free versions
    of doing or supporting the same Java related thing.
    Despite the way I choose to set up a Java webserver, I will always have all J2EE techonolies like:
    Java API for XML-Based RPC (JAX-RPC), JavaServer Pages, Java Servlets, Enterprise JavaBeans components,
    J2EE Connector Architecture, J2EE Management Model, J2EE Deployment API, Java Management Extensions (JMX),
    J2EE Authorization Contract for Containers, Java API for XML Registries (JAXR), Java Message Service (JMS),
    Java Naming and Directory Interface (JNDI), Java Transaction API (JTA), CORBA, and JDBC data access API.
    I really appreciate some help. I could learn the basics of all this "stuff" before asking. But the point why I'm asking
    is precisely not starting to learn something I may won't use. Obviously, I will have to make a lot of reading during maybe
    months before writing the first line of code of my projects, but being certain that it will fit my needs.
    I will be very thankful if you can enlightme in my fedora/redhat, setup, free/cost and technologies avaibility issues.
    Thanks Beforehand,
    Pedro Vaz

    Apache is a free Web-server.
    Tomcat is a servlet (and JSP) container. It can be stand-alone or can be used together with a Web server (like Apache).
    J2EE's scope is much wider than the servlet stuff, but a standalone Tomcat is a good starting point to servlets and JSP.
    One of our "real-world" applications is run by a standalone Tomcat using POI and Velocity. I did not regret this architectural decision.

  • Web Server Filter Based SSO to Non-SAP Apps

    Hi,
    I am following SAP Note 442401 for configuring the Non-SAP App for Web Server Filter based SSO using SAP Logon Ticket. Also, I have downloaded the 5_0_2_8.zip file.
    The Readme doc of this zip file says:
    "<b>Changes in Web server filter plugins
    The Web server filter plug ins and the Ticket Toolkit now were separated.
    See subdirectories for further information:
    "C"          the Ticket Toolkit
    "filter"     the Web server filter plug ins
    This is the last released version (5.0.2.8) on SAPSERV.
    Pleaser refer for newer versions to SAP Service Marketplace (http://service.sap.com/patches)
    Technology Components-> SAP SSOEXT -> SAP SSOEXT</b>"
    Zip file has two folders named "C" and "filter".
    "C" folder has cpp code to varify the ticket.
    "Filter" folder has DLLs for the different web servers.
    So far so good . Now, what I want to know is that is placing the  DLL from the Filter folder onto the respective web server and doing some configs, as per the PDF provided with ZIP file, enough?
    Or do I need to do anything else, like writing any class to read and validate the Ticket?
    Thanks,
    Vivek

    See Web Server Filter Based SSO to Non-SAP Apps

  • Prerequisiteinstaller.exe error - unable to install Application Server Role, Web Server (IIS) Role

    Windows Server 2012 R2 running on Hyper-V VM.  File services, App server & IIS roles installed
    SQL Server 2012 installed
    Tried:
    kb 2765260 method 1 which is kb 2771431 which ends with "not applicable to computer"
    kb 2765260 method 2 with no effect (this was power shell commands for PC's connected to the internet)
    One post suggested "aspnet_regii - enable -i" but my OS doesn't have aspnet_regii on it (not sure what that implies)
    One post suggested ServerManagerCmd.exe needed to be installed which sounds true as shown below (but where do I find this exe?)
    There are some errors in the log file,  I only included the portions where the errors are listed.  The initial lines are at the top of the log file, then I skipped to the section where the other errors were.  I can include the whole log if
    it becomes necessary.
    9:47:11 Processor architecture is (9)
    9:47:11 Reading the following string value/name...
    9:47:11 Common Startup
    9:47:11 from the following registry location...
    9:47:11 SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    9:47:11 The value is...
    9:47:11 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
    9:47:11 Trying to remove the startup task if there is any.
    9:47:11 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd
    9:47:11 Error: Startup task doesn't exist. This is not a continuation after a restart.
    9:47:11 Locating the following command line arguments file:
    9:47:11 E:\PrerequisiteInstaller.Arguments.txt
    9:47:11 Error: This file does not exist
    9:47:11 Details of the current operating system:
    9:47:11 Check whether the following prerequisite is installed:
    9:47:11 Cumulative Update Package 1 for Microsoft AppFabric 1.1 for Windows Server (KB2671763)
    9:47:11 Reading the following DWORD value/name...
    9:47:11 IsInstalled
    9:47:11 from the following registry location...
    9:47:11 SOFTWARE\Wow6432Node\Microsoft\Updates\AppFabric 1.1 for Windows Server\KB2671763
    9:47:17 Beginning download/installation
    9:47:17 Created thread for installer
    9:47:17 "C:\Windows\system32\ServerManagerCmd.exe" -inputpath "C:\Users\ADMINI~1\AppData\Local\Temp\1\PreE0DB.tmp.XML"
    9:47:17 Error: Unable to install (2)
    9:47:17 Error: [In HRESULT format] (-2147024894)
    9:47:17 Last return code (2)
    9:47:17 Reading the following DWORD value/name...
    9:47:17 Flags
    9:47:17 from the following registry location...
    9:47:17 SOFTWARE\Microsoft\Updates\UpdateExeVolatile
    9:47:17 Reading the following string value/name...
    9:47:17 PendingFileRenameOperations
    9:47:17 from the following registry location...
    9:47:17 SYSTEM\CurrentControlSet\Control\Session Manager
    9:47:17 Reading the following registry location...
    9:47:17 SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired
    9:47:17 Error: The tool was unable to install Application Server Role, Web Server (IIS) Role.
    9:47:17 Last return code (2)
    9:47:17 Options for further diagnostics: 1. Look up the return code value 2. Download the prerequisite manually and verify size downloaded by the prerequisite installer. 3. Install the prerequisite manually from the given location without any command line options.
    9:47:17 Cannot retry
    I'm presuming the first 2 errors are OK and just indicate optional startup modes for prerequisiteinstaller.exe
    The 2nd set of errors seems more serious.  I don't see ServerManagerCmd.exe on my PC that's listed in the error
    I don't understand the last error which I'm supposing triggered the listed error even though there are other errors in the log.
    Many of the existing posts don't match the configuration I'm using, and the ones that do match didn't seem to provide a usable answer.  Any help is appreciated.  Do these problems exist using Sever 2012 Standard?  I will try that, but would
    like to resolve the issue here with R2.
    Thanks.
    Best Regards,
    Alan

    ServerManagerCMD.exe is a deprecated utility and (as far as I know) is only found on Server 2008 versions, so I'm surprised it's needed for the preinstaller.  Are you trying to install SharePoint 2010?
    Running this page through Google Translate should give you an clearer idea on getting this installed.
    http://blog.hand-net.com/sharepoint/2010-06-10-error-lors-de-linstallation-des-office-web-apps-2010-sur-windows-7.htm
    Steven Andrews
    SharePoint Business Analyst: LiveNation Entertainment
    Blog: baron72.wordpress.com
    Twitter: Follow @backpackerd00d
    My Wiki Articles:
    CodePlex Corner Series
    Please remember to mark your question as "answered" if this solves (or helps) your problem.

  • Unable to install web server 7.0U2 on linux

    hello,
    i am trying to install web server 7.0U2 on amd64 Debian Linux. however, the installer seems to think that not enough disk space is available, even though there is 18GB free space on /.
    this is the transcript of the installation:
    harmony:/usr/home/river/sws64# ./setup
    Welcome to the Sun Java System Web Server 7.0U2 (64-Bit) installation wizard.
    You will be asked to specify preferences that determine how Sun Java System Web
    Server 7.0U2 (64-Bit) is installed and configured.
    The installation program pauses as questions are presented so you can read the
    information and make your choice. When you are ready to continue, press Enter
    (Return on some keyboards).
    <Press ENTER to Continue>
    Some questions require that you provide more detailed information. Some
    questions also display default values in brackets []. For example, yes is the
    default answer to the following question:
    Are you sure? [yes]
    To accept the default, press Enter.
    To provide a different answer, type the information at the command prompt and
    then press Enter.
    <Press ENTER to Continue>
    Sun Microsystems, Inc. ("Sun") SOFTWARE LICENSE AGREEMENT ("SLA") and
    ENTITLEMENT for SOFTWARE
    A. ENTITLEMENT for SOFTWARE. Capitalized terms not defined in this
    Entitlement have the meanings ascribed to them in the SLA (attached below
    as Section B). These terms will supersede any inconsistent or conflicting
    terms in the SLA.
    Licensee ("You"): The entity receiving the Software from Sun.
    Effective Date: Date You receive the Software.
    Software: Sun Software Portfolio, which may include the following: Solaris
    10, Sun Java System Access Manager, Sun Java System Directory Server
    Enterprise Edition, Sun Java System Identity Manager, Sun Java System
    Identity Manager Resource Adapters: (a) Windows Gateway Script Resource
    Adapter, (b) SQL Script Resource Adapter, (c) Unix Script Resource
    Adapter, (d) Database Table Resource Adapter, (e) Host Mainframe Resource
    Adapter, (f) JMS Resource Adapter, (g) Simulated Resource Adapter, and (h)
    Resource Extension Facility (REF) kit, Sun Java System Federation Manager,
    Sun Java Identity Auditor, Sun Java System Application Server Enterprise
    Edition, Sun Java System Message Queue, Sun Java System Web Server, Sun
    Java System Web Proxy Server, Sun Java System Portal Server, Service
    Registry, Sun Java System Connector for Microsoft Outlook, Sun Java System
    <--[6%]--[ENTER To Continue]--[n To Finish]-->n
    Sun Java System Web Server 7.0 License
    If you have read and accept all terms of the Software License Agreement,
    answer 'yes' to continue with the installation.
    If you do not accept all terms, answer 'no' to stop the installation without
    installing the product. You cannot install the product without accepting the
    agreement.
    Have you read the Software License Agreement and do you accept all terms
    [no] {"<" goes back, "!" exits}? yes
    Sun Java System Web Server 7.0 components will be installed in the directory
    listed below, referred to as the installation directory. To use the specified
    directory, press Enter. To use a different directory, enter the full path of
    the directory and press Enter.
    Sun Java System Web Server 7.0 Installation Directory [sun/webserver7] {"<"
    goes back, "!" exits}: /opt/webserver7
    Select the Type of Installation
    1. Express
    2. Custom
    3. Exit
    What would you like to do [1] {"<" goes back, "!" exits}? 2
    Component Selection
    1. Server Core
    2. Administration Command Line Interface
    3. Sample Applications
    4. Language Pack
    Enter the comma-separated list [ 1,2,3,4,] {"<" goes back, "!" exits}: 1,2
    Based on component dependencies for your selection...
    The following components will be installed:
    Server Core
    Administration Command Line Interface
    Java Configuration
    Sun Java System Web Server 7.0 requires Java SE Development Kit (JDK). Provide
    the path to a JDK 1.5.0_12 or greater.
    1. Install Java SE Development Kit (JDK) 1.5.0_12
    2. Reuse existing Java SE Development Kit (JDK) 1.5.0_12 or greater
    3. Exit
    What would you like to do [1] {"<" goes back, "!" exits}? 2
    Enter the path to an existing, compatible Java SE Development Kit (JDK)
    installation. [usr/home/river/sws64/WebServer/jdk] {"<" goes back, "!"
    exits} /usr/lib/jvm/java-1.5.0-sun-1.5.0.14
    Insufficient Disk space. Total product size is 89 MB. The installer requires
    additional disk space of 89 MB. Free up some disk space and try again.
    <Press ENTER to continue> {"<" goes back, "!" exits} !

    Hi,
    I've tried to install web server 7.0U3 on Debian etch 64 today and ran into the same problem. The solution to that problem was to install those packages: ia32-libs libstdc++5 as discribed here in one of the comments -> http://blogs.sun.com/kkranz/entry/installing_sun_java_system_web
    Cheers,
    Alex

  • Reverse Proxy with Sun Web Server 7 update 4

    Hi All,
    I've just migrating to Sun Java System Web Server 7.0U4 B12/02/2008 from Sun Java System Web Server 7.0-Technology-Preview-3 B09/13/2006. I've have the two web servers running side by side on separate machines. Both have a VS configured as a reverse proxy pointing to the same apache tomcat web server.
    The Tech Preview 3 server works fine and has been doing since it was installed. However the Update 4 server doesn't. I can access the tomcat app via the U4 server in a browser, but not with the app on my mobile (sync ML). Snooping the traffic show me that the U4 server is sending a different response that the Tech Preview server. I'm thinking it may have to do with Transfer Encoding: chunked. I've looked around the web to see if I can turn this off in the U4 server, as I seem to recall having to do so at some point in my life, though I can't remember when and with what.
    Does anybody have any clues they can throw at me?? Or anybody know what has change in the reverse proxy part of the web server from Tech Preview 3 to U4??
    Both VS reverse proxies are congfigured exactly the same.
    Thanks,
    Stuart.

    well, technology preview is what the name says .. i am surprised that u decided to stick with a technology preview release all these days.. in any case, there should not have any feature change between technology preview build and U4. but , there has been lot of bug fixes - so, unless we know the exact problem - we can't easily narrow down the change between tp3 build with U4 and find out how it is affecting u.
    here is a related article on how to use chunked encoding within web server 7
    http://developers.sun.com/webtier/reference/techart/chunked_req.html
    now, to help you more appropriately, you need to provide us with errors (probably with log level set to finest within server.xml) and let us know with the error reported by web server when it is unable to send those requests to back end tomcat
    you can set log level to finest by running the following command
    /sun/webserver7/bin/wadm set-config-prop -user=admin --config=<hostname> log-level=finest
    /sun/webserver7/bin/wadm deploy-config --user=admin <hostname>
    http://docs.sun.com/app/docs/doc/820-4842/set-config-prop-1?a=view
    (once you have identified the problem, you might want to set log level to info as setting to finest will cause your logs to grow humongous and also hurt performance
    thanks
    sriram

  • SUN Java System Web Server 7.0U1 How to install certificate chain

    I am trying to install a certificate chain using the SUN Java Web Server 7.0U1 HTTPS User interface. What I have tried so far:
    1. Created a single file using vi editor containing the four certificates in the chain by cutting an pasting each certificate (Begin Certificate ... End Certificate) where the top certificate is the server cert (associated with the private key), then the CA that signed the server cert, then the next CA, then the root CA. Call this file cert_chain.pem
    2. Go to Certificates Tab/Server Certificates
    3. Choose Install
    4. Cut and paste contents of cert_chain.pem in the certificate data box.
    5. Assign to httplistener
    6. Nickname for this chain is 'server_cert'
    7. Select httplistener and assign server_cert (for some reason, this is not automatically done after doing step 5).
    8. No errors are received.
    When I display server_cert (by clicking on it), only the first certificate of the chain is displayed and only that cert is provided to the client during the SSL handshake.
    I tried to do the same, except using the Certificate Authority Tab, since this gave the option of designating the certificate as a CA or chain during installation. When I select ed "chain," I get the same results when I review the certificate (only the first cert in the file is displayed). This tells me that entering the chain in PEM format is not acceptable. I tried this method since it worked fine with the F5 BIG-IP SSL appliance.
    My question is what format/tool do I need to use to create a certificate chain that the Web Server will accept?

    turrie wrote:
    1. Created a single file using vi editor containing the four certificates in the chain by cutting an pasting each certificate (Begin Certificate ... End Certificate) where the top certificate is the server cert (associated with the private key), then the CA that signed the server cert, then the next CA, then the root CA. Call this file cert_chain.pemIn my opinion (I may be wrong) cut and pasting multiple begin end
    --- BEGIN CERTIFICATE ---
    ... some data....
    --- END CERTIFICATE ---
    --- BEGIN CERTIFICATE ---
    ... some data....
    --- END CERTIFICATE ---is NOT the way to create a certificate chain.
    I have installed a certificated chain (it had 1 BEGIN CERTIFICATE and one END CERTIFICATE only and still had 2 certificates) and I used the same steps as you mentioned and it installed both the certificates.
    some links :
    [https://developer.mozilla.org/en/NSS_Certificate_Download_Specification|https://developer.mozilla.org/en/NSS_Certificate_Download_Specification]
    [https://wiki.mozilla.org/CA:Certificate_Download_Specification|https://wiki.mozilla.org/CA:Certificate_Download_Specification]

Maybe you are looking for