Glassfish Developer Profile - deployment

I would like to enable auto-deploy on glassfish.
Thanks to Nacho for pointing out my mismatch of version in the original question
I have looked at this link:
http://docs.oracle.com/cd/E19316-01/820-4337/fvxze/index.html
and it says I need to do this as a developer profile. I do not hink I have a developer profile set up on glassfish as I cannot see the "Application Server Component" it tells me to
Is there a way I can tell which profile I have? Is there a way I can amend my existing profile to a developer one so I can enable auto-deployment?
I guess the question is now how can I change the auto-deploy settings on Glassfish 3. There is an auto-deploy directory but what if I want to change the polling time etc.
Many thanks

"To enable or disable auto-deployment from the GlassFish Server Administration Console, navigate to the Domain node and then click the Applications Configuration tab."
As specified here: http://docs.oracle.com/cd/E18930_01/html/821-2431/abedo.html

Related

Unable to Finish connecting to SonarQube server

This is going to sound like a ridiculous question, but using the SonarLint Eclipse plugin (v3.2.0) on the latest Eclipse (Oxygen), I am unable to add a new SonarQube server connection.
I am working behind a company firewall, but that doesnt appear to be an issue. I am following the steps here and am able to successfully connect to our internal SonarQube instance, provide my credentials, but it is just on the final step, that the 'Finish' button does not seem to do anything, see screen below:
I appreciate there is probably some background processes need to run in order for this Finish to actually finish :) But this doesnt appear to be doing anything...Anyone else experience this issue?
Any before people ask, I've restarted Eclipse/laptop, uninstalled and reinstalled SonarLint plugin etc.
Thanks in advance!
SonarLint in Eclipse are storing credentials in Eclipse secure storage that itself is protected by a master password. So you must reset it or delete it to add a new SonarQube server connection. You can try this step :
In your Eclipse Go to Window > Preferences, filter and find Secure Storage.
In the Tab Contents find and highlight org.sonarlint.eclipse.core, click Delete > Apply > OK. After deletion process is finished, Eclipse will ask if you want to restart the IDE. It is strongly recommended that you restart the IDE and try again to adding SonarQube server in Eclipse.
Thanks.
On my linux machine I had the same issue, because the used master password provider doesn't work properly.
This answer worked for me:
Open Window > Preferences
Go to General > Security > Secure Storage
At Master password providers uncheck the used provider. The enabled provider with the highest priority is the used one [for me it was "Linux Integration (64 bit)"].
Click apply
I also encountered this problem, but was able to work around it.
This is environment in which I was running:
Eclipse Oxygen.1
Linux VM (VirtualBox) on Windows host
Solution that worked for me based on this post:
Uninstall SonarLint.
Reinstall using Help -> Install new software...
On the Install dialog, un-check the option "Show only the latest versions of available software"
Select the older version of SonarLint.
Select Next and continue with the install.
After installing, configure your SonarQube server like normal.
Upgrade to the latest version of SonarLint via Help -> Check for Updates
In my case the problem also concerned the credentials storage but was caused by the Avecto Defendpoint Client. The company restricted the permissions to create subfolders in user home (c:\users<username>). I had to create manually missing subfolders (.sonarlint and .eclipse) after access level elevation and after filling the reason in a text field. Then I had to give the permissions to those folders for myself. Having created them I could proceed with adding server to sonarlint plugin.

How to deploy application in bluemix from eclipse

When I try to deploy application to bluemix, I get following error
Error: Host taken error. A different mapped application URL is required before pushing or starting the application.
Though If I download a default application created bluemix, download the same and import in eclipse and then redeploying application works fine. I am sure I must be missing some key steps, wondering if someone can point me to the link that has those details or missing step.
Use the screenshot below to ensure that your mapped URL is correct:
according to the posted error you just set a wrong URL for your app's mapping URL: just check on Eclipse Server view, you should have Bluemix Server item, double click on it to open, it should show your server configuration, go to Applications and Services tab, here you could find you app listed; now double click on it, it should open you app properties, check on Mapper URL property under General configuration tab.
Otherwise could you provide some details more about the configuration used on Bluemix Eclipse plugin?
As per my understanding..
application name is globle. what ever application name using that already used by someone.
try to change Name.
ex:- cocacola.mybluemix.net change to cocacola429.mybluemix.net.
it worked for me.

Eclipse can not connect to internet

