Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between pages "FAQ How do I create an update site (site.xml)?" and "FAQ Why does my update site need a license?"

(Difference between pages)
 
 
Line 1: Line 1:
''
+
When installing a feature using the Update Manager, you may run into
 +
a cryptic message that this feature will invalidate the current configuration.
 +
When you click '''Details...''', the reason is indicated: A license
 +
agreement is missing for the feature. A feature must have a license
 +
before it can be shared with others on an update site.
  
  
  
 +
For each feature published through your update site, edit the
 +
<tt>feature.xml</tt> file and enter a license agreement. Then, in
 +
the <tt>site.xml</tt> editor, click '''Build All''' again to rebuild
 +
the features.
  
  
  
Select '''File &gt; New &gt; Other... &gt; Plug-in Development
 
&gt; Update Site Project'''. Open the Update Site Editor
 
and add the features you want to publish. A site can contain
 
multiple categories of features, and we added one for this
 
example. After adding a feature, it has to be explicitly
 
published (Figure 4.6).
 
  
  
 +
== See Also: ==
  
Click '''Build All''' to build all features and plug-ins
 
recursively required for this update site. The result is
 
an update site that is ready to be used in your Navigator (Figure 4.7).
 
  
 
+
[[FAQ_How_do_I_create_a_feature%3F]]
 
+
 
+
&nbsp;&nbsp;&nbsp;&nbsp;<img src=../images/site.png>
+
 
+
 
+
&nbsp;&nbsp;&nbsp;&nbsp;'''Figure 4.6'''&nbsp;&nbsp;
+
Creating an update site
+
 
+
 
+
 
+
 
+
 
+
&nbsp;&nbsp;&nbsp;&nbsp;<img src=../images/site-nav.png>
+
 
+
 
+
&nbsp;&nbsp;&nbsp;&nbsp;'''Figure 4.7'''&nbsp;&nbsp;
+
Building features and plug-ins for an update site
+
 
+
 
+
 
+
You can simply drag the contents of the Hello World Update Site project to an
+
file transfer protocol (FTP) client to publish at a Web site. Alternatively, you can even test out the
+
update site directly by selecting '''Help &gt; Software Updates &gt; Find and Install...
+
&gt; Search for new features to install &gt; Add Local Site...''' and finding
+
the workspace project on your local file system.
+
 
+
 
+
 
+
<pre> </pre>
+

Revision as of 14:55, 14 March 2006

When installing a feature using the Update Manager, you may run into a cryptic message that this feature will invalidate the current configuration. When you click Details..., the reason is indicated: A license agreement is missing for the feature. A feature must have a license before it can be shared with others on an update site.


For each feature published through your update site, edit the feature.xml file and enter a license agreement. Then, in the site.xml editor, click Build All again to rebuild the features.



See Also:

FAQ_How_do_I_create_a_feature?

Back to the top