Maintaining Portal Desk top URL aliases in web.xml file
Hi All,
I am planning to configure portal url alias i.e http://localhost:53000/irj/portal/finance
should take me directly to finance portal desk top.
1) Created a Desktop named finance_desktop
2) Master rule has been set for URL Alias.
3) I need to set URL alias name: finance in web.xml file
4) path for the web.xml file is C:\usr\sap\SID\JCXX\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\web.xml
5) Where exactly i have to change web.xml file
Infact i have seen a pdf "How to configure the J2ee engine deployment descriptor"
Thanks in advance
Regards,
Murali
Hi
indeed one small copy/paste mistake from me ... sorry for that...
After you copyed the large chunk of code (as i discribe in step 1 and 2) you must rename:
<param-name>portal</param-name>
to
<param-name>portal/finance</param-name>
so then that part of the web.xml will look like this:
<init-param>
<param-name>portal</param-name>
<param-value>
anonymous=0,proxy=0,low_bandwidth=0,include_in_url=1,include_application_name_in_url=1
</param-value>
</init-param>
<init-param>
<param-name>portal/finance</param-name>
<param-value>
anonymous=0,proxy=0,low_bandwidth=0,include_in_url=1,include_application_name_in_url=1
</param-value>
</init-param>
Good luck again...
Cheers,
Benjamin Houttuin
Message was edited by:
Benjamin Houttuin
Similar Messages
-
Portal with a URL using a Web browser in java stack
Dear all,
I can access the portal with our URL using a Web browser from your client machines .
i got the following option :
SAP Library
SAP Library contains the complete documentation for SAP Web Application Server.
Web Services Navigator
Web Services Navigator is a tool that gives you a short overview of a specific Web service based on its WSDL, and enables you to test your Web service by creating and sending a client request to the real end point.
System Information
System information provides administrators with an overview of the system configuration and its state. It shows all of the system's instances and processes, their current state and important parameters (such as ports) that may be required for support cases, as well as the versions of the components installed.
UDDI Client
The UDDI client provides query and publishing functions for different Web service entities (tModels, business services) to any UDDI compliant registry.
User Management
The user management administration console provides administrators with the functions they need to manage users, groups, roles, and user-related data in the User Management Engine (UME). Users without administrator permissions can use it to change their user profile.
Web Dynpro
Web Dynpro is a User Interface technology available within the SAP NetWeaver Developer Studio.
Various Web Dynpro tools provide administrators and application developers with performance measurement and application administration capabilities. The Web Dynpro runtime is already deployed.
SAP NetWeaver Administrator
A tool for administration and monitoring, offering a central entry point to the whole SAP NetWeaver system landscape. The SAP NetWeaver Administrator can be used in a central scenario where it is capable of operating an entire system landscape containing ABAP and Java systems as the application platform of SAP NetWeaver.
J2EE Engine Examples
This section contains several J2EE application examples that run on the J2EE Engine. The examples show some of the functions of both Java and the J2EE Engine. They can be easily deployed and tested by simply clicking on a button. The full source code of the examples is also available.
when i click System Information:
it ask user name () J2EE_ADMINand password (Installtion master password) ,after entered , i got below error .
You are not authorized to view the requested resource.
Details: No details available
Kindly suggest .Hello
It means what it sais, your J2EE_ADMIN user doesn't have enough authorization.
Chech if the appropriate authorization is assigned in your abap stack which belongs to the java stack you logon to:
Role SAP_J2EE_ADMIN should be assigned to user J2EE_ADMIN.
Kind regards
Tom
Edited by: Tom Cenens on Dec 17, 2010 2:55 PM -
Trouble adding alias to the web.xml file (External Facing Portal)
I'm trying to implement the external facing portal. I don't really have any real custom content to add to it but have just created an iView that contains a webpage that's contained within a copy of the light framework.
I'm having trouble adding or accessing the alias that I've created to go to this iView.
I can test my iView by adding it to the master rule collection under one of the predefined aliases in the web.xml (e.g. portal/anonymous etc) but when i define my own (e.g. "ext" etc) and then go to http://portal:<port>/irj/ext I'm just getting an error:
The requested resource does not exist.
Details: Go to main page of this application!
This is what my entry in the web.xml file looks like:
<web-app>
<display-name>The Java iView Runtime</display-name>
<listener>
<listener-class>
com.sapportals.portal.prt.session.HttpSessionHandler
</listener-class>
</listener>
<servlet>
<servlet>
<init-param>
<param-name>
portal/anonymous
</param-name>
<param-value>
anonymous=1,proxy=0,low_bandwidth=0,include_in_url=1,include_application_name_in_url=1
</param-value>
</init-param>
<init-param>
<param-name>
ext
</param-name>
<param-value>
anonymous=1,proxy=0,low_bandwidth=1,include_in_url=1,include_application_name_in_url=1
</param-value>
<init-param>
</servlet>
My master rule collection seems to be correct, since I can test the iView etc by adding it to a predefined alias. I've tried closing all browsers etc. Nothing seems to work.
Any ideas what this could be?
Thanks!
I'll award points for any help.Hi Beau
Just Have a try.
In the servlet mapping add the following entry.
<servlet-mapping>
<servlet-name> gateway </servlet-name>
<url-pattern> /portal/* </url-pattern>
</servlet-mapping>
<b><servlet-mapping>
<servlet-name> gateway </servlet-name>
<url-pattern> /ext/* </url-pattern>
</servlet-mapping></b>
<servlet-mapping>
<servlet-name> prt </servlet-name>
<url-pattern> /irj/* </url-pattern>
</servlet-mapping>
Restart after making the changes.
Regards
Geogi Luke -
I have some more problem in the web.xml file and url-pattern in my syste
HI ALL!
How can I create and place the web.xml and URL-parrten.Because I run
the tomcat in my computer with ME system.
Hocwhat is the problem? please be more specific and detailed? check a sample web.xml file and make your own one and place it in your <application-context>\WEB-INF folder..
-
URL Mapping for packaged JSP's in web.xml file
Hi,
I am using weblogic6.0sp2 enterprise edition.I have my JSP's in package structure.
Suppose my login.jsp is in package com.advice.document. So for URL mapping in
web.xml what should be given so that by giving that my JSP runs. I have tried
many options but not got success.
Here is my web.xml file..
<web-app>
<servlet>
<servlet-name> Login </servlet-name>
<jsp-file> com\advice\document\login.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name> Login </servlet-name>
<url-pattern> /Login</url-pattern>
</servlet-mapping>
</web-app>
If any body knows or have worked on the same then let me know.
Thanks in advance.
--- Vipul
Did you try specifying the jsp-file with forward slashes (e.g.,
com/advice/document/login.jsp)?
Vipul Garg wrote:
> Hi,
> I am using weblogic6.0sp2 enterprise edition.I have my JSP's in package structure.
> Suppose my login.jsp is in package com.advice.document. So for URL mapping in
> web.xml what should be given so that by giving that my JSP runs. I have tried
> many options but not got success.
> Here is my web.xml file..
> <web-app>
> <servlet>
> <servlet-name> Login </servlet-name>
> <jsp-file> com\advice\document\login.jsp</jsp-file>
> </servlet>
> <servlet-mapping>
> <servlet-name> Login </servlet-name>
> <url-pattern> /Login</url-pattern>
> </servlet-mapping>
> </web-app>
>
> If any body knows or have worked on the same then let me know.
> Thanks in advance.
> --- Vipul
-
Bug when specifying url-pattern in web.xml
Hi
I have been using Weblogic 6.0 Beta and managed to specify the following
security constraint
<security-constraint>
<web-resource-collection>
<web-resource-name>SecurePages</web-resource-name>
<description>no description</description>
<url-pattern>/control/signin</url-pattern>
<url-pattern>/control/refreshUser</url-pattern>
<url-pattern>/control/updateUser</url-pattern>
<url-pattern>/control/deleteaddress</url-pattern>
<url-pattern>/control/updateaddress</url-pattern>
<url-pattern>/control/refreshcontacts</url-pattern>
<url-pattern>/control/updatecard</url-pattern>
<http-method>POST</http-method>
<http-method>GET</http-method>
</web-resource-collection>
</security-constraint>
This works fine as you would expect. I have upgraded to Weblogic 6.0 Service
Pack 1 Rolling Patch 1 and the same web.xml file no longer works. When you
try and start the server Weblogic hangs just after loading the Oracle driver
that I use.
The odd behaviour is that if I change the order of the url-pattern elements
so that the updatecard URL is above the refreshUser URL the server starts!
(shown below)
<url-pattern>/control/signin</url-pattern>
<url-pattern>/control/updatecard</url-pattern>
<url-pattern>/control/refreshUser</url-pattern>
<url-pattern>/control/updateUser</url-pattern>
<url-pattern>/control/deleteaddress</url-pattern>
<url-pattern>/control/updateaddress</url-pattern>
<url-pattern>/control/refreshcontacts</url-pattern>
A deadlock condition appears to occur, a section of the thread dump looks
like:
"Reference Handler" daemon prio=10 tid=0x8990b20 nid=0x7dc waiting on
monitor [0
x8c0f000..0x8c0fdc4]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
"main" prio=5 tid=0x234ce0 nid=0x6cc runnable [0x6e000..0x6fc3c]
at weblogic.servlet.utils.URLMatchMap.put(URLMatchMap.java:156)
at
weblogic.servlet.security.internal.WebAppSecurity.setConstraints(WebA
ppSecurity.java:77)
Looking at the weblogic.jar file the URLMatchMap class is a new addition
over the original Weblogic 6.0. It seems that the put method of the
URLMatchMap may be going into an infinite loop, dependant on the URLs that
are being entered. The fact that changing the order of the URLs overcomes
the bug seems to suggest there may be some coding error in this new class.
A fix would be great if anyone has one.
Chris Mein
Just wondering if anyone ever came up with the solution to the bug with WL 6.0
sp1, mentioned by Chris, below. Any information on this would be greatly appreciated.
Tony
"Chris Mein" <[email protected]> wrote:
>Hi
>
>I have been using Weblogic 6.0 Beta and managed to specify the following
>security constraint
>
><security-constraint>
> <web-resource-collection>
> <web-resource-name>SecurePages</web-resource-name>
> <description>no description</description>
> <url-pattern>/control/signin</url-pattern>
> <url-pattern>/control/refreshUser</url-pattern>
> <url-pattern>/control/updateUser</url-pattern>
> <url-pattern>/control/deleteaddress</url-pattern>
> <url-pattern>/control/updateaddress</url-pattern>
> <url-pattern>/control/refreshcontacts</url-pattern>
> <url-pattern>/control/updatecard</url-pattern>
> <http-method>POST</http-method>
> <http-method>GET</http-method>
> </web-resource-collection>
> </security-constraint>
>
>This works fine as you would expect. I have upgraded to Weblogic 6.0
>Service
>Pack 1 Rolling Patch 1 and the same web.xml file no longer works. When
>you
>try and start the server Weblogic hangs just after loading the Oracle
>driver
>that I use.
>
>The odd behaviour is that if I change the order of the url-pattern elements
>so that the updatecard URL is above the refreshUser URL the server starts!
>(shown below)
>
><url-pattern>/control/signin</url-pattern>
><url-pattern>/control/updatecard</url-pattern>
><url-pattern>/control/refreshUser</url-pattern>
><url-pattern>/control/updateUser</url-pattern>
><url-pattern>/control/deleteaddress</url-pattern>
><url-pattern>/control/updateaddress</url-pattern>
><url-pattern>/control/refreshcontacts</url-pattern>
>
>A deadlock condition appears to occur, a section of the thread dump looks
>like:
>
>"Reference Handler" daemon prio=10 tid=0x8990b20 nid=0x7dc waiting on
>monitor [0
>x8c0f000..0x8c0fdc4]
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:420)
> at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
>
>"main" prio=5 tid=0x234ce0 nid=0x6cc runnable [0x6e000..0x6fc3c]
> at weblogic.servlet.utils.URLMatchMap.put(URLMatchMap.java:156)
> at
>weblogic.servlet.security.internal.WebAppSecurity.setConstraints(WebA
>ppSecurity.java:77)
>
>Looking at the weblogic.jar file the URLMatchMap class is a new addition
>over the original Weblogic 6.0. It seems that the put method of the
>URLMatchMap may be going into an infinite loop, dependant on the URLs
>that
>are being entered. The fact that changing the order of the URLs overcomes
>the bug seems to suggest there may be some coding error in this new class.
>
>A fix would be great if anyone has one.
>
>Chris Mein
>
>
-
Trouble aliasing with web.xml
i am having trouble creating aliases for my servlets in the web.xml file. currently i have my servlets in packages and have to reference the complete package name.
any ideas are appreciated,
garyps. - i am using tomcat 1.1.17
-
An icon showed up on my desk top. It is an Excel file named DDD76100 but I can't delete, Get Info, or open. Concerned it could be malware.
Reboot and see whether it goes away.
-
Can i run a servlet without a web.xml file for servlet mapping?
Hello everyone.
The code i want to run compiles and everythink looks ok.
It produces the .class file.
I run Tomcat 4.1 and i build my Web site with Dreamweaver.
I have a form in a page and i want to send the data upon form completion to a database i already have build with MySql.
The database is up and running and the server is set-up ok.
I have changed the port in Tomcat to run on port 80.
The directory i have my site is
Tomcat41\webapps\ROOT\se
and the directory where i keep the servlet class is
Tomcat41\webapps\ROOT\se\WEB-INF\servlet
I have a web.xml file to map the servlet and placed it in
Tomcat41\webapps\ROOT\se\WEB-INF
In the Form action i write action:"/servlets/Classes/GroupRegistration"
and I RECEIVE AN 404 ERROR FROM APACHE.
Somethink is wrong .
The following is the code from the GroupRegistration.java file
and follws the web.xml file.
Please Help.
import java.sql.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class GroupRegistration extends HttpServlet
Connection con;
public void doPost (HttpServletRequest req, HttpServletResponse res)
throws ServletException, java.io.IOException
handleForm(req, res);
public void init() throws ServletException {
try{
/* Loading the driver for the database */
Class.forName("com.mysql.jdbc.Driver");
Connection Con = DriverManager.getConnection("jdbc:mysql://localhost/se?user=luser&password=");
catch (ClassNotFoundException e) {
throw new UnavailableException("Couldn't load JdbcOdbcDriver");
catch (SQLException e) {
throw new UnavailableException("Couldn't get db connection");
private void handleForm(HttpServletRequest req, HttpServletResponse res)
throws ServletException {
//ServletOutputStream out = res.OutputStream();
//res.setContentType("text/html");
//Extract the form Data Here
String group = req.getParameter("GroupNo");
String Name1 = req.getParameter("Name1");
String LoginID1 = req.getParameter("LoginID1");
String Name2 = req.getParameter("Name2");
String LoginID2 = req.getParameter("LoginID2");
String Name3 = req.getParameter("Name3");
String LoginID3 = req.getParameter("LoginID3");
String Name4 = req.getParameter("Name4");
String LoginID4 = req.getParameter("LoginID4");
String URL = req.getParameter("URL");
String Title2 = req.getParameter("Title2");
String date = req.getParameter("date");
String INSERT = "INSERT INTO registration (groupno, name1, loginid1, name2, loginid2, name3, loginid3, name4, loginid4, url, topic, date) VALUES (" + group + "," + Name1 + "," + LoginID2 + "," + Name2 + "," + LoginID2 + "," + Name3 + "," + LoginID3 + "," + Name4 + "," + LoginID4 + "," + URL + "," + Title2 + "," + date + ")";
PreparedStatement pstmt = null;
try{
pstmt = con.prepareStatement(INSERT);
pstmt.executeUpdate();
catch (SQLException e) {
throw new ServletException(e);
finally {
try {
if (pstmt != null)pstmt.close();
catch (SQLException ignored){
The web.xml file
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com.xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
<servlet>
<servlet-name>GroupRegistration</servlet-name>
<servlet-class>GroupRegistration</servlet-class>
</servlet>
<servlet-maping>
<servlet-name>GroupRegistration</servlet-name>
<url-pattern>/myGroupRegistration</url-patern>
</servlet-mapping>
</web-app>
I apreciate your time.
Thanks for any help.and the directory where i keep the servlet class is
Tomcat41\webapps\ROOT\se\WEB-INF\servletOthers have pointed out that "servlet" should be "classes", but there is another mistake that hasn't been spotted. If you want your servlet to appear in the root context, you should use:
Tomcat41\webapps\ROOT\WEB-INF\classes
If you want your servlet to appear under the /se context, then you should use:
Tomcat41\webapps\se\WEB-INF\classes
and also, in the latter case, your form action should be /se/myGroupRegistration. -
XML Question for web.xml file for LiteWebServer
Hi,
I have no clue of wut tags are required in the web.xml file.
Currently the following code is in my web.xml file and i am trying to run servlets that are located under web-inf/*.class
Pls tell me wuts wrong....
Do i need those mime-mapping tags, session and welcome tags.......... ?
Right now i just want those 2 servlets to work
And wut is this encoding ="UTF-8" in the first line of the xml file. Wut does that do... ? ARe there any others
Any help would b greatly appreciated
Thanks
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app id="WebApp_1">
<display-name>PDMPortal</display-name>
<session-config id="SessionConfig_1">
<session-timeout>60</session-timeout>
</session-config>
<mime-mapping id="MimeMapping_1">
<extension>htc</extension>
<mime-type>text/x-component</mime-type>
</mime-mapping>
<welcome-file-list id="WelcomeFileList_1">
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet>
<servlet-name>HelloWorldExample</servlet-name>
<servlet-class>HelloWorldExample</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>HelloWorld</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>HelloWorldExample</servlet-name>
<url-pattern>HelloWorldExample</url-pattern>
</servlet-mapping>
</web-app>Try putting your servlets in the WEB-INF\classes directory.
-
Problem in web.xml file with weblogic server 8.1
Hi frnds,
I was deployed one Enterprise Application,it deploys successfully. But in server side thows Exeception in web.xml file.
Here the actual Exception
<HTTP> <BEA-101248> <[Application:
'G:\bea\user_projects\domains\mydomain\myserver\upload\jasmine.ear', Module: 'Ja
smine']: Deployment descriptor "web.xml" is malformed. Check against the DTD: or
g.xml.sax.SAXParseException: The content of element type "web-app" must match "(
icon?,display-name?,description?,distributable?,context-param*,filter*,filter-ma
pping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome
-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constra
int*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)". (line 61
, column 11).>
My web.xml file as follws....
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.4//EN"
"http://java.sun.com/dtd/web-app_2_4.dtd">
<web-app>
<display-name>Jasmine Applications</display-name>
<description>
Jasmine Applications
</description>
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>examples.LoginServlet</servlet-class>
<init-param>
<param-name>java.naming.factory.initial</param-name>
<param-value>weblogic.jndi.WLInitialContextFactory</param-value>
</init-param>
<init-param>
<param-name>java.naming.provider.url</param-name>
<param-value>t3://localhost:7001</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>ShowQuoteServlet</servlet-name>
<servlet-class>examples.ShowQuoteServlet</servlet-class>
<init-param>
<param-name>java.naming.factory.initial</param-name>
<param-value>weblogic.jndi.WLInitialContextFactory</param-value>
</init-param>
<init-param>
<param-name>java.naming.provider.url</param-name>
<param-value>t3://localhost:7001</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>CatalogServlet</servlet-name>
<servlet-class>examples.CatalogServlet</servlet-class>
<init-param>
<param-name>java.naming.factory.initial</param-name>
<param-value>weblogic.jndi.WLInitialContextFactory</param-value>
</init-param>
<init-param>
<param-name>java.naming.provider.url</param-name>
<param-value>t3://localhost:7001</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/login/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ShowQuoteServlet</servlet-name>
<url-pattern>/showQuote/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>CatalogServlet</servlet-name>
<url-pattern>/catalog/*</url-pattern>
</servlet-mapping>
<security-constraint>
<web-resource-collection>
<web-resource-name>My secure resources</web-resource-name>
<description>Resources to be placed under security control.</description>
<url-pattern>/private/*</url-pattern>
<url-pattern>/registered/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>guest</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>FORM</auth-method>
<realm-name>WebApp</realm-name>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/error.jsp</form-error-page>
</form-login-config>
</login-config>
<!-- Security roles referenced by this web application -->
<security-role>
<description>The role allowed to access our content</description>
<role-name>guest</role-name>
</security-role>
</web-app>
pls give me a good solution this exception.. I tried lot..
Thanks in Advance
Regards
PriyaYour DOCTYPE references 2.4, it should be 2.3. WLS 8.1 supports J2EE 1.3 which was servlet 2.3.
Servlet 2.4 is part of J2EE 1.4 and is supported by WLS 9.0/9.1. Also it uses XML Schema not a DTD.
-- Rob
WLS Blog http://dev2dev.bea.com/blog/rwoollen/ -
How to setup web.xml files in Tomcat 4.0.6
Hi, I'm to new to Java Servlets. i am trying to run my first servlet but it's not showing up..can anyone help me out please!!!
I created a folders like this:
webapps/sumitapps/WEB-INF\classes\Forms\login.class
under sumitapps: i'm puttin all of my .html files(Logins.html)
under WEB-INF: i put web.xml file and classes folder
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>login</servlet-name>
<servlet-class>Forms.login</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/Forms.login</url-pattern>
</servlet-mapping>
</web-app>
<Context path="/sumitapps" docBase="webapps/sumitapps" crossContext="true" debug="0" reloadable="true" trusted="false" >
</Context>
under my classes folder i put folder Forms where i'm keeping all of my .class files. my class file name is login.class
can anyone tell me why i cant run my servlets
<FORM method="POST" action="Forms.login"
name=userinfo onsubmit="return checkData()">
please help me out here
i can access my html page like this:
http://lcoalhost:8080/sumitapps/Logins.html
but when i enter userid and password it doesnt show anything..it takes me to http://localhost:8080/sumitapps/Forms.login
and shows cannot be displayedhave a look at www.moreservlets.com. There you can find a free pdf (part of the book, a whole chapter) that explains in deep the use of web.xml.
-
Help on web.xml file, what if the parameters contains key words ?
Hi:
I am just wondering what should I do if I want to include key words suchs
as <param> in web.xml file for a servlet config.
Example:
<servlet>
<servlet-name>testServlet</servlet-name>
<parameter>
<param-name>some name</param-name>
<param-value>some value</param-value>
</parameter>
</servlet>
What should I do if I want to repleace 'some value' with '</param-value>some
value' and still to prevent the engine to terminate parsing the param-value
at the fake ending? Is there a standard way in XML to distanguish that?
(in URL format it can be replaced %xx for some chars).
ie,
<param-value> </param-value>some value</param-value>
where the second </param-value> is the real ending.
Thank you!
GangHi!
You can use "& lt ;" and "& gt ;" xml entities for that. Or wrap text element in <![CDATA[...]]> section.
Regards,
Ignat. -
(newbie) Question about replacing .class files and web.xml file
I'm new to servlets and I have two quick questions...
Do I absolutely need a web.xml file to define all my servlets, or can I simply place .class files into the WEB-INF directory and expect them to run?
If my application server (for example Tomcat) is running and I replace a servlet .class file, do I need to restart the server for the new .class file to take effect?
...or are both of these questions specific to the application server I'm using?Hi,
From an article I read:
With Tomcat 3.x, by default servlet container was set up to allow invoking a servet through a common mapping under the /servlet/ directory.
A servlet could be accessed by simply using an url like this one:
http://[domain]:[port]/[context]/servlet/[servlet full qualified name].
The mapping was set inside the web application descriptor (web.xml), located under $TOMCAT_HOME/conf.
With Tomcat 4.x the Jakarta developers have decided to stop allowing this by default. The <servlet-mapping> tag that sets this mapping up, has been commented inside the default web application descriptor (web.xml), located under $CATALINA_HOME/conf:
<!-- The mapping for the invoker servlet -->
<!--
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
-->
A developer can simply map all the servlet inside the web application descriptor of its own web application (that is highly suggested), or simply uncomment that mapping (that is highly discouraged).
It is important to notice that the /servlet/ isn't part of Servlet 2.3 specifications so there are no guarantee that the container will support that. So, if the developer decides to uncomment that mapping, the application will loose portabiliy.
And declangallagher, I will use caution in future :-) -
Virtual-mapping in jrun-web.xml file for CFIDE is not working
I have put virtual-mapping for my web root into jrun-web.xml
file. It looks like this:
<virtual-mapping>
<resource-path>/*</resource-path>
<system-path>E:/WebSites/mywebroot</system-path>
</virtual-mapping>
So I need give virtual-mapping for my CFIDE too. It looks
like this:
<virtual-mapping>
<resource-path>/CFIDE/*</resource-path>
<system-path>E:/Apps/JRun4/servers/myserver/cfusion-ear/cfusion-war/CFIDE</system-path>
</virtual-mapping>
It is now working for me. When I use following url:
http://localhost:8002/CFIDE/administrator
I am getting "HTTP 404 - File not found". I have set it for
other servers they are working on same server. What I did wrong
this time?
Thanks ahead.
MikenjHi John,
i did some some changes in Account dimension in my Planning Dev server. When i was migrating it to QA using LCM in shared services it is howing this error: Import failed for the following reason - Error parsing the deployment xml.
First i define migration in Dev for export and the migration was successful.Then i went into QA shared services and started migration, i got this error for importing.
Could you help me out on this?
Regards,
Shilpa
Maybe you are looking for
-
Unable to pass parameter in oracle procedure through unix shell script
Hi Experts, I have oracle procedure where in I have to pass the value of procedure parameter through unix script. Follwoing is the sample procedure which i tried to exceute from the unix. Procedure: create or replace procedure OWNER.PRC_TESTING_OWNER
-
I go to add a datasource into Coldfusion Administrator and I get a weird error. which is this error. com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Gi
-
Is Oracle Timesten plugin included on warehouse builder?
I am installing Warehouse builder tool, I am using oracle database, but now I must do a interface to timesten database, I do not if my warehouse builder includes a licence to use timesten as database o I must to buy a different licence. Regards.
-
Process for Conversion to IOS based AP
Hi , I have a 1131 Access point (AIR-LAP1131AG-N-K9) with me and I need to convert this into an IOS based standalone Access point. Could you please let me know the tool to convert this and the procedure to follow? Appreciate your help. Thanks Mikey
-
Updating Adobe Reader 9.5.2 for the Mac
How can I update Adobe Reader 9.5.2 when the application is grayed out when I try to select it?