Pages intempestives WEB
Bonjour, depuis hier suite à une mise à jour Acrobat (non réussie), j'ai depuis à chaque utilisation de page web des pop-up et ouverture intempestive de pages de pub !! Comment faire pour supprimer ces envahisseurs ?
Adware Genieo is installed without your knowledge. Removing it will help,
1. Use free AdwareMedic to remove adware
http://www.adwaremedic.com/index.php
Install , open, and run it by clicking “Scan for Adware” button to remove adware.
Once done, quit AdwareMedic.
or
Remove the adware manually by following the “HowTo” from Apple.
http://support.apple.com/en-us/HT203987
2. Safari > Preferences > Extensions
Turn those off and relaunch Safari.
Turn those on one by one and test.
Sorry, no French translation is available.
Similar Messages
-
Master Page Header and Footer in Page Viewer Web Part
Hi.
I created a View in Pages Library to view specific folders.
After that i added one Page Viewer web part to one of the aspx page.
There in the Page Viewer web part properties Link i have provided the url of the view.
It is displaying the folders but at the same time it is displaying the master page header and footer inside the web part.
Now i need to display the folders alone inside the Page Viewer web part.
Please let me know how to exclude the master page header and footer inside the Page Viewer web part?
Regards,
Sudheer
Thanks & Regards, SudheerI think that is the default behavior of the page viewer webpart.
In the page viewer web part,your just enter the url of the website.So that is treated as webpage and it is displaying as per page.
http://meritsolutions.com/meritmatters/archives/576-Displaying-a-File,-Folder-or-Web-Page-in-the-Page-Viewer-Web-Part.html
If you want to display a folder, type in a network path to that folder under Link and the folder content will be displayed.
Find the more details about page viewer webpart in msdn
http://office.microsoft.com/en-in/sharepoint-server-help/page-viewer-web-part-HA010024045.aspx -
Wiki Pages - Open Web Part Page in maintenance view
I am trying add custom .aspx pages to a SharePoint 2010 Document Library. When I try to edit properties for those pages, the edit page shows "Open Web Part Page in maintenance view to delete problem Web Parts and remove personal settings.
Open Web Part Page in maintenance view." I click Open Web Part Page in maintenance view
The page displays
The are currently no Web Parts associated with any Web Part Zones on this page. Web Parts added to the page outside of a Web Part Zone will not appear in this list.
I don't do anything with the maintenance view because there are no Web Parts to delete.
As a test, I save the content of the custom.aspx page as a text file, custom.txt. The edit properties displays just fine.
Another test, I save the content as custom.htm. The edit properties displays just fine.
I try many variations of saving the content of custom.aspx with various html tags and even no tags at all. One version just has the text,"test" in the page. Save error:
Open Web Part Page in maintenance view to delete problem Web Parts and remove personal settings. Open Web Part Page in maintenance view."
Going down another path, I try to compare the source of this aspx page with other SharePoint aspx pages. One test is the Wiki Page. All Wiki pages display the same message on my farm. Is this a known issue with Wiki Pages?
<apparently I'm not allowed to add images yet>
As another point of comparison I opened the Edit Properties part within an Office 365 Wiki. Same message.
<apparently I'm not allowed to add images yet>Hi Chris,
As your description, when you uploaded a .aspx page into a library and edited the properties, the message "Open Web Part Page in maintenance view to delete problem Web Parts and remove personal settings. Open Web Part Page in maintenance view"
showed.
I could reproduce this issue if I uploaded a .aspx page into a library and edited its properties.
Then I went to Site Pages library, and select a page and edit its property, the same message also showed like the screenshot:
It seems that the message will show when we edit the properties of a page no matter which library we upload it to, it seems to be by design.
In addition, if you want to upload a image into the thread, you can first upload the image into OneDrive, then copy and paste the URL of the image here.
Thanks,
Wendy
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
Issue in treeview control along with page viewer web part showing the sub sites from MMS
hi,
Am having a treeview control populates with values from MMS - Managed Metadata Service.
[ Products ]
----->ms office
----->word
----->excel
---->powerpoint
-------->Collaboration
----> sharepoint 2003
----> moss 2007
----> sp 2010
-----> lync
all these values excel, word, powerpoint are sub sites created under ms-office site collection.
and sharepoint 2003, mos 2007, sp 2010, sp 2013 are sub sites created under collaboration.
now, on the page load, end user clicks on word and he should navigate to the sub site "wordsite" and it should show the home page of word sub site.
we have created a page viewer web part and assigned the url property of the page viewer to the sub site url.
but the issue is, when end user clicked on the child node "powerpoint", the page did a Post Back and treeview control immediately collpased and it shows the Products [top level - parent node] only.
Am unable to set the current selected value- ie here its excel and show the excel node in the trewview.
how can i get this child tree node as the selected node.
help is highly appreciated!Check if below can help
http://thechriskent.com/2012/05/09/changing-the-default-expansion-of-metadata-navigation-on-initial-page-load/ -
Access JSF Pages within WEB-INF directory
Hi,
I am generating a project using JHeadstart 10.1.3
with the default setting for the UI Pages directory (/WEB-INF/page).
This means that the generated pages are placed in the page directory
within the WEB-INF directory.
The generated pages use ADF Faces and the problem is that I can't
get access to the pages in the WEB-INF directory
When I try to deploy to OC4J standalone, the pages in the WEB-INF directory
are not accessible.
I read that I have to construct a index.jspx file that forwards to
the first page (Home.jspx)
This is my index.jspx:
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0">
<jsp:scriptlet> request.getRequestDispatcher("WEB-INF/page/Home.jspx").forward(request,response);
</jsp:scriptlet>
</jsp:root>
This works, but I now have the problem of not getting a valid FacesContext:
500 Internal Server Error
javax.servlet.jsp.JspException: Cannot find FacesContext
at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:405)
at com.sun.faces.taglib.jsf_core.ViewTag.doStartTag(ViewTag.java:105)
at web2d_inf._page._Home_jspx._jspService(_Home_jspx.java:100)
[SRC:/WEB-INF/page/Home.jspx:9]
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.0.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:662)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:370)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
etc. etc.
What is the required way of setting up the forward (and having a valid FacesContext)?
I know that this is a JHeadstart problem, but maybe you guys know how to solve it.
Part of my web.xml:
<description>Empty web.xml file for Web Application</description>
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/faces-config.xml,/WEB-INF/custom-faces-config.xml,/WEB-INF/JhsCommon-beans.xml,/WEB-INF/AppModule-Breadcrumb-beans.xml,/WEB-INF/Bpas-beans.xml,/WEB-INF/BpasLookup-beans.xml,/WEB-INF/GroupsLookup-beans.xml,/WEB-INF/PersonsLookup-beans.xml,/WEB-INF/OrganizationsLookup-beans.xml</param-value>
</context-param>
<context-param>
<param-name>CpxFileName</param-name>
<param-value>sumawest.view.DataBindings</param-value>
</context-param>
<filter>
<filter-name>adfFaces</filter-name>
<filter-class>oracle.adf.view.faces.webapp.AdfFacesFilter</filter-class>
</filter>
<filter>
<filter-name>adfBindings</filter-name>
<filter-class>oracle.adf.model.servlet.ADFBindingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>adfFaces</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>adfFaces</filter-name>
<url-pattern>*.jspx</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>adfFaces</filter-name>
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
<filter-mapping>
<filter-name>adfBindings</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>adfBindings</filter-name>
<url-pattern>*.jspx</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>adfBindings</filter-name>
<servlet-name>ordDeliverMedia</servlet-name>
</filter-mapping>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>ordDeliverMedia</servlet-name>
<servlet-class>oracle.ord.html.OrdPlayMediaServlet</servlet-class>
<init-param>
<param-name>releaseMode</param-name>
<param-value>Stateful</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>resources</servlet-name>
<servlet-class>oracle.adf.view.faces.webapp.ResourceServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ordDeliverMedia</servlet-name>
<url-pattern>ordDeliverMedia</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>resources</servlet-name>
<url-pattern>/adf/*</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>35</session-timeout>
</session-config>
<mime-mapping>
<extension>html</extension>
<mime-type>text/html</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>text/plain</mime-type>
</mime-mapping>
<welcome-file-list>
<welcome-file>index.jspx</welcome-file>
</welcome-file-list>I do something similar in my index.jspx file - but I needed to add "faces" to the url path. This will have the faces servlet process it and setup the faces context.
Have you tried changing
request.getRequestDispatcher("WEB-INF/page/Home.jspx").forward(request,response);to
request.getRequestDispatcher("faces/WEB-INF/page/Home.jspx").forward(request,response); -
Page Viewer Web Part with horizontal scrollbar
Hi,
I added a page viewer webpart to a sharepoint 2013 website and placed a reporting services report url on it, however in some users the browser shows a horizontal scroll bar and cuts the report area. This is not version related because
I can see it well in IE10 in one user and in others it shows the reported problem.
Seems to be browser settings. Any ideas?
Thank youHi,
According to your post, my understanding is that some users’ browser shown a horizontal scroll bar in the page view web part.
You can disable the horizontal using the CSS style as the following.
<style type="text/css">
#WebPartWPQ3 {
OVERFLOW-X: hidden !important
</style>
Note: the WebPartWPQ3 is the webpart ID.
You can find the ID as the following thread:
http://sharepoint.stackexchange.com/questions/29649/disable-horizontal-scroll-bar-on-navigation-web-part-in-sharepoint-2010
Instead of using page viewer web part, you can also use the content edit web part with IFrame, and some JavaScript to achieve it.
For more information:
http://majidbaig.blogspot.in/2012/07/page-viewer-web-part-dynamic-height.html
There is a similar thread for your reference.
http://stackoverflow.com/questions/368480/removing-scrollbars-from-content-editor-page-viewer-webpart
Thanks & Regards,
Jason
Jason Guo
TechNet Community Support -
MAC OS X 10.6.8 - Firefox 9.0.1 - On my screen a larger than life picture of Firefox home page. Web pages present with an annoying overlap. How do I go sort it out?...PAT
You could have changed the zoom settings somehow. Try going to the View menu, down to Zoom and select ''Reset''.
-
How to insert a Web Page in other Web Page in Web Page Composer
Hi,
I´m trying to insert a Web Page in a contaner of other web page in web page composer. I allready allow all web content types that´s make some reference of web pages in properties of my container (page, wpc_page, ...)
After that i select a web page and drop in my container the page reload but the container still empty :/
Thanks
LeoNo!
Don't you pay attention to what fruhulda says?
Peter -
Using error pages in web.xml
Having a few problems with error pages and web.xml with browsers caching the error
pages and strange errors coming out of weblogic.servlet.intenal.WebAppServletContext
I'm trying to set a web app up so that all http errors and all exceptions are
routed thruogh predefined resources. For now, I'm simply send 400 errors to 400.html
and the ServletException, IOException and RuntimeException to respective html
pages.
What I'm finding is that the error codes work fine but the exceptions are only
be routed to the correct error page for the first call to the servlet after server
restart.
So for example, I have my servlet throwing a ServletException as a test case.
The weblogic server log shows that ServletException is thrown, and the correct
error page for ServletExceptions is shown.
If I change the Servlet code to throw IOException in place of SevletException,
the weblogic.log shows that IOExceptyion is being thrown (so the servlet has deployed
successfully), however the Servletxception error page is shown on the browser.
I'm using IE6 and I've changed the setting such that a new page is requested every
time using the tools-internet options-temp internet files-settings option to "check
for new versions of stored pages: Every visit to the page".
Despite this, the servlet exception error page still appears.
If you clear the cache from the temp intenet files->delete files IE option, the
correct errror page will be shown so it appears that the browser cache is being
used after all.
everytime I delete the temp intenet files I get the correct error page on the
first request after but then not after that.
I have implemented the service method for this test to throw the exceptions -
does this make a differecne?
As a test, I have moved the imlpementation to the doGet method instead bu I now
get a strange eror from weblogic comlpaining about an arrayOutOfBoundsException
because eror codes in the web.xml are not supported! - see error above.
Any help is appreciated
Have you tried setting pragama no cache?
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
cheersmbg"Aaton" <[email protected]> wrote in message
news:[email protected]...
>
> Having a few problems with error pages and web.xml with browsers caching
the error
> pages and strange errors coming out of
weblogic.servlet.intenal.WebAppServletContext
>
> I'm trying to set a web app up so that all http errors and all exceptions
are
> routed thruogh predefined resources. For now, I'm simply send 400 errors
to 400.html
> and the ServletException, IOException and RuntimeException to respective
html
> pages.
>
> What I'm finding is that the error codes work fine but the exceptions are
only
> be routed to the correct error page for the first call to the servlet
after server
> restart.
>
> So for example, I have my servlet throwing a ServletException as a test
case.
> The weblogic server log shows that ServletException is thrown, and the
correct
> error page for ServletExceptions is shown.
>
> If I change the Servlet code to throw IOException in place of
SevletException,
> the weblogic.log shows that IOExceptyion is being thrown (so the servlet
has deployed
> successfully), however the Servletxception error page is shown on the
browser.
>
> I'm using IE6 and I've changed the setting such that a new page is
requested every
> time using the tools-internet options-temp internet files-settings option
to "check
> for new versions of stored pages: Every visit to the page".
>
> Despite this, the servlet exception error page still appears.
>
> If you clear the cache from the temp intenet files->delete files IE
option, the
> correct errror page will be shown so it appears that the browser cache is
being
> used after all.
>
> everytime I delete the temp intenet files I get the correct error page on
the
> first request after but then not after that.
>
> I have implemented the service method for this test to throw the
exceptions -
> does this make a differecne?
>
> As a test, I have moved the imlpementation to the doGet method instead bu
I now
> get a strange eror from weblogic comlpaining about an
arrayOutOfBoundsException
> because eror codes in the web.xml are not supported! - see error above.
>
> Any help is appreciated
-
Firefox v. 30 won't save a page as "Web page, complete" -- NEVER
I tried to save a page as "Web page, complete" in v. 30. It used to work in v. 29. Now it never saves the original. It used to say in the Downloads list, when I did save a file, that it failed. I learned to ignore that, because the first time I would save a file, as "web page, complete," it did get listed in Windows explorer and I could open it up in Firefox and see it, looking close to the same way I saw it originally (some words are on a new line, and images are smaller).
It is most critical when I want to save a list of the journal articles I download, along with images of the check off boxes having a check mark. In v. 29, they were there. If I saved the saved page again, after checking off more boxes, it wouldn't save it but it wouldn't tell me so, either. I would have to always keep an eye on the directory listing in Windows Explorer. I learned to just save it again, and it would be saved. However, now in v. 30 it NEVER saves the main htm page of this ORIGINAL web page when I save it with the option "web page, complete," but it does save the "_files" folder for ancillary images. I now have to save the original web page as file type: "files, all," putting in the .htm as file extension. I then open it up in firefox, and none of the boxes are checked as they were in the original. So I have to recheck all the boxes again and then save it as "web page, complete". This time, the "web page, complete" works, but clearly not on the original web page. The resulting file looks like the page that got saved with the "files,all" option I saved before, but now the boxes I checked off are still checked off. I get the web page back, but not looking much like it was originally, and only after a great deal of work.
I am using Firefox 30 on XPI appreciate your thought on this problem. Yes, all journal database searches use the same algorithm but there is something in common to all which is not present in many other kinds of web pages, e.g. PubMed abstracts or pages with just an abstract, or blog posts or news stories -- the boxes to check off (e.g. to list all abstracts and citations for the ones you choose) and the listings of links to abstracts, pdfs, supplements, etc. posted with each article description (see searches by Oxford University Press http://rspb.royalsocietypublishing.org/search and by Sage http://online.sagepub.com/search ). The links and empty check boxes get printed on the "save page" result, but any check boxes you checked off lose the check after saving the page as a "Web page, complete."
That was not the case in v. 29. In most of the past Firefox versions, the resulting page saved does not look like the original one, because of the realignment of text and links. However, now, the functionality of those saved pages is seriously compromise. Worse, there are no images. I could tolerate what v. 29 did, but not what 30 is doing.
I just found out that although the downloads tool window list of titles that appears after you tried to save a page always lists the attempt as having "Failed", you can succeed in completing some files when you click on its name in the list. Usually, as I said in the past, you just try again and it saved in version pre-28 (I think). But as I mentioned before you can't trust what the downloads tool tells you. In the past it actually finally, after another attempt, saved the page despite telling you it failed in that window. I click on the "failed" download now and it does download, but is missing any of the list of articles found on the original web page, so certainly, the result is not what you were aiming for with the "Save", "Web page, complete" choice. The main point here is that there are no check boxes, empty or filled at all in an attempt to use "Web page, complete" option in the "Save" choice for any journal database search. I can only conclude that "Web page, complete" doesn't work for journal article searches.
The main reason for keeping a web page functionality in a "save web page" option is to be able to work on it offline. I can copy the information about specific articles I downloaded to enter into my own Reference Manager program, along with the relevant links. I can carry this web page with me to a university where I can download the article without having to run a search all over again, with the strong possibility that it won't give me all the same results as I just got at home, losing some articles I really wanted to get. Saving a web page tells me what I was interested in to begin with, which gets lost if the boxes I checked off are not in what I can save. -
Crystal Report Viewer in Sharepoint Page Viewer Web Part
In our SharePoint setup, we have a web part that contains links that either hides or shows three other web parts (page viewer web part). When entering the page, the first web part is shown and the other two are "hidden". Clicking on the links will toggle through these three web parts. Link 1 = Web Part One Visible, Web Part Two and Three Hidden. Link 2 = Web Part Two Visible, Web Part One and Three Hidden. Link 3 = Web Part Three Visible, Web Part One and Two Hidden.
Our problem involves the CrystalReportViewer. We have created a page that allows us to open the last successful instance of a report with the viewer. This works correctly when calling the link directly from IE. When we place this link in either the second or third web part, the report does not show. The viewer borders will appear but the report itself will not. If the .aspx is placed in the first part, the report appears without issue. We do not want the .aspx to be called by the first web part and need it to load in one of the other two. We can get the report to show in the other web parts if you right click on the empty space where the report should be and hit refresh.
What do we need to do to get the report to load correctly in either of the two web parts? We have looked at several options and can not get anything to work. We didnt have this issue when using BOE XI R2 with an .asp opening the reports. Please let me know if more info is needed. We are running BOE XI R3.1 currently.
ThanksWe havent tried that. We changed the link in the web part to access an html page that claims that the report is loading. It states in the html that if the page doesnt load to "click here" which redirects to the crystalreportviewer. Its a temp fix for it. One thing we are looking at is the 64 bit version of the Sharepoint integration kit. That may contain a reportviewer webpart.
Thanks for the reply.
Brian -
[JHS 10.1.3] Pages in WEB-INF
Hi,
I am generating a project using JHeadstart 10.1.3
with the default setting for the UI Pages directory (/WEB-INF/page)
When I try to deploy to OC4J standalone, the pages in the WEB-INF directory
are not accessible.
I read that I have to construct a index.jspx file that forwards to
the first page (Home.jspx)
This is my index.jspx:
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0">
<jsp:scriptlet> request.getRequestDispatcher("WEB-INF/page/Home.jspx").forward(request,response);
</jsp:scriptlet>
</jsp:root>
This works, but I now have the problem of not getting a valid FacesContext:
500 Internal Server Error
javax.servlet.jsp.JspException: Cannot find FacesContext
at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:405)
at com.sun.faces.taglib.jsf_core.ViewTag.doStartTag(ViewTag.java:105)
at web2d_inf._page._Home_jspx._jspService(_Home_jspx.java:100)
[SRC:/WEB-INF/page/Home.jspx:9]
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.0.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:662)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:370)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
etc. etc.
What is the required way of setting up the forward (and having a valid FacesContext)?
Part of my web.xml:
<description>Empty web.xml file for Web Application</description>
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<context-param>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>/WEB-INF/faces-config.xml,/WEB-INF/custom-faces-config.xml,/WEB-INF/JhsCommon-beans.xml,/WEB-INF/AppModule-Breadcrumb-beans.xml,/WEB-INF/Bpas-beans.xml,/WEB-INF/BpasLookup-beans.xml,/WEB-INF/GroupsLookup-beans.xml,/WEB-INF/PersonsLookup-beans.xml,/WEB-INF/OrganizationsLookup-beans.xml</param-value>
</context-param>
<context-param>
<param-name>CpxFileName</param-name>
<param-value>sumawest.view.DataBindings</param-value>
</context-param>
<filter>
<filter-name>adfFaces</filter-name>
<filter-class>oracle.adf.view.faces.webapp.AdfFacesFilter</filter-class>
</filter>
<filter>
<filter-name>adfBindings</filter-name>
<filter-class>oracle.adf.model.servlet.ADFBindingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>adfFaces</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>adfFaces</filter-name>
<url-pattern>*.jspx</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>adfFaces</filter-name>
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
<filter-mapping>
<filter-name>adfBindings</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>adfBindings</filter-name>
<url-pattern>*.jspx</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>adfBindings</filter-name>
<servlet-name>ordDeliverMedia</servlet-name>
</filter-mapping>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>ordDeliverMedia</servlet-name>
<servlet-class>oracle.ord.html.OrdPlayMediaServlet</servlet-class>
<init-param>
<param-name>releaseMode</param-name>
<param-value>Stateful</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>resources</servlet-name>
<servlet-class>oracle.adf.view.faces.webapp.ResourceServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ordDeliverMedia</servlet-name>
<url-pattern>ordDeliverMedia</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>resources</servlet-name>
<url-pattern>/adf/*</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>35</session-timeout>
</session-config>
<mime-mapping>
<extension>html</extension>
<mime-type>text/html</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>text/plain</mime-type>
</mime-mapping>
<welcome-file-list>
<welcome-file>index.jspx</welcome-file>
</welcome-file-list>Cliff,
Sorry for the late reply.
As far as I know, having JSF pages in WEB-INF is no problem, as long as you run them with /faces/ in the URL (for example: http://localhost:8988/MyProject-ViewController-context-root/faces/WEB-INF/page/Employees.jspx).
This sounds like a JDeveloper/ADF issue or an OC4J/J2EE issue that is not related to JHeadstart. To simplify the test case, you could create a simple drag-and-drop ADF application without JHeadstart and see if the same problem occurs there. Can you please log a TAR at MetaLink ( http://metalink.oracle.com/ ), or ask this question at the JDeveloper forum at http://otn.oracle.com/discussionforums/jdev.html or the OC4J/J2EE forum at OC4J ?
Thanks,
Sandra Muller
JHeadstart Team
Oracle Consulting -
Access JSP pages under WEB-INF
Hello, I have a web application and i use Java,JSP, servlets etc.
In my webpage i have three different categories of users
*1)* Registered users
*2)* Not Registered users
*3)* Administrator
I would like the welcome page index.jsp and register page be accessed by everyone.
But as far as the other pages are concerned , i would like to be accessed only by the registered users.
What shall i do??
I placed the index.jsp and register.jsp under the public folder and the other pages under WEB-INF folder in order to be accesses only from the registered users.
But it's not working!
What exactly shall i do in order to make that work??
Thanks, in advance!g_p_java wrote:
Thanks for the link! As i understood i don't have to place my web pages under WEB-INF (only the web.xml which is already there).
*1)* So i have to follow the steps that are being mentioned there for all the users right??
Registered , Not Registered and admin.
Yes, security constraining through web.xml is a url pattern based protection for your resources. You could create multiple urls - /secured/* and map them to your resources accessible to registered users only or you may have /admin/* and define that only 'admin' roles have access to these resources. Some portions of such setup would be server specific (eg: how you create users and map them to roles)
*2)* I would like to make a question: Who is the "FrontController" in the link you posted me? [http://onjava.com/onjava/2001/08/06/webform.html]
It's the Container. Because such features are mandated by the spec, the container provides an implementation and options to customize the implementation (for example in weblogic, you can specify that your users are bound to an LDAP or configured in a Users table in the db)
Nevertheless, you would have your own Controllers for your application management (Struts or Spring or whatever suits your need). On the same note, you should have your own Filters to implement whatever common logic you have across your application.
Madathil_Prasad wrote:
2. Write a filter that checks for the presence of a session (and entitlements possibly) before allowing access to a resource.
*3)* when you write "_entitlements_" what exactly do you mean??
Thanks!
This is the other road I was talking about. You could throw all configuration and j2ee based security configuration out of the window (they do have their limitations) and implement custom security logic in a Filter. For example,
String urlPattern = request.getRequestURI();
if(urlPattern.indexOf("/secured") != null{
if(request.getSession(false) == null){
//redirect to login page.
}else{
//valid session
//now check specific entitlement to see whether user has access
}Here entitlement refers to permissions at a granular level (authorization if you wish to call it). For example, you have 2 kinds of admin users - some who can generate reports of web activity and another who can change application settings.
ram. -
Pros and Cons of putting jspx pages under WEB-INF
Greetings All,
I have been using JHeadstart release 10.1.3 Prod for a while now and was generating pages in various subdirectories under WEB-INF/pages/ and things are working fine.
However, recently I came across a post in jDeveloper forum Re: Access JSF Pages within WEB-INF directory where Frank Nimphius has mentioned that there is no sense in putting JSP files that are used with JSF into WEB-INF.
I know that in struts world it makes sense to put the jsp files under WEB-INF to prevent the users from directly accessing them and force them to access them only via struts actions/navigation rules; but in JSF world we anyway expose the jspx names to the user and in-fact if we keep the pages under WEB-INF the url to access the pages also contains 'faces/WEB-INF/...'
Thus, I would like to get opinion from various experienced professionals participating in this forum and more so from JHeadStart team members on Pros and Cons of putting jspx pages under WEB-INF
regards - rutwikRutwik,
From your reply it seems that, for now, there should not be any impact on us as long as we don't upgrade to JDeveloper 10.1.3.1, as anyway the current JHS version is not certified against it.
Correct.
However, to be compatible with future releases of JHS and JDeveloper, will it be good to change the location of pages in our JHeadStart definitions to move them a directories above the WEB-INF etc and re-run the JHeadStart generators?
Yes.
Or, will the patch take care of modifying the current JHeadStart definations?
No, Service Update 1 has a different default value for the pages dir , it is now /pages/ instead of /WEB-INF/page/, that's all.
Also, with this patch, will we be able to upgrade to jDeveloper 10.1.3.1, which we would like to do once we have a production release?
Yes, Service Update 1 is compatible with JDev 10.1.3.1
Steven Davelaar,
JHeadstart Team. -
Problem displaying error page of web.xml when using JSF, Ajax4jsf
Hi,
My application is using MyFaces, RichFaces and Ajax4jsf. When i try to display error page configured in web.xml, i am getting exception "Error while processing error page".
my web.xml contents are as follows:
<?xml version="1.0"?>
<web-app version="2.4" 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">
<filter>
<display-name>RichFaces Filter</display-name>
<filter-name>richfaces</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>richfaces</filter-name>
<servlet-name>faces</servlet-name>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>
<filter>
<filter-name>extensionsFilter</filter-name>
<filter-class>
org.apache.myfaces.webapp.filter.ExtensionsFilter
</filter-class>
<init-param>
<description>
set the size limit for uploaded files. Format: 10 - 10 bytes 10k
- 10 KB 10m - 10 MB 1g - 1 GB
</description>
<param-name>uploadMaxFileSize</param-name>
<param-value>100m</param-value>
</init-param>
<init-param>
<description>
Set the threshold size - files below this limit are stored in
memory, files above this limit are stored on disk.
Format: 10 - 10 bytes 10k - 10 KB 10m - 10 MB 1g - 1 GB
</description>
<param-name>uploadThresholdSize</param-name>
<param-value>100k</param-value>
</init-param>
</filter>
<filter>
<filter-name>Seam Redirect Filter</filter-name>
<filter-class>org.jboss.seam.servlet.SeamRedirectFilter</filter-class>
</filter>
<filter>
<filter-name>KTServletFilter</filter-name>
<filter-class>com.kenexa.core.system.KTServletFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<url-pattern>*.jsf</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<url-pattern>/faces/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>Seam Redirect Filter</filter-name>
<url-pattern>*.jsf</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>KTServletFilter</filter-name>
<url-pattern>*.jsf</url-pattern>
</filter-mapping>
<!-- seam Listeners -->
<listener>
<listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
</listener>
<listener>
<listener-class>com.kenexa.kr.web.KRServletListener</listener-class>
</listener>
<servlet>
<servlet-name>faces</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>faces</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/rc/systemError.jsf</location>
</error-page>
</web-app>
As per the configuration, when exception is thrown out of the application, container tries to display systemError.jsp page. If we want to include the JSF tags in systemError.jsp page, the request should pass through FacesServlet, so in the <error-page> <location> tag systemError page is specified with the extention systemError.jsf though it's actual extention is .jsp
When exception is thrown from the application container invoke the error page but, while rendering systemError.jsf page exception is thrown saying "Exception processing error page "systemError.jsp" "
To solve this problem i've gone through several forums, materials.
In one forum a guy said, JSF1.1 spec has some problem in displaying error pages. To solve this don't write <f:view> tags in the error page, use <f:subview> intstead. By reading this, i again changed the contents of systemError.jsp page replacing <f:view> by <f:subview>. But the error is still repeating.
Finally what i found is, when we use Ajax4jsf in the application, its AjaxViewRender class is throwing exception while rendering error pages configured through web.xml.
So what i did is i changed error page extention from .jsf to .jsp in the <location> tag. Now jsf won't come in the picture and remove JSF related tags from the systemError.jsp page.
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/rc/systemError.jsp</location>
</error-page>
Any comments are welcome----------------------------------------------------------------I too iam facing the same problem could you advise if you have found any solutions
-Ram
Maybe you are looking for
-
I don't know what to do please help.
-
Safari wont open to its homepage at login
Hi all: I have Safari set to "Open at Login" and to open with a new window, to the home page. It does open at login, but does not open the new window. Anyone know why? It's Safari 5.1.7, and 10.6.8. (Firefox behaves correctly, by the way) Also, me mu
-
Mail getting delivered by second site
we have a Exchange 2013 setup with Exchange 2010 which is due to be removed. We have 2 AD sites with a Client Access server DRW-CAS / GSD-CAS and mailbox server DRW-MB01 / GSD-MB01 in each site, the mailbox server`s are setup in a DAG with 2 mailbox
-
How can i get my email to go into the in box instead of all mail or archive box
My incoming e mail does not appear in my inbox but does appear in All Mail or Archive boxes ,. how can i put this right
-
...InDesign then Editable PDF...
Hi guys, Any idea of how to make a registry form in InDesign that i could later make and editable PDF or Word document? This is a sample of what i would like to do... http://www.pixentral.com/show.php?picture=1ms6j5vmUwgyUuD6y1HMxVr6NgutT1 The idea i