Generated JSP reports and context-param in web.xml
I have what I believe to be a problem when using .jsp files generated from reports builder (actually, it looks as if the problem is in the reports tag library. When adding a context-param to web.xml, I get an error when compiling the following line:
<%@ taglib uri="/WEB-INF/lib/reports_tld.jar" prefix="rw" %>
Error(1): oracle.xml.parser.v2.XMLParseException: Invalid element 'context-param' in content of 'web-app', expected elements '[taglib, resource-ref, security-constraint, login-config, security-role, env-entry, ejb-ref]'.
Note that I can read the context param and no other JSP pages seem to care, just those with the Reports Tag library.
Regards,
Jeff
Ben -
There can be init params for the servlet or for the servlet context. For the servlet, this looks like:
<servlet>
<servlet-name>InitServlet</servlet-name>
<servlet-class>package1.InitServlet</servlet-class>
<init-param>
<param-name>message</param-name>
<param-value>Hello From Initialization Parameter</param-value>
</init-param>
</servlet>
in the web.xml file, and is accessed using:
public void init(ServletConfig config) throws ServletException
super.init(config);
message = config.getInitParameter("message");
For a servlet context init param, you define it as you did using the web.xml settings editor:
<context-param>
<param-name>hello</param-name>
<param-value>hi</param-value>
</context-param>
This is accessed using:
public void init(ServletConfig config) throws ServletException
super.init(config);
message1 = config.getServletContext().getInitParameter("hello");
Hope this helps,
Lynn
Java Tools Team
Similar Messages
-
Significance of context param in web.xml to initialize any variable?servlet
I am writing a standalone web appplication for rss (xml) creation where i am having jsp servlets class etc.
Now to write rss.xml and read it back in application i have temporarily used c:\\rss.xml but to make it capable working in web application which can be uploaded in website i need to make it configurable i need to kep it in context param of web.xml and in init() method of servlet of my application what exactly i should do there.what i have tried is this :
public class Startup extends HttpServlet {
private static String rssFeed;
private ServletContext ctx;
Logger log = Logger.getLogger(Startup.class);
public void init(){
log.debug("Initializing APPLICATION CONTEXT Variables");
ctx = getServletContext();
rssFeed = (String)ctx.getInitParameter("RssFeed");
log.debug("Rss : " + rssFeed);
String rssFile = this.getServletContext().getRealPath("") + File.separator + "WEB-INF" + File.separator + "rss.properties";
Properties property = new Properties();
try{
InputStream propertiesFile = new FileInputStream(rssFile);
property.load(propertiesFile);
catch (IOException e) {
log.error("IOException during domainValuesList file Reading");
e.printStackTrace();
log.error("Exception while loading AllowedDomainValues file");
log.debug("Domain Values Lists Updated");
/** Get Host Name (Server Name) where application is hosted on
public static String getRssFeed(){
return rssFeed;
after that i called this startup servlet class in other servlet taken this getRssFeed()
stored it as string passed as parametr to other class where i need to call it but there i am getting null pointer exception which says not initialized.
even what i have written in web.xml is here:
<context-param>
<param-name>RssFeed</param-name>
<param-value>c:\\rsshandler.xml</param-value>
</context-param>
<servlet>
<servlet-name>Startup</servlet-name>
<servlet-class>src.Startup</servlet-class>
<init-param>
<param-name>RssFeedConfig</param-name>
<param-value>/WEB-INF/rss-config.xml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>Startup</servlet-name>
<url-pattern>/Startup</url-pattern>
<load-on-startup>1</load-on-startup>
</servlet-mapping>
i tried what i know or understood but its not working.
one more thing i have doneis:created rss.properties files in web-inf
lines added are
rssfeed=c:\\rsshandler.xml
but even i am not getting this why
or what sholud i do here.
this thing needs to be configurablewhich we can change later easily.
any suggestions.
thanks
vijendraBen -
There can be init params for the servlet or for the servlet context. For the servlet, this looks like:
<servlet>
<servlet-name>InitServlet</servlet-name>
<servlet-class>package1.InitServlet</servlet-class>
<init-param>
<param-name>message</param-name>
<param-value>Hello From Initialization Parameter</param-value>
</init-param>
</servlet>
in the web.xml file, and is accessed using:
public void init(ServletConfig config) throws ServletException
super.init(config);
message = config.getInitParameter("message");
For a servlet context init param, you define it as you did using the web.xml settings editor:
<context-param>
<param-name>hello</param-name>
<param-value>hi</param-value>
</context-param>
This is accessed using:
public void init(ServletConfig config) throws ServletException
super.init(config);
message1 = config.getServletContext().getInitParameter("hello");
Hope this helps,
Lynn
Java Tools Team -
Users able to build reports and dashboards via the Web browser
Hi All,
My requiremts is "Users able to build reports and dashboards via the Web browser and perform ad-hoc queries and analysis online via the internet" .
Requesting to kindly let us me know the procedure to get resolve the above requirement.
Thanks,
KVRHi,
Go through the links below
Designing Microsoft Excel 2007 Chart
http://charts.jorgecamoes.com/how-to-create-an-excel-dashboard/
http://dashboardspy.com/dashboards/23/designing-microsoft-excel-2007-charts
SAP BUSINESSOBJECTS DASHBOARD BUILDER
http://www.sap.com/solutions/sapbusinessobjects/large/business-intelligence/dashboard-visualization/dashboard-builder/index.epx
http://www.sap.com/solutions/sapbusinessobjects/sme/reporting-dashboarding/index.epx
It may help you
Regards,
Marasa. -
Generating PDF Report and Mailing from APEX through DBMS_SCHEDULER job
Hi,
We have a requirement to generate pdf reports and mail them from our apex app through a DBMS_SCHEDULER job. The DBMS_SCHEDULER job calls a PL/SQL procedure which has the logic for calling the APEX_UTIL.GET_PRINT_DOCUMENT API (Function Signature 3) passing the application_id, the report_query_name and the report_layout_name to generate the pdf report output. The APEX_UTIL.GET_PRINT_DOCUMENT call is returning NULL when called from the DBMS_SCHEDULER job (It doesn't throw any exception as well!). But the same procedure when called from an APEX App Page Process that is invoked on an event like a Button click, the API returns the PDF report output.
I am also setting the APEX workspace security_group_id at the beginning of the PL/SQL procedure as follows:
l_workspace_id := apex_util.find_security_group_id (p_workspace => 'MY_WORKSPACE');
apex_util.set_security_group_id (p_security_group_id => l_workspace_id);
Any idea on what might be going wrong? Any alternative ways to generate the report output in the PL/SQL procedure?
Thanks & Regards,
Sujesh K KI was able to do a workaround for this issue by rebooting the DB.
As per ID 579281.1, this is a bug in 11.1.0.6 and we need to upgrade the version to 11.1.0.7 or apply a one -off patch.
Thanks,
Arun -
How to generate pdf report and automatically save in the folder?
Hi all,
I want to ask, how to generate pdf report and automatically save in the folder?
Actually, if i run pdf report and show to screen. Now do not need to show to the screen but save the pdf file in the folder.
If anyone know, please share to me.
Thanks and regards,
IwanHi all,
Thanks for the reply.
when i run pdf report, and i got this URL to show the pdf report.
http://190.180.55.73:7778/reports/rwservlet/getjobid3828?server=sitcnrepsvr
Do any body know where can i get this pdf report that i have run in application server report folder ?
Thanks and regards,
Iwan -
Generate SSRS Report and save as PDF in SharePoint
Hi,
I am working on a SharePoint 2010 Visual WebPart that lets a user click a button to generata a SSRS report and save the report in a SharePoint Library as a PDF file. Code is mentioned below:
try
string siteContext = SPContext.Current.Web.Url;
string strReport = siteContext + "/Reports/Quote/Quote.rdl";
WR_SSRS.ReportExecutionService rs = new WR_SSRS.ReportExecutionService();
rs.Url = siteContext + "/_vti_bin/ReportServer/ReportExecution2005.asmx";
rs.Credentials = System.Net.CredentialCache.DefaultCredentials;
byte[] result;
string format = "PDF";
string historyID = null;
string devInfo = "<DeviceInfo><Toolbar>False</Toolbar></DeviceInfo>";
WR_SSRS.ParameterValue[] parameters = new WR_SSRS.ParameterValue[3];
parameters[0] = new WR_SSRS.ParameterValue();
parameters[0].Name = "EnqID";
parameters[0].Value = enqID.ToString();
parameters[1] = new WR_SSRS.ParameterValue();
parameters[1].Name = "QuotationID";
parameters[1].Value = quoteID;
WR_SSRS.DataSourceCredentials[] credentials = null;
string showHideToggle;
string encoding;
string mimeType;
WR_SSRS.Warning[] warnings;
WR_SSRS.ParameterValue[] reportHistoryParameters;
string[] streamIDs;
WR_SSRS.ExecutionInfo execInfo = new WR_SSRS.ExecutionInfo();
WR_SSRS.ExecutionHeader execHeader = new WR_SSRS.ExecutionHeader();
string SessionId = null;
string extension;
rs.ExecutionHeaderValue = execHeader;
execInfo = rs.LoadReport(strReport, historyID);
rs.SetExecutionParameters(parameters, "en-gb");
SessionId = rs.ExecutionHeaderValue.ExecutionID;
result = rs.Render(format, devInfo, out extension, out mimeType, out encoding, out warnings, out streamIDs);
execInfo = rs.GetExecutionInfo();
using (SPSite site = new SPSite(SPContext.Current.Site.ID))
using (SPWeb web = site.OpenWeb())
web.AllowUnsafeUpdates = true;
SPFolder folder = web.Folders[siteContext + "/Quotes"];
string filename = string.Concat(quoteID, ".pdf");
//remove old copies
SPList lib = web.Lists["Quotes"];
foreach (SPListItem i in lib.GetItems())
if (i.Name == filename)
i.Delete();
break;
SPFile file = folder.Files.Add(filename, result);
SPListItem item = file.Item;
item["EnquiryID"] = enqID.ToString();
item["FinalQuote"] = "No";
item.Update();
web.AllowUnsafeUpdates = false;
catch (Exception ex)
LogError(ex.Message);
The WebPart works fine in my local server and even on another development testing server. However, once deployed to the live server that has claims authentication it stops working and throws an error that says:
"Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.
The request failed with the error message:
<RSError xmlns="http://www.microsoft.com/sql/reportingservices"><MoreInformation><Message>An unknown error occurred with the Reporting Services endpoint on this SharePoint site. Contact the SharePoint site administrator for help.</Message></MoreInformation></RSError>
If I open the report manually in SharePoint Site, it works fines it even works fine when try to view in a WebPart.
Can someone help me with this ?
Regards, VikramHi Vicky,
Based on the error message, it is related to the service account for reporting service.
If the Report Server service runs under a built-in account such as NetworkService, the Grant database access option in SharePoint Central Administration will not work correctly.
Configure the service account to run under a domain user account as follows:
1. Start the Reporting Services Configuration tool and connect to the report server.
2. On the Service Account page, click Use another account, enter a domain user account, and click Apply.
3. Click Web Service Identity, for Report Server, click New, type an application Restart the Report Server service.
Here is a detailed MSDN article for your reference:
http://msdn.microsoft.com/en-us/library/ms159704.aspx
Best Regards
Zhengyu Guo
TechNet Community Support -
Help! Generating paper report with Bar code for web
Now I am using Oracle 9i AS Release 2 + Report 9i and I try to run the demo paper report "ShippingManifest.rdf" which includes Bar Code inside. But I cannot launch the report successfully. The problem seems the report service cannot call build in package ORA_JAVA. Btw, with the same report, I can run this report on the report bulider without any problem on the same machine.
Actaully, can I launch this demo report from web? If so, how can I includes classpath for the bulid in package?
or I must use JSP report instead?
Thanks & Regards
Louis Leitnx. i resolved the problem.
now i have anoyher one:
my report has a CF formula --- OLE2--- some file.doc (Word) (one page :))
in reports 6i it works just fine...
but in oracle apps i can only see the header and not the word doc....
i tried to convert the doc to pdf (because i have pdf as output for my report...) but i still have the same problem....
the word doc is a paramater :p_link : d:\scan\pag1.doc
what should i do to see this in application....
??? -
How to generate jasper report and how to integrate jasper report in ADF11g
Hi All,
I want to generate jasper report in ADF11g Jdeveloper.and how to integrate jasper report in adf11g.give any link and simple example of jasper report with adf11g.then please help me and send example.
Thanks&Regards
AnupHa, that's incredibly useful :-) Of course every response can be simplified to: http://lmgtfy.com/?q=let+me+google+that+for+you
CM. -
Generating annual report and list the data into JTable
Hi, I am stuck with my project. I know that my logic is wrong, but I couldn't figure out the solution. Please help me.
I hava a database, one of the table is the booking information.
I need to generate a report which shows the number of booking for each companies for each month.
I have three data in my database, two different companies(XX and YY), with three different months(Jan, Feb, Jul).
The problem that I encountered is that the data shown is inaccurate. It showed 6 rows of data, and the number of booking is incorrect.
It showed :
Company Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
XX 1 0 0 0 0 0 0 0 0 0 0 0
XX 1 1 0 0 0 0 0 0 0 0 0 0
YY 1 1 0 0 0 0 1 0 0 0 0 0
How can I loop for different companies and add the number of booking each time and get the right output as follows?
Company Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
XX 1 1 0 0 0 0 0 0 0 0 0 0
YY 0 0 0 0 0 0 1 0 0 0 0 0
This is my partial code:
ArrayList stringList = dao.retrieveAllBooking();
for (int i = 0; i < stringList.size(); i++) {
ab = (AllBooking) stringList.get(i);
d = ab.getDATE_OF_USE_TO();
StringTokenizer ss = new StringTokenizer((String) d, "/");
String day = ss.nextToken();
String month = ss.nextToken();
String year = ss.nextToken();
Org = o.getORG_ID();
if(month.equals("JAN")){
JanDR++;
if(month.equals("FEB")){
FebDR++;
if(month.equals("MAR")){
MarDR++;
if(month.equals("APR")){
// Apr = ab.getNO_OF_REQ();
AprDR++;
if(month.equals("MAY")){
//MayDR = ab.getNO_OF_REQ();
MayDR++;
if(month.equals("JUN")){
// Jun = ab.getNO_OF_REQ();
JunDR++;
if(month.equals("JUL")){
JulDR++;
if(month.equals("AUG")){
AugDR++;
if(month.equals("SEP")){
SepDR++;
if(month.equals("OCT")){
OctDR++;
if(month.equals("NOV")){
NovDR++;
if(month.equals("DEC")){
DecDR++;
Object[] data={Org,JanDR, FebDR, MarDR, AprDR, MayDR, JunDR, JulDR, AugDR, SepDR, OctDR, NovDR, DecDR, JanSR, FebSR, MarSR, AprSR, MaySR, JunSR, JulSR, AugSR, SepSR, OctSR, NovSR, DecSR};
tableModel.addRow(data); //add the data to the table.
I'll appreciate for your help. Thanks.Off hand, it appears perhaps under certain circumstances you need to insert a new record, whereas under other circumstances you need to update (that is to say modify) the record by retrieving it, changing it, then updating it. If you pepper your code with System.out.println() statements, you can see where your problems occur in the code.
I say you may have inserted a record instead of updated due to your statement here. Looks like XX should have been one record rather than two.
Got:
XX 1 0 0 0 0 0 0 0 0 0 0 0
XX 1 1 0 0 0 0 0 0 0 0 0 0
YY 1 1 0 0 0 0 1 0 0 0 0 0
Expected:
XX 1 1 0 0 0 0 0 0 0 0 0 0
YY 0 0 0 0 0 0 1 0 0 0 0 0 -
Init-params in web.xml are not loaded (Tomcat 4)
Hello all...
I register a servlet in webapps/<my-servlet>/WEB-INF/web.xml file, and pass 1 <init-param> tag. The file gets parsed (I know because when I made errors tomcat complained during initialization). However, when in the init method of the servlet I try to access this parameter, its not there. In fact, the servlet has NO init params at all.
=================================================
I have the following web.xml file
<?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>XServlet</servlet-name>
<servlet-class>com.fxcm.xml.xengine.xdas.XServlet</servlet-class>
<init-param>
<param-name>xengine.configFile</param-name>
<param-value>c:/projects/re/das.config/config.xng</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>XServlet</servlet-name>
<url-pattern>/xservlet</url-pattern>
</servlet-mapping>
</web-app>
=======================================================
I have the following servlet
* XServlet.java
* Created on May 6, 2002, 1:17 PM
package com.fxcm.xml.xengine.xdas;
import javax.servlet.*;
import javax.servlet.http.HttpServlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.ServletConfig;
import java.util.Enumeration;
import com.fxcm.xml.xengine.XEngine;
public class XServlet extends HttpServlet{
/** Initiates new XServlet */
public void init(ServletConfig config)
throws ServletException
for (Enumeration e = config.getInitParameterNames(); e.hasMoreElements();){
//This statement never gets printed because the loop never enters here since there are no init parameters
System.out.println(e.nextElement());
super.init(config);
String str = config.getInitParameter("xengine.configFile");
System.out.println(str);
XEngine.init(str.trim()); //This line throws NullPointer, because str is null since there are no initParameters.
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException{
// res.setContentType( );
System.out.println("Got post request in XServlet");
PrintWriter out = res.getWriter();
out.println(XEngine.process(req.getInputStream()));
out.flush();
out.close();
================================================================
I get the follwoing error in the browser:
type Exception report
message Internal Server Error
description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
exception
java.lang.NullPointerException
at com.fxcm.xml.xengine.xdas.XServlet.init(Unknown Source)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:918)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:655)
at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:400)
Please help.
Thank you,
ElanaI know what the problem is. If you call servlet with the default URL (http://host/app/servlet/package.Servlet) than Servlet DOES NOT read init parameters. I don't know why it was designed this way.
To make servlet read init parameters, you have to assign it a name and then call it with that name, like this:
<servlet>
<servlet-name>ServletName</servlet-name>
<servlet-class>package.ServletClass</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletName</servlet-name>
<url-pattern>/app/path/ServletName</url-pattern>
</servlet-mapping>
You can then call servlet using path specified in url-pattern and read init parameters in the normal way. -
Realising global Parameters like init-param in web.xml
Hallo,
I have a question:
How can I implement own parameters in a StudioCreator-application.
I have tried to edit the web.xml, first time it works.
(I read the parameters with ExternalContext.getInitParameter)
But later the web.xml was rewrited by the IDE and my parameters are gone.
Thanks for your help!
Regards
WolfgangHallo,
I tried both. First the one in build. An than the one in src.
If I change the name or the Page (with rename)
my entries in the web.xml disappear.
My entries are:
<context-param>
<param-name>ldap_url_primary</param-name>
<param-value>ldap://WW004.SIEMENS.NET:389</param-value>
</context-param>
<context-param>
<param-name>domaene</param-name>
<param-value>WW004.SIEMENS.NET</param-value>
</context-param>
<!-- Faces Servlet -->
Thanks,
Wolfgang -
What is Wrong with my filter and filter-mapping in web.xml?
First, thanks all for your attention.
I have checked the place where I should place <filter> and <filter-mapping> in web.xm. They should be after the <display-name>, before <servlet> and <servlet-mapping>.
However, as soon as I insert the <filter> and <filter-mapping> elements in my web.xml, all my struts-bean.tld, struts-html.tld, etc. in the web.xml cannot be found at the runtime.
Please help in identifying the problem. Thank you.
<filter>
<filter-name>trailFilter</filter-name>
<filter-class>org.osjava.taglib.trail.OriginalRequestFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>trailFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>and my web-xml is:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<display-name>Struts Example Application</display-name>
<!-- Action Servlet Configuration -->
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml, /WEB-INF/struts-config-registration.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Action Servlet Mapping -->
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<!-- The Welcome File List -->
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<!-- The default error page -->
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>\Error.jsp</location>
</error-page>
<!-- Application Tag Library Descriptor -->
<taglib>
<taglib-uri>/tags/app</taglib-uri>
<taglib-location>/WEB-INF/app.tld</taglib-location>
</taglib>
<!-- Struts Tag Library Descriptors -->
<taglib>
<taglib-uri>/tags/struts-bean</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tags/struts-html</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tags/struts-logic</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/tags/struts-nested</taglib-uri>
<taglib-location>/WEB-INF/struts-nested.tld</taglib-location>
</taglib>
</web-app>Filters were introduced in the servlet 2.3 specification (j2ee 1.3) - http://java.sun.com/products/servlet/Filters.html.
Your web.xml constraints your web application to adhere to 2.2 standards (according to your DOCTYPE definition in your web.xml). Change it to conform to 2.3 standards
<!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>
//your definitions
</web-app>Note : Your container should support the 2.3 spec (Tomcat 4.0 and above does, I guess)
ram. -
Access context parameter in web.xml
Hi, all. I add a entry into Context Initialization parameter at tab Application in file web.xml with name: path and value img/product. I don't know how to get the context parameter. I want access the context by EL in file .jspx or .jsf, as #{path} but error. Can anyone help me.Thanks.
Hi,
have a go with
#{initParam['param_name_here']}"
alternatively
#{facesContext.externalContext.initParameterMap['param_name_here']}
Frank -
How to generate QR Codes and link then to web site
I need help generating QR Codes with Adobe Photoshop Elements 12; please
Thanks for reply, would visual studio professional allow me to generate
dynamic QR Codes or which software do you recommend -
9.0.3, web.xml, context-param
Using documentation found on oracle's website, where I needed to have a specific initialization parameter, I setup a context-param in web.xml. In 9.0.2, I got a warning (and posted here but got no response) but was able to continue. In 9.0.3 I can't run my project when I include this parameter.
Here's what I add to web.xml
<context-param>
<param-name>ReportServerURL</param-name>
<param-value>http://localhost:8888/reports/rwservlet</param-value>
</context-param>
when trying to compile, I get:
Error(76,18): Invalid element 'context-param' in content of 'web-app', expected elements '[taglib, resource-ref, security-constraint, login-config, security-role, env-entry, ejb-ref]'.
Any ideas?
Thanks,
JeffIf only you would see web-app.dtd you could know that context-param must be enclosed in web-app and be at certain place. See that (from web-app.dtd):
<!ELEMENT web-app (icon?, display-name?, description?, distributable?,
context-param*, filter*, filter-mapping*, listener*, servlet*,
servlet-mapping*, session-config?, mime-mapping*, welcome-file-list?,
error-page*, taglib*, resource-env-ref*, resource-ref*, security-constraint*,
login-config?, security-role*, env-entry*, ejb-ref*, ejb-local-ref*)>
Maybe you are looking for
-
Hi, I am trying to modify the content of a 2D for loop using a double for loop. But the result I am getting is always 0 in the loop i am getting... I am not really too sure of the problem. Can anyone help? Thanks Attachments: example2.vi 32 KB
-
World of Apps Redemtion Issue (No luck trying to m...
November 22, I ordered two new Lumia's. A 1520 and a 2520. Both should qualify for the Nokia world of apps promotion but currenlty I am not able to successfully redeem... I registered and tried submitting my product IMEI for my two new Lumia's and wh
-
Error 206, cannot search for downloads
I purchased an album in Itunes but when I try to download I get the message 'unable to search for downloads, unknown error 206. I can donwload apps without a problem. I contacted apple but they cannot help me. I switched of my firewall but this did n
-
Mavericks & FileVault & logging out results in Mac mini shutting down?
Hello. Did a clean install of Mavericks and set up FileVault on my primary SSD and every night, before I go home, I log out of the system (by restarting) and the machine restarts and lands on the login screen (and then I leave the office). Since I en
-
AdvicePls on Addressing ChildObj in VBox
I'm new to Flex ,creating a demo, and appreciate any help with following: I'm creating multiple Model Objects in an Input Accordion area. I am then 1) creating a HTML formatted string of text for each inputObj (that's used as visual display for user)