Extension Installer in infinite loop
Hi,
I'm trying to use an Extension Installer to install some extra files for my application. I've searched the forum for problems with the Extension Installer and I've seen a few posts, even the same problem I'm having. But none of the suggestions have helped.
When I run the Extension Installer locally on my own machine it works just fine. However when I move the code to access over the internet the extension installer gets stuck in an infinite loop and my application will never start. And yes, my installer ends with eis.installSucceeded(false).
Based on other messages in the forum, these are some of the things that I've tried, to no avail:
1. Add System.exit(0) as the very last statement in my installer.
2. I don't specify a port in my codebase in either the application jnlp or the extension jnlp.
3. The webserver is running on the default port (80).
4. Tried adding "javaws.cfg.forceUpdate=false" to my javaws.cfg file.
I'm using JWS 1.0.1_02. My web server is IBM HTTP Server. The machine that I'm trying to install to is running W2K.
Anyone have any suggestions?
Thanks,
Beth
The funny thing is that with you it seems to happen
during
one JWS launch session.
So I wonder why JWS will run k instances of your
Extension
installer.
You don't have an <extension> tag in the jnlp file of
your extension
installer, creating an infinite recursion?
Yes, I wonder why I get multiple instances of the Extension Installer. And also that it works fine if everything is running on my local computer. If I just change the codebase and run everything over the internet is when I get it an infinite loop. Any ideas would be greatly appreciated.
If it will help, here are my .jnlp files:
Extension:
<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for SpellChecker Installer -->
<jnlp spec="1.0 1.0+"
codebase="http://apsrv176.ctt.com/bethTest" >
<information>
<title>NGS SpellChecker Installer</title>
<vendor>Vendor</vendor>
<homepage href="docs/help.html"/>
<description>SpellChecker Installer</description>
<description kind="short">Install the SpellChecker files</description>
</information>
<security>
<all-permissions />
</security>
<resources>
<j2se version="1.2"/>
<property name="ngs.root" value="NGS"/>
<property name="spellchecker.home" value="SpellChecker"/>
<jar href="SpellChecker/SpellCheckerInstaller.jar"/>
</resources>
<installer-desc main-class="com.ngs.spellcheckerinstaller.SpellCheckerInstaller" />
</jnlp>
Main:
<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for test application -->
<jnlp spec="1.0 1.0+"
codebase="http://apsrv176.ctt.com/bethTest" >
<information>
<title>NGS Application</title>
<vendor>Vendor</vendor>
<homepage href="docs/help.html"/>
<description>NGS</description>
<description kind="short">NGS</description>
<icon href="images/ngs.jpg"/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.2" initial-heap-size="64m" max-heap-size="64m"/>
<property name="ngs.root" value="NGS"/>
<property name="spellchecker.home" value="SpellChecker"/>
<jar href="jars/NGSMainForm.jar"/>
<snip... lots of other jars>
<nativelib href="jars/bridge2java.jar" />
<extension href="Third_Party_Jars.jnlp" />
</resources>
<resources>
<extension
name="SpellCheckerInstaller"
href="SpellCheckerInstaller.jnlp">
</extension>
</resources>
<application-desc main-class="NGSMainForm"/>
</jnlp>
Similar Messages
-
Oracle Installer, infinite loop
Downloaded: nt817personal.zip
Unzipped and placed in F:\oacle8iPersonal
click setup.exe
Installer appears, welcome...
next button, clicked; infinite loop.
installed products, clicked: infinite loop.
To stop installer, click X (close window).
env: NT 2000, workstation, jvm 1.3
Any help would be greatly appreciated!Step by Step Installation 9.2.0.4 on EL5.5.
1. Make sure Java libraries are up to date.. (sysad side..)
2. Do not start installation from the 9204 base installation- Oracle Universal Installer has problem
2.1 Install first the OUI "only" from the 9206 patchset (p3948480_9206_Linux-x86-64.zip)
using the Oracle_Home youve just decided. While running runinstaller from 9206, choose second option thats for OUI Installation. Once installation is done check under Oracle 9i Home you would see /product/9204/oui/oraparam.ini and /product/9204/oui/bin/runInstaller. If you dont find /product/9204/oui/bin/runInstaller. You may have to rerun the runinstaller from 9206.
2.2 In ../Disk1/install/oraparam.ini edit the Linux value under [Certified Versions]
Linux=redhat-2.1AS,redhat-2.1,redhat-3,redhat-4,redhat-5,UnitedLinux-1.0,SuSE-9,SuSE-
* value must include redhat-5 inorder to suppress the error message for OS version incompat.
2.3 After completion of OUI install, edit again ../product/9204/oui/oraparam.ini as instructed
in step 2.2
2.4 Now install the 9204 base using the OUI from 9206. Run ../product/9204/oui/bin/runInstaller BUT
this time, select the "products.jar" from 9204 base installation set.
(ex: /u01/app/oracle/Disk1/stage/products.jar)
2.5 From here u should be able to install the SOFTWARE ONLY option. DO NOT create a database yet.
3. Patch the 9204 base with the 9207 patchset (p4163445_92070_Linux-x86-64.zip)
3.1 After decompressing contents, repeat step 2.2 again to suppress OS version incompat.
3.2 Now proceed with the patch application
4. You can now create a database using the "dbca" utility. -
My Macbook Pro will not boot up. I can hear the sound that it has started and then it goes into an infinite loop.
What model MBP and which version of OS X? Sounds as if the hard drive may have failed. If you have an installation disc, try booting with it. If your machine came with Lion or Mountain Lion, try booting to the Recovery partition - Command and R keys held down while booting.
Clinton -
After updating to iTunes 4, launching the application indicated that 64-bit mode was only available in Mac OS 10.7 Lion and to use in 32-bit mode by checking the 32-bit mode checkbox in the iTunes "Get Info" window. However, this window does not have the aforementioned checkbox. Thus, iTunes is now unusable. Tried to download fresh install from Apple site, but this process went into an infinite loop during the "registering installed components" phase of the installation. Had to force quit. System is iMac 27-inch, Core i7 processor, Mac OS 10.6.8. Is there a problem with iTunes 4? Can I go back to the previous version? Thanks.
Ah! I found several other people with the same problem in this forum. I followed the suggestion to move iTunes 4 from the "Applications" to the desktop and launch it from there. It worked! I moved it back into the Application folder and its still okay. Thanks! This is a definitely a bug that Apple needs to address quickly.
-
Notebook caught in infinite loop, then gives a Hard Drive Short DST check error in Bios
My laptop shut off unexpectedly last week. It got caught in an infinite loop when trying to restart. I was able to access bios and run a system check. I received Failure ID Q0821A-7017lt-xd7wwk-60xx03. I cannot get the computer to start. Please advise.
1. This is a hardware issue and the Hard Drive is faulty
2. You cannot recover this failure ID unless you replace the Hard drive
Detailed Explanation:
Whenever you get a message stating that the Short DST Check error with 24 Digit Failure ID "Q0821A-7017LT-XD7WWK-60XX03" that indicates that the Hard Disk Drive requires a replacement to resolve the issue
Could be due to Application or driver conflicts, virus issues, file corruptions due to incompatible applications, improper shutdowns, update failures due to conflicts, sudden power surges, if notebook is dropped etc..
HP will provide a replacement Hard Disk Drive if the Notebook warranty is Active, If not you need buy a SATA Hard Disk Drive from a retail shop nearby
Please make sure you are getting at least equal capacity as the original one in order to use Recovery Disks. If you need you can buy a larger, but not smaller capacity Hard Disk Drive. For example if you have a 500GB Hard Disk Drive you can upgrade it to 750GB Hard Disk Drive but not 320GB Hard Disk Drive
Please try the below shown troubleshooting steps once:
Step 01. Remove the battery and unplug the AC/Power Adapter
Step 02. Press and hold the Power button for more than 30 Seconds
Step 03. Plug in the AC/Power Adapter (leave the Battery out for now)
Step 04. Press the Power button and check if the Unit works normal
If the above mentioned steps does not help, then you can try reseating the Hard Drive on your Notebook
If the issue persists again please Contact HP if your HP Notebook is under warranty, HP would replace the Hard Disk Drive and provide you a Recovery media to restore factory operating system after replacement (if you've not yet created Recovery Discs/USB Media)
Note: Back up all the personal data to an external drive if it's possible. Otherwise you could connect the failed HDD via SATA to USB adapter with another PC or same PC after replacement of HDD & re-installation of OS and try copying /recovering the files.
Please click on the link In order to Identify, Prevent, Diagnose & Recover from Drive Failures on HP Notebook Hard Drives & Solid State Drives :
http://h10032.www1.hp.com/ctg/Manual/c02876562.pdf
Please check your notebook warranty to verify the status and order a new Hard Disk Drive
Hope this helps, for any further queries reply to the post and feel free to join us again
**Click the KUDOS star on left to say Thanks**
Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.
Thank You,
K N R K
Although I am an HP employee, I am speaking for myself and not for HP -
Express Edition Install fails infinite loop
If you try to install the Oracle 10g Express Edition and it does not work ( and I have yet to see it do so) you can't get to the database admin page.
But you can ask for help on the forum.
But no you can't , because to get to the forum, well, let's quote Oracle's helpful webpage on the topic,
"Forum registration is possible only by downloading and installing Oracle Database XE. After installation, click on the "Registration" link from the Database homepage."
Infinite loop. Thanks!
Seriously, I am trying to install on WinXPProSP2, I AM an Admin on the machine, there are no antivirus programs running, no firewalls, no proxy set, and yet I cannot get the database connection page to work. I can see the Oracle services running, so that isn't the problem
Trying to connect to the (already started) running db from SQL*Plus also fails.
And there doesn't seem to be any way to troubleshoot anything in this state. You need to get INTO the database in order to alter ACCESS TO the database. So it is effectively undebuggable once installed.
Any clues for this? I find it hard to believe no one else has run into this problem.The problem is there is no static IP address or MS Loopback device installed on the machine.
-
Infinite Loop Error - How to Remove?
Only my "home page" will display in WampServer's Localhost, which I am using for my "testing site" in Dreamweaver CS5. All other pages in my website cannot be loaded by IE8 or IE9. Firefox and Chrome report that all webpages (except my "home page" ) have a "Redirect Loop" which prevents them from being loaded, and this is due to links which continuously loop between the same pages.
QUESTION: How can I fix this (without starting all over to build my website)?
I am using dynamic webpages with a template, all of which have the "php" extension. I started with HTML webpages and template, and then converted them to "php". They worked well until some time after I added a Login Form on my home page, with Dreamweaver's "User Authentication" in Server Behaviors. The "login" and "password protected" webpages worked for a while. But now it seems like the "Redirect Loop" error may be related to my "go to page if login fails".
It may or may not be related, but around the same time my Infinite Loop problem started, the "Editable Region" of my home page stopped displaying the formating and background colour in "Design" view in Dreamweaver. However, they do display properly in Dreamweaver's "Live View" and in WampServer's "Localhost".
Any all help will be appreciated.Thank you for your reply, Nick. I could not find the code segments which you suggested.
I have included a link to show the text in my page, "about_us.php", which is one of the several pages I am having trouble with.
http://www.sunisandsfl.com/text_file_from_about_us_php.html
This is one of my "Non password-protected" pages. When I load "about_us.php" in Dreamweaver's "Design" view, there is an Error Message above the webpage which says, "An unknown error occurred while discovering dynamically-related files." The only files shown in the "Related files" bar are "Source Code", "conndbss.php" (my database connection file), and "main_sunisands.css".
I have not yet uploaded any of my dynamic webpages to my live site (www.sunisandsfl.com). -
Trying to install newly downloaded firefox (had previously removed about a month ago through programs uninstall), however when I try to run the install, it says a previous version is detected, and the system must reboot. System reboots, but install never happens, I go to run the download again, and it appears I'm stuck in an infinite loop. I can't get latest version firefox to install
I succeeded in installing Firefox after getting this message.
I went to add/remove programs to verify that Firefox wasn't on the list, then I went to the program files directory and deleted the Mozilla/Firefox directory that was left over from the uninstall.
I attempted to reinstall Firefox and, voila, it installed with no issues.
I know it can be dangerous to delete a program directory, but if you have properly uninstalled the program itself and it isn't in the add/remove list (but still exists in the program directory), deleting the parent directory for the program should affect system performance.
I have done this dozens of times over the years and never had a problem (I have NEVER deleted a system directory though. That would be a BAD idea).
I hope this helps.
/CDNVIKING -
Not starting up, infinite loop?
yesterday, mid working, all applications automatically quit. a black box appeared saying i need to restart. as i restart the iMac, i can hear the restart sound. but it stays with the infinite loop without turning over; i.e. it won't turn over to the desktop. i have not backup my files. please help!
I'm almost certain that what you have had a kernel panic. This occurs when you have a hardware issue, try and put in the installation disk into the iMac and hold c and then go to any hardware diagnostics.
You might be able to fix it, but if not then you'd better ring Apple to get your iMac repaired.
Message was edited by: chazdaspaz -
Hi.
I keep on getting this error when opening the National Geographic homepage:
"jCarousel: No width/height set for items. This will cause an infinite loop. Aborting..."
Everything works fine when opening the same page on Firefox. I've got Safari 5.0.1
I had no problems until a couple of days ago! What happened?
Thanks for your help!Hi
assuming you've no safari extensions enabled... nor any third party software in Home/Library/Internet Plug-Ins/ or Input Managers/...
start with the safari settings file - Home/Library/Preferences/com.apple.safari.plist
move it to the desktop with safari quit, then try some problem webpages.
No better?
Quit Safari again, move the whole Home/Library/Safari/ folder to the desktop (don't trash it, your bookmarks are in there)
& failing that, try the cookies file at Home/Library/Cookies/cookies.plist also the cache at Home/:ibrary/Caches/com.apple.safari/cache.db -
Installing Elements 13 - infinite loop
I purchased Elements 13 and Premiere Elements 13 and went to install Elements from the DVD. It asked for my Login/Passwd and
after entering them, the installer goes into an infinite loop with the 4 clockwise squares. How do I get it to install?
Thanks.download the installation files and use your serial numbers to activate:
Downloads available:
Suites and Programs: CC 2014 | CC | CS6 | CS5.5 | CS5 | CS4 | CS3
Acrobat: XI, X | 9,8 | 9 standard
Premiere Elements: 13 | 12 | 11, 10 | 9, 8, 7 win | 8 mac | 7 mac
Photoshop Elements: 13 |12 | 11, 10 | 9,8,7 win | 8 mac | 7 mac
Lightroom: 5.6| 5 | 4 | 3
Captivate: 8 | 7 | 6 | 5
Contribute: CS5 | CS4, CS3
Download and installation help for Adobe links
Download and installation help for Prodesigntools links are listed on most linked pages. They are critical; especially steps 1, 2 and 3. If you click a link that does not have those steps listed, open a second window using the Lightroom 3 link to see those 'Important Instructions'. -
Hello
I'm hoping that someone here might be able to help or point me in the right direction. Apologies for the long post.
Just to set the scene, I am a SQL Server DBA and have very limited experience with System Centre so please go easy on me.
At the company I am currently working they are complaining about very poor performance when running reports (any).
Quick look at the database server and CPU utilisation being a constant 90-95%, meant that you dont have to be Sherlock Holmes to realise there is a problem. The instance consuming the majority of the CPU is the instance hosting the datawarehouse and in particular
a stored procedure in the DWStagingAndConfig database called Staging.GroomDwStagingData.
This stored procedure executes continually for 2 hours performing 500,000,000 reads per execution before "timing out". It is then executed again for another 2 hours etc etc.
After a bit of diagnosis it seems that the issue is either a bug or that there is something wrong with our data in that a stored procedure is stuck in an infinite loop
System Center 2012 SP1 CU2 (5.0.7804.1300)
Diagnosis details
SQL connection details
program name = SC DAL--GroomingWriteModule
set quoted_identifier on
set arithabort off
set numeric_roundabort off
set ansi_warnings on
set ansi_padding on
set ansi_nulls on
set concat_null_yields_null on
set cursor_close_on_commit off
set implicit_transactions off
set language us_english
set dateformat mdy
set datefirst 7
set transaction isolation level read committed
Store procedures executed
1. dbo.p_GetDwStagingGroomingConfig (executes immediately)
2. Staging.GroomDwStagingData (this is the procedure that executes in 2 hours before being cancelled)
The 1st stored procedure seems to return a table with the "xml" / required parameters to execute Staging.GroomDwStagingData
Sample xml below (cut right down)
<Config>
<Target>
<ModuleName>TransformActivityDim</ModuleName>
<WarehouseEntityName>ActivityDim</WarehouseEntityName>
<RequiredWarehouseEntityName>MTV_System$WorkItem$Activity</RequiredWarehouseEntityName>
<Watermark>2015-01-30T08:59:14.397</Watermark>
</Target>
<Target>
<ModuleName>TransformActivityDim</ModuleName>
<WarehouseEntityName>ActivityDim</WarehouseEntityName>
<RequiredWarehouseEntityName>MTV_System$WorkItem$Activity</RequiredWarehouseEntityName>
<ManagedTypeViewName>MTV_Microsoft$SystemCenter$Orchestrator$RunbookAutomationActivity</ManagedTypeViewName>
<Watermark>2015-01-30T08:59:14.397</Watermark>
</Target>
</Config>
If you look carefully you will see that the 1st <target> is missing the ManagedTypeViewName, which when "shredded" by the Staging.GroomDwStagingData returns the following result set
Example
DECLARE @Config xml
DECLARE @GroomingCriteria NVARCHAR(MAX)
SET @GroomingCriteria = '<Config><Target><ModuleName>TransformActivityDim</ModuleName><WarehouseEntityName>ActivityDim</WarehouseEntityName><RequiredWarehouseEntityName>MTV_System$WorkItem$Activity</RequiredWarehouseEntityName><Watermark>2015-01-30T08:59:14.397</Watermark></Target><Target><ModuleName>TransformActivityDim</ModuleName><WarehouseEntityName>ActivityDim</WarehouseEntityName><RequiredWarehouseEntityName>MTV_System$WorkItem$Activity</RequiredWarehouseEntityName><ManagedTypeViewName>MTV_Microsoft$SystemCenter$Orchestrator$RunbookAutomationActivity</ManagedTypeViewName><Watermark>2015-01-30T08:59:14.397</Watermark></Target></Config>'
SET @Config = CONVERT(xml, @GroomingCriteria)
SELECT
ModuleName = p.value(N'child::ModuleName[1]', N'nvarchar(255)')
,WarehouseEntityName = p.value(N'child::WarehouseEntityName[1]', N'nvarchar(255)')
,RequiredWarehouseEntityName =p.value(N'child::RequiredWarehouseEntityName[1]', N'nvarchar(255)')
,ManagedTypeViewName = p.value(N'child::ManagedTypeViewName[1]', N'nvarchar(255)')
,Watermark = p.value(N'child::Watermark[1]', N'datetime')
FROM @Config.nodes(N'/Config/*') Elem(p)
/* RESULTS - NOTE THE NULL VALUE FOR ManagedTypeViewName
ModuleName WarehouseEntityName RequiredWarehouseEntityName ManagedTypeViewName Watermark
TransformActivityDim ActivityDim MTV_System$WorkItem$Activity NULL 2015-01-30 08:59:14.397
TransformActivityDim ActivityDim MTV_System$WorkItem$Activity MTV_Microsoft$SystemCenter$Orchestrator$RunbookAutomationActivity 2015-01-30 08:59:14.397
When the procedure enters the loop to build its dynamic SQL to delete relevant rows from the inbound schema tables it concatenates various options / variables into an executable string. However when adding a NULL value to a string the entire string becomes
NULL which then gets executed.
Whilst executing "EXEC(NULL)" would cause SQL to throw an error and be caught, executing the following doesnt
DECLARE @null_string VARCHAR(100)
SET @null_string = 'hello world ' + NULL
EXEC(@null_string)
SELECT @null_string
So as it hasnt caused an error the next part of the procedure is to move to the next record and this is why its caught in an infinite loop
DELETE @items WHERE ManagedTypeViewName = @View
The value for the variable @View is the ManagedTypeViewName which is NULL, as ANSI_NULLS are set to ON in the connection and not overridded in the procedure then the above statement wont delete anything as it needs to handle NULL values differently (IS NULL),
so we are now stuck in an infinite loop executing NULL for 2 hours until cancelled.
I amended the stored procedure and added the following line before the loop statement which had the desired effect and "fixed" the performance issue for the time being
DELETE @items WHERE ManagedTypeViewName IS NULL
I also noticed that the following line in dbo.p_GetDwStagingGroomingConfig is commented out (no idea why as no notes in the procedure)
--AND COALESCE(i.ManagedTypeViewName, j.RelationshipTypeViewName) IS NOT NULL
There are obviously other ways to mitigate the dynamic SQL string being NULL, there's more than one way to skin a cat and thats not why I am asking this question, but what I am concerned about is that is there a reason that the xml / @GroomingCriteria is incomplete
and / or that the procedures dont handle potential NULL values.
I cant find any documentation, KBs, forum posts of anyone else having this issue which somewhat surprises me.
Would be grateful of any help / advice that anyone can provide or if someone can look at their 2 stored procedures on a later version to see if it has already been fixed. Or is it simply that we have orphaned data, this is the bit that concerns most as I dont
really want to be deleting / updating data when I have no idea what the knock on effect might be
Many many thanks
AndyFirst thing I would do is upgrade to 2012 R2 UR5. If you are running non-US dates you need the UR5 hotfix also.
Rob Ford scsmnz.net
Cireson www.cireson.com
For a free SCSM 2012 Notify Analyst app click
here -
Hello Experts,
For loading ODS2 we are making a lookup on ODS1 for 0material based on
purchaing document number, item line item.
Is there any mistake in the start routine or update routine.
Because the load goes in infinite loop. I think update routine should be changed.
Any suggestions are appreciated
Start routine:
data: begin of itab occurs 0,
pur_doc like /BIC/AZODS100-OI_EBELN,
item like /BIC/AZODS100-OI_EBELP,
material like /BIC/AZODS100-material,
end of itab.
clear itab.
select OI_EBELN OI_EBELP MAT_PLANT from /BIC/AZODS100
into table itab.
Update routine for 0material
loop at itab where pur_doc = COMM_STRUCTURE-OI_EBELN
and item = COMM_STRUCTURE-OI_EBELP.
RESULT = itab-matplant.
endloop.Hi,
this takes a long time, because with each record of your data packaged it is doing the loop and scanning each row of the internal table. Use the following instead.
Start routine:
types: begin of t_itab,
pur_doc like /BIC/AZODS100-OI_EBELN,
item like /BIC/AZODS100-OI_EBELP,
material like /BIC/AZODS100-material,
end of t_itab.
data: itab type hashed table of t_itab with unique key pur_doc item.
select OI_EBELN OI_EBELP MAT_PLANT from /BIC/AZODS100
into table itab order by oi_ebeln oi_ebelp mat_plant.
I hope these fields are the key of the ods object.
Update routine for 0material
data: wa_itab type t_itab.
read table itab into wa_itab with table key pur_doc = COMM_STRUCTURE-OI_EBELN
item = COMM_STRUCTURE-OI_EBELP.
if sy-subrc = 0.
RESULT = wa_itab-matplant.
else.
clear result.
endif.
Hope this helps
regards
Siggi -
Firefox 22 Silent Add-ons/Plugins/Extensions Installation
We're a Windows 7 x86 shop and we're finally upgrading from Firefox 3.6. I just need a little help finalizing the customizations for our Firefox 22 install.
Our requests don't differ greatly from others (no automatic updates, no plugin checks, set default home page, no Firefox sync etc.) and all that seems to be working so far. I ran the install on a machine that did not have a previous version of Firefox and found it largely behaving the way I expected it to.
However two things stand out:
On initial launch I'm seeing a 'checking compatibility of addons' screen. It doesn't ask me to do anything and disappears after a few seconds, but this worries me that it *might* complain about a plugin a user installed when we go through the upgrade process.
- Can this 'check' be avoided?
- Is it really doing anything? (eg: checking for blacklisted addons/extensions? etc)
- What's the worst that could happen here?
In the registry (HKLM\Software\Mozilla\Firefox\Extensions) I have two entries created by 2 other applications on the workstation each of which pointing to their respective extension/addon/plugin directory (e.g.: C:\Program Files\Application\some_directory). When properly installed, one is listed as an Extension, the other a Plugin. On the first launch after installation, I see two 'Install Add-on' tabs prompting me to approve each the installation. Seeing as these extensions are allowed/trusted and required, I want Firefox to accept them without prompting the user. Now, I'm aware of two key elements that largely govern this (and their subtle differences) but I can't seem to get this to work right:
extensions.autoDisableScopes
extensions.enabledScopes
With the former set to 0 and the latter 15 I relaunch FF and while I don't get the tabs, when I go to test them, it doesn't work. Furthermore, the Plugin is listed under Extensions which probably shoud not be.
- What am I doing wrong?
- How can I allow/trust/whitelist or otherwise automatically approve the installation of either specific add-ons, or add-ons within a specific location?
Please, correct me if I'm doing something wrong, or if there's a better way (e.g.: GPO's) to apply global settings for all users. I'm hoping to avoid a solution that requires installing a third-party plug-in
Any advice is greatly appreciated.
Install/upgrade process consists these key files:
Firefox Setup 22.0.exe - The installer
install.cmd - Script that runs the installer and does other things:
runs installer with the following switches: /INI=custom.ini
creates "%ProgramFiles%\Mozilla Firefox\browser\defaults\profile\chrome" (if missing)
copies userChrome.css into the above directory
creates "%ProgramFiles%\Mozilla Firefox\browser\defaults\preferences" (if missing)
copies local-settings.js into the above directory
copies Mozilla.cfg into "%ProgramFiles%\Mozilla Firefox\"
copies override.ini into "%ProgramFiles%\Mozilla Firefox\browser\"
custom.ini :
MaintenanceService=false
userChrome.css :
// Disable Firefox Sync
#sync-setup, #sync-status-button, #BrowserPreferences radio[label="Sync"] {display:none!important;}
#sync-setup-appmenu,#sync-syncnowitem-appmenu, #sync-setup, #sync-status-button, #BrowserPreferences radio[label="Sync"] {display:none!important;}
menu[label="Tools"] menuitem[label="Sync Now"], #sync-button, #sync-setup-appmenu, #sync-syncnowitem-appmenu, #sync-setup, #sync-status-button, #BrowserPreferences radio[label="Sync"] {display:none!important;}
local-settings.js :
pref("general.config.obscure_value", 0);
pref("general.config.filename", "mozilla.cfg");
Override.ini :
[XRE]
EnableProfileMigrator=False
EnableExtensionManager=True
[Crash Reporter]
Enabled=False
Mozilla.cfg :
// This preference allows to suppress all UI update prompting.
defaultPref("app.update.silent", true);
// This preference disables the background service that installs updates
defaultPref("app.update.service.enabled", false);
// This preference indicates that the rights notification has already been shown.
defaultPref("browser.rights.3.shown", true);
defaultPref("browser.rights.override", true);
// Disable automatic check for updates to search plugins
defaultPref("browser.search.update", false);
// Do not perform system default browser check on startup
defaultPref("browser.shell.checkDefaultBrowser", false);
// Sets URL of homepage or pope (|) separated list of URL's to open in tabs
defaultPref("browser.startup.homepage", "http://our-intranet/");
// Was suggested to use this instead of the above - don't understand why
//defaultPref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=http://our-intranet/");
// The last browser version (milestone) this profile was loaded with. If it differs from the current version, pref is changed to current version.
defaultPref("browser.startup.homepage_override.mstone", "ignore");
// Disable check extension for browser compatibility on upgrade/install.
defaultPref("extensions.checkCompatibility", false);
// Disable checks that extensions provide secure updates.
defaultPref("extensions.checkUpdateSecurity", false);
// The last version of the browser to successfully load extensions. Used to determine whether or not to disable extensions due to possible incompatibilities.
defaultPref("extensions.lastAppVersion", "100.0.0");
// Not sure if this still applies today
defaultPref("extensions.lastPlatformVersion", "100.0.0");
// An Attempt at Disabling Firefox sync
defaultPref("services.sync.autoconnect", false);
defaultPref("services.sync.clients.lastSync", "0");
defaultPref("services.sync.clients.lastSyncLocal", "0");
defaultPref("services.sync.engine.addons", false);
defaultPref("services.sync.engine.apps", false);
defaultPref("services.sync.engine.bookmarks", false);
defaultPref("services.sync.engine.history", false);
defaultPref("services.sync.engine.passwords", false);
defaultPref("services.sync.engine.prefs", false);
defaultPref("services.sync.engine.prefs.modified", false);
defaultPref("services.sync.engine.tabs", false);
defaultPref("services.sync.globalScore", 0);
defaultPref("services.sync.migrated", true);
defaultPref("services.sync.nextSync", 0);
defaultPref("services.sync.tabs.lastSync", "0");
defaultPref("services.sync.tabs.lastSyncLocal", "0");
// Disabled Add-on manager pop-up window post addon/extension installation
defaultPref("extensions.newAddons", false);
// Disable automatic download and installation of available updates
defaultPref("extensions.update.autoUpdate", false);
// Diable automatic checking of updates at the specified interval
defaultPref("extensions.update.autoUpdateEnabled", false);
// Disable checking for extension updates
defaultPref("extensions.update.enabled", false);
// Determines how often to check the update URL for updates.
defaultPref("extensions.update.interval", 1273520281);
// Disable addon control wizard
defaultPref("extensions.shownSelectionUI", true);
// A comma-and-space-delimited list of URIs with which to automatically authenticate via NTLM (Windows domain logon).
defaultPref("network.automatic-ntlm-auth.trusted-uris", "a,bunch,of,servers,urls,and,unc,paths");
// Indicates whether some cookie preferences — previously stored in deprecated preferences — have been migrated to current preferences.
defaultPref("network.cookie.prefsMigrated", true);
// A comma-and-space-delimited list of sites that are permitted to engage in SPNEGO authentication with the browser.
defaultPref("network.negotiate-auth.trusted-uris", "a,bunch,of,servers,urls,and,unc,paths");
// Not sure if this still applies today
defaultPref("privacy.sanitize.migrateFx3Prefs", true);
// Disable telemetry (usage statistics) to Mozilla HQ
defaultPref("toolkit.telemetry.prompted", 2);
defaultPref("toolkit.telemetry.rejected", true);
defaultPref("toolkit.telemetry.enabled", false);
// A comma-separated list of sites to automatically add to the extensions whitelist.
defaultPref("xpinstall.whitelist.add", "");
// Not sure what these are but are baked into installation
defaultPref("xpinstall.whitelist.add.180", "");
defaultPref("xpinstall.whitelist.add.36", "");
// Allow access to specific network locations
defaultPref("capability.policy.policynames", "policy1, policy2, ..., policyX");
defaultPref("capability.policy.policy1.checkloaduri.enabled", "allAccess");
defaultPref("capability.policy.policy1.sites","http://site1 http://site1/site http://site2");
defaultPref("capability.policy.policy2.checkloaduri.enabled", "allAccess");
defaultPref("capability.policy.policy2.sites","\\unc\path");
defaultPref("capability.policy.policyX.checkloaduri.enabled", "allAccess");
defaultPref("capability.policy.policyX.sites","whatever");
// Disables built in PDF viewer
defaultPref("pdfjs.disabled",true);
// Disables Health Report Uploads
defaultPref("datareporting.healthreport.uploadEnabled",false);
// Disables Health Reporting Completely
defaultPref("datareporting.healthreport.service.enabled",false);
// Disabled Plugin Check
defaultPref("plugin.scan.plid.all",false);
defaultPref("plugins.update.url","");try the 15 - 15 option, see in the above link you gave us :
http://mike.kaply.com/2012/02/21/understanding-add-on-scopes/
the : Add-ons are only disabled by default '''if they were not explicitly installed by the user'''. '''So if an external application places an add-on into the user’s profile directory, it is disabled by default'''.
(it is in extensions.autoDisableScopes area ) -
Deploying Application Without codebase and an extension (installer.jnlp)
Hi,
It seems that the deployment file can be relative to launch.html but the extension file requires the codebase attribute.
This launch fails
http://www.dksy.net/auctionzoom/downloads/download/jpawebstart-no-codebase/launch.html
this launch succeeds
http://www.dksy.net/auctionzoom/downloads/download/jpawebstart/launch.html
In the second case, the codebase attribute is specified
<jnlp codebase="http://www.dksy.net/auctionzoom/downloads/download/jpawebstart/" href="installer.jnlp" spec="1.0+">This reference documents the deployment file (launch.jnlp), but not the extension (installer.jnlp).
http://java.sun.com/docs/books/tutorial/deployment/deploymentInDepth/deployingWithoutCodebase.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test page for launching the application via JNLP No Codebase</title>
</head>
<body>
<h3>Test page for launching the application via JNLP No Codebase</h3>
<p><a href="javascript:deployJava.launchWebStartApplication('launch.jnlp');">Launch Paystation application</a></p>
<script src="http://java.com/js/deployJava.js"></script>
</body>
</html>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jnlp href="launch.jnlp" spec="1.0+">
<information>
<title>JPAWebStart</title>
<vendor>AZ</vendor>
<homepage href=""/>
<description>JPAWebStart</description>
<description kind="short">JPAWebStart</description>
<shortcut online="true">
<!-- create desktop shortcut -->
<desktop/>
<!-- create menu item for this app under the major heading -->
<menu submenu="JPAWebStart"/>
</shortcut>
<related-content href="README.TXT">
<title>Readme File</title>
<description/>
</related-content>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<update check="background" policy="prompt-update"/>
<resources>
<j2se version="1.6+"/>
<jar eager="true" href="JPAWebStart.jar" main="true"/>
<jar href="lib/antlr-2.7.6.jar"/>
<jar href="lib/asm.jar"/>
<jar href="lib/asm-attrs.jar"/>
<jar href="lib/cglib-2.1.3.jar"/>
<jar href="lib/commons-collections-2.1.1.jar"/>
<jar href="lib/commons-logging-1.1.jar"/>
<jar href="lib/dom4j-1.6.1.jar"/>
<jar href="lib/ehcache-1.2.3.jar"/>
<jar href="lib/jdbc2_0-stdext.jar"/>
<jar href="lib/jta.jar"/>
<jar href="lib/hibernate3.jar"/>
<jar href="lib/hibernate-tools.jar"/>
<jar href="lib/hibernate-annotations.jar"/>
<jar href="lib/hibernate-commons-annotations.jar"/>
<jar href="lib/hibernate-entitymanager.jar"/>
<jar href="lib/javassist.jar"/>
<jar href="lib/ejb3-persistence.jar"/>
<jar href="lib/derby.jar"/>
<jar href="lib/log4j-1.2.15.jar"/>
<jar href="lib/jardiff.jar"/>
<jar href="lib/jnlp-servlet.jar"/>
<jar href="lib/jnlp.jar"/>
<extension href="installer.jnlp" name="Installer" version=""/>
</resources>
<resources>
<jar href="JPAWebStartMain.jar" main="false"/>
</resources>
<application-desc main-class="demo.main.JPADemo">
</application-desc>
</jnlp>
<?xml version="1.0" encoding="UTF-8"?>
<jnlp href="installer.jnlp" spec="1.0+">
<information>
<title>Installer</title>
<vendor>AZ</vendor>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.6+" />
<jar href="installer.jar" main="true" />
</resources>
<installer-desc main-class="com.az.installer.Installer">
<!-- Application Arguments -->
</installer-desc>
</jnlp>Can't see any question mark and can't actually guess one, you wrote out quite a dissertation on it. Are you giving away 10 dukes for the first one telling you 'CORRECT!' (I really hope so)?
Bye.
Maybe you are looking for
-
RE: List View & Disappearing Columns
I have the same problem. After a change in my ListView properties I loose some columns, usually the first and last but it's mostly random. I had Forte completely crash couple of times after I run the app. ! I am also using ImageData in my subclass Di
-
In file adapter Source system having 7 columns and Target system having 6 columns? how to synchronise it? Edited by: 995694 on Apr 5, 2013 9:33 PM
-
How to use WebCenter Spaces 11g 2.0 Services in WebCenter Interaction 10gR3
Hi, Can someone explain how to use WebCenter 11g Web 2.0 Services in WebCenter Interaction 10gR3. I have installed Webcenter 11g Spaces. I also have Webcenter Interaction 10gR3 installed. Wanted to find out how can I make use of 11g web 2.0 services
-
HT201335 Is it possible to use air play mirroring without an Apple TV?
Trying to find out if it's possible to do the air play mirroring with a regular HDTV? If so are there any accessories needed?
-
Need new key-caps for Thinkpad T61 wide-screen.
There seem to be lots of types of key-caps. How do I tell which one I need. I did try to find it on line, but its too confusing.. There's a lot of info and a lot of videos. Once I GET the key caps I can watch the video to see how to replace (or get d