Problem with multiple webmail proxy
We need four different installations of messaging server for our webmail proxy needs. (With and without PAB and with and without folders management). Soon these webmail proxies will have to be redundant... 8 installations on 2 machines (4 each). I tried to use the mailallowedserviceaccess attribute to restrict the access to a specific webmail for a specific user. Let's say that [email protected] should access only the webmail webmailgt.commerciel.com (142.169.xx.94). I don't want this user to access the webmail webmailtq.commerciel.com (142.169.xx.96). I configured a proxy authentification on the mailhost that host the mailbox of this user on another machine (142.169.xx.72). When the user will use the webmail two auths will be made on the Ldap, one from the proxy and one from the deposit.
The two installations of the webmail proxies are on the same machine (The interfaces 142.169.xx.94 and 142.169.xx.96 are configured on the machine that have the IP adress 142.169.xx.31)
The value that I wanted to set at the mailallowedserviceaccess attribute was "-http:142.169.xx.96". That mean that user1 could use the webmail if the request is not coming from 142.169.xx.96. The problem is that it doesn't work because the first Bind works fine because the client acces the proxy from is PC, but the second Bind (the one on the store server) works too, because it is initiated from the 142.169.xx.31 machine. (Not the interface 142.169.xx.96). How can I restrict the access to a webmail proxy if many proxies are installed on the same server? I tried some other things with the console (in the HTTP Access and Proxy tabs) without success.
I'm sorry for the confusion. I'll try to resume the situation.
We are an ISP and we offer four classes of service of webmail to our customers depending on there domain name. With and without Corporate Adresse Book and with and without Folder management. To do this, we have installed four webmail proxies and customized these installations to respond to our needs.
Let's say that a platinum user have acces to a Corporate adress book (with all the entries of the users in his domain name) and have the possibility to manage his folders. A gold user don't have access to his Corporate Adress Book but can manage his folders, etc.... The Platinum user use the url webmail.platinum.com, the gold user use the url webmail.gold.com, etc...
Here is my problem. What can I do, to restrict the access to the webmail proxy level platinum to platinum users only. If a 'wood' user (without Corporate address book and without folders management)) log in at the url webmail.platinum.com, he will have the same templates that a platinum user. So he will access to the informations about the users in the same domain name and he will be able to create folders. (We don't want this!)
What I tried, is to restrict the access using the mailallowedaerviceaccess. But, it doesn't work, because the address validation used the adress of the machine, not the one of the interface. I remind you that the four webmail proxies installation are on the same machine, on different interface.
I hope that I clarified the situation. Sorry, for my poor english!
Similar Messages
-
Problem with multiple Toplink/JPA apps in same server
Anyone have experence of running serveral Toplink/ EJB-3 Web apps in the same server (OC4J, alas)?
We seem to get a problem with the second app failing to initialise toplink, with an entity not found message. Each app runs OK on it's own.Yes, they access the same datasource and most of the tables overlap.
We're thinking it might help to have common entity classes and put them in a shared library, but I don't know if this is relevant (setting up shared libraries complicates testing and tends to snowball, I reckon we need about 15 jars all told).
I''ve had some funnies on OC4J before which I think may be to do with it's use of ClassLoaders, for example I initially put persistence.xml in the libary jar with the data model, but for some reason I get the entity not found error that way. It only seems to work if it's in the classes folder.
For the moment we're getting arround the problem with multiple OC4J instances in the server. -
Hi, I am trying to use "Remote Resources" on the current version of the Microsoft Remote Desktop for Android app, I can input the webfeed and it even shows the apps that I have configured on the server for "Remote App", sadly whenever
I try to load any of the RemoteApps, I receive an error stating " A problem with the system proxy caused the connection to fail. End of File".
I don't know what I can do to fix this, I've tried many things to no avail, also, normal Remote Desktop connections from the Microsoft Android app work flawlessly to the server.
The relevant log is the following:
[2014-Jan-09 04:40:54] RDP (0): ----- BEGIN ACTIVE CONNECTION -----
[2014-Jan-09 04:40:54] RDP (0): Final rdp configuration used: memory bookmark [
label
hostname DIAZSERVER
port 3389
loadbalanceinfo
ui.swapmousebutton false
remote.program ||ZWaveUtil
remote.workingdirectory
remote.name ZWave Adapter Utility
remote.args
rail true
soundmode 0
connect_to_console false
redirectsdcard true
performance_flags 134
arc.sessionid 0
anonymous_username
authentication_level 2
use_redirection_server_name false
username administrator
gateway [
host = DIAZSERVER
port = 443
bypass = false
connect info[
hostnames = [localhost]
gatewayHost = DIAZSERVER
gatewayPort = 443
routingToken = Cookie: mstshash=administrator
redirectionGUID =
proxyHost = 200.5.68.10
proxyPort = 8080
sessionId = -1
[2014-Jan-09 04:40:54] RDP (0): Using HttpConnect proxy at 200.5.68.10:8080
[2014-Jan-09 04:40:54] RDP (0): Using Basic Authentication with username ''
[2014-Jan-09 04:40:54] RDP (0): Protocol state changed to: ProtocolConnectingNetwork(1)
AsioEndpointContext (0): startup(): starting up down context
[2014-Jan-09 04:40:54] RDP (0): Resolved '200.5.68.10' to '200.5.68.10' using NameResolveMethod_DNS(1)
[2014-Jan-09 04:40:54] RDP (0): Resolved '200.5.68.10' to '200.5.68.10' using NameResolveMethod_DNS(1)
ASIOSocketAdapter (9): readSomething error. message: End of file. instance: 0x5d39d5c0
RpcOverHttp (9): Stream error in endpoint 0x5abbc170 : A problem with the system proxy caused the connection to fail: End of file
[2014-Jan-09 04:40:55] RDP (0): Error message: A problem with the system proxy caused the connection to fail: End of file
[2014-Jan-09 04:40:55] RDP (0): Error message: A problem with the system proxy caused the connection to fail: End of file
[2014-Jan-09 04:40:55] RDP (0): Protocol state changed to: ProtocolDisconnected(8)
ASIOSocketAdapter (9): handleRead(): exception: Exception in file '/var/lib/jenkins/jobs/rc-android-app/workspace/rdp-layer/library/jni/librdp/private/httpendpoint.cpp' at line 489
User Message : Failed to read from channel: -1. instance: 0x5d39d5c0
[2014-Jan-09 04:40:55] RDP (0): Disconnect initiated by client
RpcOverHttp (9): Exception in endpoint 0x5abbc170 : Exception in file '/var/lib/jenkins/jobs/rc-android-app/workspace/rdp-layer/library/jni/librdp/private/httpendpoint.cpp' at line 489
User Message : A problem with the system proxy caused the connection to fail: Failed to read from channel: -1
[2014-Jan-09 04:40:55] RDP (0): Exception caught: Exception in file '/var/lib/jenkins/jobs/rc-android-app/workspace/rdp-layer/library/jni/librdp/private/httpendpoint.cpp' at line 489
User Message : A problem with the system proxy caused the connection to fail: Failed to read from channel: -1
[2014-Jan-09 04:40:55] RDP (0): Exception caught: Exception in file '/var/lib/jenkins/jobs/rc-android-app/workspace/rdp-layer/library/jni/librdp/private/httpendpoint.cpp' at line 489
User Message : A problem with the system proxy caused the connection to fail: Failed to read from channel: -1
AsioEndpointContext (0): shutdown(): shutting down context
AsioEndpointContext (0): shutdown(): context shut down
AsioEndpointContext (0): shutdown(): shutting down context
AsioEndpointContext (0): shutdown(): context shut down
[2014-Jan-09 04:40:57] RDP (0): ------ END ACTIVE CONNECTION ------My problem is that the "proxy" is the proxy set up by my 3G configuration so, I tried connecting to the remote resources through my work wifi and I get the following:
[2014-Jan-14 16:58:13] RDP (0): ----- BEGIN ACTIVE CONNECTION -----
[2014-Jan-14 16:58:13] RDP (0): Final rdp configuration used: memory bookmark [
label
hostname DIAZSERVER
port 3389
loadbalanceinfo
ui.swapmousebutton false
remote.program ||chrome
remote.workingdirectory
remote.name Google Chrome
remote.args
rail true
soundmode 0
connect_to_console false
redirectsdcard true
performance_flags 134
arc.sessionid 0
anonymous_username
authentication_level 2
use_redirection_server_name false
username Administrator
gateway [
host = DIAZSERVER
port = 443
bypass = false
connect info[
hostnames = [localhost]
gatewayHost = DIAZSERVER
gatewayPort = 443
routingToken = Cookie: mstshash=Administrator
redirectionGUID =
proxyHost =
proxyPort = 0
sessionId = -1
[2014-Jan-14 16:58:13] RDP (0): Not using any proxy
[2014-Jan-14 16:58:13] RDP (0): Protocol state changed to: ProtocolConnectingNetwork(1)
AsioEndpointContext (0): startup(): starting up down context
ASIOSocketAdapter (9): handleResolve(): boost error: Host not found. Please provide the fully-qualified name or the IP address of the host.. instance: 0x5d474090
RpcOverHttp (9): Stream error in endpoint 0x5d46b678 : Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 16:58:17] RDP (0): Error message: Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 16:58:17] RDP (0): Error message: Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 16:58:17] RDP (0): Protocol state changed to: ProtocolDisconnected(8)
ASIOSocketAdapter (9): handleResolve(): boost error: Host not found. Please provide the fully-qualified name or the IP address of the host.. instance: 0x5d445158
RpcOverHttp (9): Stream error in endpoint 0x5d49fa30 : Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 16:58:17] RDP (0): Error message: Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 16:58:17] RDP (0): Disconnect initiated by client
[2014-Jan-14 16:58:17] RDP (0): Error message: Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
AsioEndpointContext (0): shutdown(): shutting down context
AsioEndpointContext (0): shutdown(): context shut down
AsioEndpointContext (0): shutdown(): shutting down context
AsioEndpointContext (0): shutdown(): context shut down
[2014-Jan-14 16:58:17] RDP (0): ------ END ACTIVE CONNECTION ------
Now, I know the host can be resolved because: if I connect to the same host but on a full remote desktop (as opposed to just RemoteApp on it) I have no trouble either through 3G OR through my work connection.
Moreover, I also tried directly inputting the IP as opposed to the web address of my server, I get the same error, that is the Remote Resources tab is able to access the feed (because it shows the available RemoteApps) but when I click an app it says it can't
find the Host, here's the log for the connection directly to the IP address/rdweb/feed/webfeed.aspx :
[2014-Jan-14 17:09:27] RDP (0): ----- BEGIN ACTIVE CONNECTION -----
[2014-Jan-14 17:09:27] RDP (0): Final rdp configuration used: memory bookmark [
label
hostname DIAZSERVER
port 3389
loadbalanceinfo
ui.swapmousebutton false
remote.program ||chrome
remote.workingdirectory
remote.name Google Chrome
remote.args
rail true
soundmode 0
connect_to_console false
redirectsdcard true
performance_flags 134
arc.sessionid 0
anonymous_username
authentication_level 2
use_redirection_server_name false
username administrator
gateway [
host = DIAZSERVER
port = 443
bypass = false
connect info[
hostnames = [localhost]
gatewayHost = DIAZSERVER
gatewayPort = 443
routingToken = Cookie: mstshash=administrator
redirectionGUID =
proxyHost =
proxyPort = 0
sessionId = -1
[2014-Jan-14 17:09:27] RDP (0): Not using any proxy
[2014-Jan-14 17:09:27] RDP (0): Protocol state changed to: ProtocolConnectingNetwork(1)
AsioEndpointContext (0): startup(): starting up down context
ASIOSocketAdapter (9): handleResolve(): boost error: Host not found. Please provide the fully-qualified name or the IP address of the host.. instance: 0x5d372f28
RpcOverHttp (9): Stream error in endpoint 0x5dd6b168 : Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 17:09:31] RDP (0): Error message: Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 17:09:31] RDP (0): Error message: Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 17:09:31] RDP (0): Protocol state changed to: ProtocolDisconnected(8)
ASIOSocketAdapter (9): handleResolve(): boost error: Host not found. Please provide the fully-qualified name or the IP address of the host.. instance: 0x5d378de0
RpcOverHttp (9): Stream error in endpoint 0x5e9cc1f0 : Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 17:09:31] RDP (0): Error message: Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
[2014-Jan-14 17:09:31] RDP (0): Disconnect initiated by client
[2014-Jan-14 17:09:31] RDP (0): Error message: Unable to connect to remote PC. Please provide the fully-qualified name or the IP address of the remote PC, and then try again.
AsioEndpointContext (0): shutdown(): shutting down context
AsioEndpointContext (0): shutdown(): context shut down
AsioEndpointContext (0): shutdown(): shutting down context
AsioEndpointContext (0): shutdown(): context shut down
[2014-Jan-14 17:09:31] RDP (0): ------ END ACTIVE CONNECTION ------
I'm really puzzled here, I've tried checking if ports where open, and ports 443 and 3389 are wide open, I don't know what else it could be. -
Problem with multiple versions of documents being published with 001, 002, etc.
I am using Contribute CS3. I am having a problem with multiple versions of documents being published on the sever with 001, 002, etc in the name. So that I end up with 2 or 3 versions of a document on the server. Does anyone know why / how Contribute is doing this? Thanks for any help you can give.
Your Web site administrator will need to update your key to allow you to delete files you are able to edit.
-
Problems with multiple idocs in one file ( Inbound file )
HI,
Thanks in Advance for your suggestions.. Highly appreciated.
We have problems with multiple IDocs in one file.
We are using XIB ( Amtrix ) as Middleware to receive the files.
Curretenly When the file contains one IDoc then there is no problem. IDoc is created and everything is ok.
If file contains two IDocs ( for example two messages ORDERS and DELVERY ) then it is creating two IDocs but both IDocs contains ORDERS plus DELIVERY segements information. That is the problem. Some how SAP unable to differentiate the IDocs in the file.. But it knows that how many idocs are there in the file..because it is creating exact number of idocs.
We are using TRFC port ... Do I need to change it to File port..
When we have more than one idoc do we need set any parameter in the file ...Thanks for the swift response. Always ideas are useful.
As of now , Middleware cannot split the file.
Thing is SAP is creating two Idocs with different message types. Problem is First IDoc contains ORDERS message type but also DELIVERY segments as well. Second IDoc with DELIVERY message tyoe but ORDERS segments as well... This is the problem... I think we are missing some field activation in file for EDIDC record.
As far as I know file port supports the number of IDocs in one file.. Hope TRFC port also supports that -
Problem with multiple forms and subview
I have a problem when using NetBean Web Pack (JDK6, Net Beans 5.5, JSF 1.2).
1) I created a JSF page (hello.jsp) and a page fragment (header.jspf) inside Web Pack, and let the JSF page (hello.jsp) includes the page fragment.
2) The include instruction is outside of the "form" element id=main_form() of the first JSF page.
3) Inside the page fragment (header.jspf), I put a form (id=header_form) with some input fields inside the "subview" element.
4) When running the web application, the form and its children (id=header_form) inside the subview are not rendered.
It seems to be a problem with multiple forms on a page and the subview.
Do I use these JSF components incorrectly? Any advice?
ThanksThe forms are not nested.
hello.jsp
<webuijsf:body ...>
<!-- BEGIN: include header -->
<div style="margin: 0px 0px 10px 0px; left: 0px; top: 0px">
<jsp:directive.include file="Header.jspf"/>
</div>
<!-- END: include header -->
<webuijsf:form ...>
From above fragment, you can see the header.jspf is outside of the form element. -
LOV Problem with multiple values
HI All,
I have a problem with LOV .When ever i click LOV after search button all values are displaying fine.
But when i get so many values i want to select only one vlaue that is not cmng to the main page ....Cursor is in running state always after that time out error is coming in my application .
This problem is coming with with only single value selection in lOV only problem with Multiple values retrival that time only...
(Iam using 11.1.1.3 Jdeveloper.)
Thanx in advance...duplicate of {thread:id=2286814}
-
Problem with Apache reverse proxy after applying SP13 NW
Hello,
we have a NW04 EP Portal and a Apache reverse proxy in the DMZ. After applying SP 13 for the portal we get the following error from the reverse proxy:
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /irj/.
Reason: Error reading from remote server
Apache/2.0.52 (Win32) mod_ssl/2.0.52 OpenSSL/0.9.7e Server at servername.company.de Port 443
Is is it possible, that there is a problem with sp13?
Best regards
Daniel HolsteinHi Daniel,
ok I`ll try to find a solution in parallel and keep you up to date.
In the following my settings in case I missed something:
<VirtualHost test.firma.de:443>
SSLEngine on
SSLProxyEngine on
SSLCertificateFile /apache/keys/pac_ssl_qep_dmz_server.crt
SSLCertificateKeyFile /apache/keys/pac_ssl_qep_dmz_server.key
ServerName test.firma.de:443
ServerAdmin [email protected]
LogLevel debug
ErrorLog logs/ssl_443_error
CustomLog logs/ssl_443_access_log common
ProxyVia Off
ProxyPreserveHost On
ReWriteEngine on
ReWriteLogLevel 0
ReWriteLog logs//ssl_443_rewrite_http.log
ProxyPass / https://backend.firma.de:50001/
ProxyPassReverse / https://backend.firma.de:50001/
</VirtualHost>
Regards, Jens -
So how do I fix this? How do I get this to go away? It's prompting me for a password that I haven't ever set up!
I have the same problem with three pop-up prompts:
(1) com.apple.iCloudHelper wants to use the "login" keychain. Please enter the keychain password.
(2) CalendarAgent wants to use the "login" keychain. Please enter the keychain password.
(3) AddressBookSourceSync wants to use the "login" keychain. Please enter the keychain password.
I can enter my login password and the prompt goes away for a little while, but eventually returns. Or I can click on "Cancel" many multiple times and it goes away for a little while, but returns again.
I want a solution too and hope this additional information will help. -
Candlestick chart problem with multiple series
Hello,
I added one mx:CandlestickSeries object and couple additional
mx:LineSeries objects to the chart. All series are represented but
still I have one problem. More series I add - less candles are
becoming of CandlestickSeries data. It seems that there should be
any scaling option for all series in the chart or something like
this, but I cannot find it. I'm still new in Flex Can anyone halp
me with this?
Thanx in advance
marukasI've added screenshots to get better view of the problem.
Here is chart with addtional series:
Chart
with multiple series
And here nothing is changed except that additional line
series were removed:
Chart
with only one CandlestickSeries
Is it possible to get the same candles as in 2nd view with
addiotnal series added? -
Problem with multiple client numbers from a view
Hi Gurus,
I have a problem with a view
Creates a view with a UNION ALL stmt
=====================================
Create view vw_benifits
as
SELECT
Client_num, -- can have multiple values like 200,201,250
PERNR,
OBJPS,
ENDDA,
BEGDA,
AEDTM,
UNAME,
COB_MNTH_AMT
FROM
STG_SAP_PA9211_TB
UNION ALL
SELECT
null, -- no client number for legacy data
PERNR,
OBJPS,
ENDDA,
BEGDA,
AEDTM,
UNAME,
COB_MNTH_AMT
from
LEG_STG_SAP_PA9211_TB;
==============================
The second table contains legacy data (LEG_STG_SAP_PA9211_TB). The first table now contains multiple client data (ie the client_num can be 201,202,250 like that.
Now if the users qery the view they will only get that clients data.
eg selet * from vw_benifits where client_num=250 results only client 250 data. But I want to add the legacy data also with that.
I don't want to propose
selet * from vw_benifits where client_num in (250,NULL) since the users will be confused.
Is there any other way to do this . my requirement is like
If they query
select * from vw_benifits where client_num=250, the data should include all the records satisfying client=250 + the records from the legacy data. The view need to be created like that.
Appreciate your help
DeepakHi Thanks for the suggestion.
But I am not sure this may work for me. Here my users may not be able to use that since they don't know Oracle.
I want to hide that details from them
They may just issue a statement like this
select * from vw_benifits where client_num =250
Or
select * from vw_benifits where client_num =400 . But both times I need to show them the data from the legacy table.
Deepak -
Problems with Multiple Photo Galleries
Hey all, I am having issues with multiple photo galleries. The problem is, iWeb will randomly delete old photo libraries when new ones are made.
My workflow is each blog entry has its own Photo Library attached to it, so i really would love to be able to keep this functionality.
Does anyone have any clues as to why they are getting deleted? They literally just vanish from the entries in iWeb...
Many thanks, Mattmattperrott wrote:
Each blog entry has a iweb photo gallery attached to it. I create these by duplicating a previous blog entry, and changing the details as well as the photos contained inside.
Matt ~ Even without adding such complexity, many people have problems with their iWeb blog. So even if someone helps you to solve this problem, you may then be back with a different iWeb blog problem: Lost all your blog entries or all your comments or unable to publish, etc.
mattperrott wrote:
Any thoughts on why this might happen?
The simple answer is that Apple's implementation of iWeb's blog appears to be buggy. Every day on these forums you'll likely see a couple of problems with iWeb's blog, often "solved" like this: +"I deleted my blog page, and was able to successfully publish the site"+. Also, if you ever have to re-publish everything (say, after upgrading iWeb) you'll wish you had a web-based blog.
mattperrott wrote:
This isnt a problem currently but if i ever need to republish my entire site it is a potential killer, especially as it grows...
The person who posted the following thread had similar concerns saying: +"...I get the feeling when this gets bigger, it'll outgrow iWeb's capability."+ Read his solution here:
_To blog or not to blog_
And to link to an external blog from iWeb's navbar:
Create a blank internal page titled "Blog" (Actually you can name the page whatever you want.) Then in that Blog page add an HTML Snippet with the following code:
<script type="text/javascript">
parent.window.location = "http://www.yourblogname.com"; // change this to your own URL
</script>
...Once published, clicking on "Blog" in the navbar will immediately redirect to your external Blog page. (Thanks to Cyclosaurus for the code).
By the way, rather than posting your URL in these forums like this:
www.local-hero.com.au
...include the prefix to make it conveniently clickable:
http://www.local-hero.com.au -
Problems with multiple e-mail accounts on Droid 2 & also can't put phone into Silent mode
I just received my Droid 2 and having a problems with having multiple e-mail accounts.
My original droid worked fine with all of this.
I have 2 different personal e-mail accounts setup.
When I click e-mail, it just defaults to the default e-mail address and I have no way of switching accounts. I have to change the default e-mail account in order to view the other account.
Along with having a shortcut on the home page to each e-mail account, it always just goes to the default one and no way of adding a shortcut to both.
When I did this on the original droid, i could choose which e-mail account I wanted a shortcut for and could obviously have both on the home screen.
I also have found no way to NAME the accounts, ex. Comcast & Work.
That way I could distinguish the difference between the 2 on my home screen even if I could get a shortcut to both.
not sure how this could be overlooked but I sure dont think there is a way to make this happen.
Also, what is with 2.2 System and not allowing you to put it in silent mode?
I updated my original Droid to 2.2 and could no longer make it silent with the volume button on side or going into the sound settings and changing it to silent, it would always stay on vibrate.
And now it does the same thing with Droid 2. I cant make it silent at all.
Any ideas on either issuebecker800 wrote:
ok I got the silent problem fixed.
The update changed vibrate to be always, even when on Silent mode.
The e-mail problem however is stll an issue and I realy hope they release an update to fix this.
I'm sure I'm not the only one with 2 e-mail accounts on their droid.
I never had an original Droid, so I can;t compare to what was on that. For me, I am using the "Messaging" app - it seems to be set up for multiple e-mail accounts better than the email app. Messaging is the one recommended by the manufacturer - give that a try. -
MDS Customization Problem with multiple root components
Hello,
Oracle JDeveloper 11.1.1.5.0 and WebLogic Server Version: 10.3.5.0
I am using Oracle MDS Customization class with the following classes:
oracle.adf.view.rich.change.MDSDocumentChangeManager
org.apache.myfaces.trinidad.change.ChangeManager
org.apache.myfaces.trinidad.change.MoveChildComponentChange
Based on these classes I am moving UI components
<af:panelStretchLayout>
<f:facet name="center">
<af:region />
</f:facet>
</af:panelStretchLayout>
into another component thanks to the MDS.
Once I do the movement and persist, I receive the following waning message:
*<RegionRenderer> <encodeAll> The region component with id: pt1:r1:0:pt2:r1:0:r1 has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance. It is recommended that you restructure the page fragment to have a single root component.*
When I run the application in Oracle JDeveloper 11.1.1.5.0, it work fine, but when I deploy it on WebLogic Server Version: 10.3.5.0 it is not working.
I receive the same warning message on the server and in JDeveloper.
I think that MDS makes a copy of the components that I move because of that it says me that "a page fragment with multiple root components"
The problem is not because of duplication any of the tags <af:document> <f:view><f:form> <html> <head> <body>
After the movement and persistence, I also call the FacesContext to reset its view root with the following code:
FacesContext context =FacesContext.getCurrentInstance();
String currentView = context.getViewRoot().getViewId();
ViewHandler vh = context.getApplication().getViewHandler();
UIViewRoot x = vh.createView(context, currentView);
x.setViewId(currentView);
context.setViewRoot(x);
The idea is that the entire JSF tree to be rebuild on entering page with aim to clear previously drag and drop settings.
Do you know how I can overcome the problem on the server WebLogic Server Version: 10.3.5.0?
This worked on Oracle JDeveloper 11.1.1.3.0 and now the problem is with Oracle JDeveloper 11.1.1.5.0.
Regards,
NikiHi,
what the error means is that you have more than one node under the jsp:root node of the fragment. Say the content of your fragment is
<af:panelGroupLayout id="pgl1">
</af:PanelGrouPLayout>
Then this is okay
if you have
<af:panelGroupLayout id="pgl1">
</af:PanelGrouPLayout>
<af:panelGroupLayout id="pgl2">
</af:PanelGrouPLayout>
or
<af:panelGroupLayout id="pgl1">
</af:PanelGrouPLayout>
<af:commandButton id="cb1"/>
Then these mean duplicated root components. The JDeveloper IDE flags this as Warnings (Structure Window) when selecting the page fragment
Frank -
AirPort Express (Problems with multiple remote speakers
I've been so far successfully using several AirPort Express base stations to stream music from Itunes to differant rooms in my house. A week ago I suddenly started getting an error message ("Unknown Error -3256) when attempting to stream to multiple rooms. Anyone else having this problem all of a sudden? I've gone thru the configuration for Airport and each base station and everthing seems to be in order.... Any ideas... Anyone? thanks
A lot of people including myself have been having problems with the airport. We think it's the AirPort update or the security update that is causing problems. If you're experiencing problems or slow downs with your internet then that's also part of the update. Wait till the next update or we find a workaround to this problem.
Maybe you are looking for
-
I purchased an ITrip Auto Pilot and when attempting to use it to play music from my Iphone through my car speakers, I was promptedd to get an app from the itunes store to enable it to work. I went to the itunes store and searched for an app and coul
-
How to retrieve data from a MSSQL?
Dear All, How can I retrieve data from a MSSQL server in my custom iView which is developed by Eclipse? Thanks Sam
-
How can I get mail to address addressees by their first name, first?
I like it that Mail is integrated with Contacts. But when I type a name in the To: section, it is always shown as last name, first name. How can I get Mail to address my friends as Gary Smith, not Smith Gary??
-
Keep getting error message that iphoto has detected inconsistencies and needs to rebuild
while adding photos to library keep getting error message that iphoto has detected inconsistencies and needs to rebuild the library..how do I fix?
-
Hi, I'm trying to connect my audigy 2 to my external yamaha HT decoder/amplifier. I'm using a minijack to rca converter and an rca cable to the "coax in" of the decoder but I get no sound. I've also checked the "digital output only" option but nothin