I am using Eclipse 3.6. I am trying to download a plug in from an update site, but it won't connect, it keeps saying "Pending" for quite some time.
Not alot of information there. It helps to let us know what you have tried...
I'll quote an answer I gave to a similar question, which contains the basic workarounds:
Can you connect to internet at all through Eclipse?
Open the internal webbrowser. In Eclipse: Window -> show view -> Other -> General: Internal web browser. Look up any normal adress, is it working?
Can you connect to another update site? Try for example Eclipse Emma: http://update.eclemma.org/ Do you see anything there?
What are your proxy preferences? Go to Window -> preferences -> General: Network connections.
The active provider:
Specifies the settings profile to be used when opening connections. Choosing the Direct provider causes all the connections to be opened without the use of a proxy server. Selecting Manual causes settings defined in Eclipse to be used. On some platforms there is also a Native provider available, selecting this one causes settings that were discovered in the OS to be used.
If internet is working fine outside of Eclipse, try changing to Native. After that, try Direct.
Here's one more option to try if none of the efforts above helped. You might be using Eclipse from a Shared Drive (for eg, H:). If so, move/copy it the entire Eclipse directory to C: and try again.
My Eclipse could not connect to internet, nor access Eclipse Marketplace, nor even open ports for Tomcat server. I am behind a corporate proxy and tried many options that I have found on Stack Overflow and other forums but to no avail. I've also tried different versions (Mars, Luna, Kepler and a corporate-provided Kepler).
These are the options I have tried:
Use Direct Connection
Go to Windows > Perferences > General > Network Connections.
Change Active Provider to Direct.
Restart Eclipse.
Set up Manual Proxy
Go to Windows > Perferences > General > Network Connections.
Change Active Provider to Manual.
Input proxy details, including username/password if required.
Clear SOCKS proxy.
Restart Eclipse.
Change Eclipse.ini
Go to Windows > Perferences > General > Network Connections.
Change Active Provider to Native.
Open Eclipse.ini.
Add the following under -vmargs, each on its own line.
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=myproxy
-Dhttp.proxyUser=mydomain\myusername
-Dhttp.proxyPassword=mypassword
-Dhttp.nonProxyHosts=localhost|127.0.0.1
-Djava.net.preferIPv4Stack=true
Restart Eclipse
See:
Unable to connect to the Eclipse Luna Market
How do I configure the proxy settings so eclipse indigo can install new plugins
https://wiki.eclipse.org/Disabling_Apache_Httpclient
See answer by Ruhr Dev on Thu, 29 December 2011: https://www.eclipse.org/forums/index.php/t/270718/
Add Eclipse to Firewall
Go to Control Panel > Windows Firewall (or your own firewall)
Add Eclipse to whitelist (see https://stackoverflow.com/a/35508990 for Windows Firewall)
Delete Oomph-releated sub folders
Delete all Oomph-releated sub folders in ${user.home}/.eclipse/ folder
For Windows this may be in C:\Users\.eclipse
See answer by Stephan EberleFriend on Fri, 14 August 2015 18:54: https://www.eclipse.org/forums/index.php/t/270718/
See my other answer for Eclipse not able to open ports for Tomcat (https://stackoverflow.com/a/37246227/4212710).
If eclipse could not able to connect to internet, following may be one of the reason:
There is a service called "Network Access Protection Agent", which might be blocking eclipse from accessing the internet.
In this case, you can try the following (this worked for me-Windows 7 PC):
1. Click on Windows Start button and search for Administrative Tools and Open it
2. Then open Services
3. Look for "Network Access Protection Agent" service
4. Stop this service
5. Now eclipse should be able to connect to internet
Note: This happens when Windows are not up to date. So after stopping this service, update your Windows, then start this service.

Store glassfish password in netbeans?

This is Netbeans 6.9.1 and a Glassfish 3.0.1 server registered as a remote domain. Somewhere along the line Netbeans stopped storing the Glassfish admin password, and it prompts me on startup. I actually have quite a few remote domains registered for different test and dev levels so this is very annoying.
How do I change configuration to start storing these passwords again? I really don't care if they're secured as these are development servers on an isolated network.
After some fiddling I found it's actually not the Netbeans version but the glassfish 3 support. If I register a glassfish 2.x server then the password setting is available.
Go to the services tab, expand Servers. Right click on the instance in question and view the properties. The password is right there.

Problem on installing new software on Eclipse Galileo Platform

I want to install a subversion on my eclipse.
So I went to Help < Install New Software and when I pick the "Galileo - http://download.eclipse.org/releases/galileo" in the "Work with" dropdown, it tells me in the main box "No repository found at http://...".
It is appearing in my available software sites and when I test the connection it returns me an error saying Unknown host.
Can someone please help me, I really need to install that subversion :).
Anna
As mention in this thread, this could be a proxy issue:
I assume you mean you used a web browser to get that - if so, is it
configured to use a web proxy? If your browser is using a proxy then
you need to configure Eclipse to use one too (see the General/Network
Connections preference page).
Since 3.5 Galileo, The Network Connection page has been changed to better show the current proxy configuration.
Now if you go to Preferences > General > Network Connections, you are able to see and change Eclipse proxy settings as well as see settings provided by the operating system.
If you want to use your browser or Gnome settings, or you have your proxy configured using environmental variables on Linux, you can see them all in this new UI
So to set your proxy, you can follow this tutorial (How to configure Proxy Settings in Eclipse)
The severity of the bug is downgraded, since there is a workaround. Open the eclipse.ini file and add the following
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
In a few words the above command says that Eclipse can access the web via the *.pac files of the HTTP clients (eg Internet Explorer or Firefox).
To summarize:
Add the above line at the ini file
ensure that your default system http client (eg Internet Explorer) has proxy settings configured
Go to Eclipse Window->Preferences->Network Connection and enter the proxy setting here as well
It should work with this workaround
I'm not sure which Subversion client you use but neither of them can be installed from the main Galileo site. Follow the instructions on the web page of the Subversion plug-in how to install it.