Skip to main content



      Home
Home » Eclipse Projects » Rich Client Platform (RCP) » Why does org.eclipse.ui.workbench require org.eclipse.help?
Why does org.eclipse.ui.workbench require org.eclipse.help? [message #461346] Tue, 09 January 2007 10:16 Go to next message
Eclipse UserFriend
This is a multi-part message in MIME format.
--------------030400060509020607030000
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

R3.2.1, WinXP

I have a working RCP app, exported using features; I want to split the main (too big) feature, and
extract a "help" feature. After I do all the obvious stuff, and try to export without the new help
feature (i.e., export my app, but without its help function), I find as below that the
org.eclipse.help *cannot* be removed from the main feature. The "Plug-in Dependencies" view agrees
(see attached). After I add the org.eclipse.help back to the main feature, the export works
correctly again, and the exported app runs (and has none of my help: correct); then also, adding the
separate "help" feature to the .product configuration also exports, bt now when it runs it has all
of my help.

So, why does org.eclipse.ui.workbench require org.eclipse.help?

thanks,
Paul

java.lang.RuntimeException: No application id has been found.
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:56)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)

!ENTRY org.eclipse.osgi 2 0 2007-01-09 09:32:31.889
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:

!SUBENTRY 1 org.eclipse.osgi 2 0 2007-01-09 09:32:31.889
!MESSAGE Bundle update@plugins/org.eclipse.ui.views_3.2.1.M20060906-0800.jar was not resolved.
!SUBENTRY 2 org.eclipse.ui.views 2 0 2007-01-09 09:32:31.889
!MESSAGE Missing required bundle org.eclipse.help_[3.2.0,4.0.0).

!SUBENTRY 1 org.eclipse.osgi 2 0 2007-01-09 09:32:31.889
!MESSAGE Bundle update@plugins/org.eclipse.ui.workbench_3.2.1.M20060906-0800.jar was not resolved.
!SUBENTRY 2 org.eclipse.ui.workbench 2 0 2007-01-09 09:32:31.889
!MESSAGE Missing required bundle org.eclipse.help_[3.2.0,4.0.0).


--------------030400060509020607030000
Content-Type: image/png;
name="Forms_Needs_Help.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="Forms_Needs_Help.PNG"

iVBORw0KGgoAAAANSUhEUgAAAPcAAAEoCAIAAAAL8fBKAAAAAXNSR0IArs4c 6QAAAARnQU1B
AACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgA ABdwnLpRPAAA
GGFJREFUeF7tnU2LHscRx8efQEd9APkLGHITiY8xOIccdA0mFxl8kEA4dkiM XhCOLVkIROxD
wDcpRBDZwoplJaxwJBA5KKwPSgyOsWITfDAGXXXwWii9mkftVr/WTHdN91T/ l2HZfbb67d+/
rqmZ6dp56uHDhwPh68SJE8eOHYsbPvWz3z388DeEymACBZZVQFFe5Gt49vhf Hv5j+MmJIrWh
EihQUIGBWNfx48eTlsMzr7393xvq++754ZnfJu1hAAWWUYBKObE3w75XX7z8 kfo+7HtFFfnF
m/8kFoQZFOBTIEa58t+hr0iHhr1H9h+7pL4rm6Pv3m4BdBUD8inorXmMOhdu FM2FFEhQ7i0W
iV6GPYf1ocqeurCtKL95dlBHxTkYgWPCzq2WqaGKAq696cKUW3L84fK/FeXf f3tZHRVZXxi7
hZtbO4IL9L8k5Qro8fjT1uen/3j74tZ/1A/q151vLn7/zcU77/38u6/OfHx6 2D3e8rSr7y2N
w7YcsHnnydXFKjsW12GDWZW3HrfpUMhhEhw6RcRr83ZGd1gPzR3RAjRIbSJN uXVjUwkxRizu
90Nnrj86tm5sf62PA8dvPbj/qTruXDu4c+/K1XNP79w9qQ5LUC89+kP3r2bx JHkWWCZJbiST
2ZZVIXFc1khxNii73tKUu+2F4vLnXt4aD+XCX/3939+/8cXlm18896utnf+9 rY47F3/63eev
fXh0uHp0UN8plFs4mj7eotzy0BYlScotFiPnjeSKolDujsulHKAXBL0k5bpb +1/64McvfXDh
b59d+Otn6oedL0/vfHnq8q8HdYS6HqeH7l+9KyFOuS4SikAmnTeKUG51qeB8 91kVC+VKyh/9
8s/vvP+vd967o3649PKgjri+MyiPxDOTfHkkgHGbiPQzGV+5qyhevxtN9clo /qjL3y8f+6Tg
fuP8J2+e31Y/EHtpXW+5pEYMrD+NfIxfmhX9s1uPtjSdaOgEYsUzFFLN+r3V WpW4wyFqCDOv
Aoy3sRXfdMTp02PRTy/oDWamFof9GhVgpLysHKXcW+YiKTso1LaMAquhfBk5 0IpIBUC5yGnF
oJ5QgJ1y0pbd51/HtEABPgXYKU92HekXSYlgkKkAO+UkX470i8xpRPGoAuyU E/VH+gVRKJjN
UICdcoov39zJrp1+gZuMMwBaRRF2yokq1E2/cJ+9E7utzLA26FrVsmSnnO7L TQmqpF+A11oU
crfLTjllAMXTL6x9I+aGFi/KlC0u1l4XPS5zC4q1c2YTiSEBlAIBpw075aGU C/PzUukXVvxg
xSHutiqLVHcfVXInlm7RWjyhnV6cU4m6gwqwU07RvlT6BSinqN2hDTvlk+Ly zPQLUN4hwZQh
s1NO6YRpk5N+MZVyd1d3KIaJhC7e+zOIWKbOO6s9O+WTfLkaapH0C2/WAoVU a39vsoi5rtyy
pXYLsxLQQ+XslM8QkSn9YkZPUESGAuyUT/XlMmTFKJpSgJ3ypkaLzvSpADvl 8OV9gtXUqJug
fEAWRVNQiOsMO+VJxZBFkZQIBpkKsFNOiVjwEovMWUTxuALslBMnAFkURKFg NkMBFsrxEosZ
M4EifApwUe7tMV5iwTeRkZqx3YCdclNiSow+zlaVLAoXFBl5FTJGkeMgmqC8 eBaFUsRNbgjl
T1jpEebmE3Mnlv7cco3WnplQssXYpYixtesrsgfG6pWefv15pCHLRvfKrCQy hBzUKpZlpNzE
YhQXL7GwiBx/NckzP3F/1p+428jMelzuQ59Y9UiNbRgpdycJL7GIU+46VK9b DbFonQ0o3LuU
e09ZFd1wkaaboFyPJDOLIjTNEadoiWhFNfHYwPKsVllKzZYv964Bd5pZKS9C VWuVsFNuDphy
9ZmTRUGknHi6t3xh5Gweadfblq6ZQrlbwzKUxxdtaxzH+8NF+YyXPo8dLZJF YY7ZPQVblFhR
gXnpZvnyyFWd6dcjFJptubV5u+06ePeE4/bZOn3pdq0F6V1C3jBpXVjbJ9IG e8+URZHpnDKL
N6hzP11i8eVToxRWuS2XObstUD5buuoF2SmvPkJ0AAqAcjAgXwF2yin3VZBF IR+0qiNkpzw5
OmRRJCWCQaYC7JSTfDneRZE5jSgeVYCdcqL+yKIgCgWzGQqwUI4sivhMyHvs MoO8JYtwUe4d
Q+dZFO5GgCVnuue22Ck3H6ZQYvRxMgRnUeDp0vLrrQnKe8iiMHeSRHazKAKS u2WWp2TtLTJS
bm6TGh1Yz1kUI776u8uN96+hjV9rx27h/jNSPo6EErGUeheFC0qcEncdutv9 vHTqhqz6zQrp
HId2FJp+HResOQujCcr1AARnUURWi+kOvMssZ4JRdld5DhVCV5mUq0+pWRT5 lOOydTarXJQj
i8IN2EKRd/xys9TO4dmICCjIQnmmLlKzKOCMM8GYXZydckqUMrv3lIKlfGEm o5nFKSOFTUgB
dsohPRSorgAorz4F6AC7AuyUUyIWZFGwz3PfDbBTnpQXWRRJiWCQqQA75SRf jiyKzGlE8agC
7JQT9UcWBVEomM1QgJ1yii/fPEDZe2T/sUvD3iPq16Pv3lYbFWeMp2wR3P4r q2et2tgpJw5s
2HNYH6rIqQvbivKbZwd1EGvgMKub94A1VmpO2Rmi+3JzSIKzKErNHOqhK8BO OaUrPWRRKB3c
p7ChHSx1zyGUKVuXDTvlocwJ8/NDZ64/OrZubH+tjwPHbz24/6k67lw7uHPv ytVzT+/cPakO
S193B7m5FTu5v1zXFkliCG1bj+ySdYMNbz/NsSQN1gVWU71lp5wy2h6yKOKr cfT08SVHURI2
XgXYKZ8UlwvOogidVfSZB5TzLVF2yqd2XWoWRSR2IkZEU5WE/Q/nRm4tJvly 1Zlu30VhXp7i
6rMsls358hF0dZQdpxX4zqh8ybvXS7Y1Q4rVFWGnfKovL65gI1kUlHGV6iql ra5s2CnvSk0M
tk0F2Cmv7svb1B29WlKBJihHFsWSU95hW+yUJzVFFkVSIhhkKsBOOSViGZBF kTmNKB5VgJ1y
ov7IoiAKBbMZCrBQjndRzJgJFOFTgItyb487fxeFpQke/fBhbUvN0VLOfwMd +4MsCo556bbO
Jnx5D1kU2HJYcY0xUq6fV+vNpT2/iwKUy6TcHVUokuk2i6LixHfVNKMvp1Ou LbvKosDV52Ir
rS3K1bD7yaIA5aunHO+iGKfQCsfNvbWgfN2UZ/YeWRSZAqL4EvfLm1K5VGoC XG9T0zqpMyxx
+aQewBgKcCsAyrkVRv31FWiXctKW3edfry8hetC8Au1SnpQO6RdJiWCwudPV rBAkX470i2bn
r6WOrdiXb5bpvldfvPyRSsIY9r2iPmnhf/u3NL/oy6OnFk3JgPSLpqZDTGea o9yrLNIvqgAX
/7/YVbo0r9F2KTclpsTo4/iRfjGPA28pMQ/C1k15D+kXu2Hl46/NpYjz62jj /auJr/lPRkP/
T10nA1jt6rLmv6L27tIpuMxKVdUi5Ui/cNHUn4To1Ih7Lc0FELKM53mYK8Ra VOav1s+lMM2s
p0XK3WlA+kWccvOvpo+w4AjF2RbBmtQI9+apw/T65qkgE82CxddNuRaik/QL r9ekXyOyUl4Q
yuJVtUu5OVTK1WcP6ReTKLfcbSSuKOLLI5FScWqnVtgc5Ui/8MbNoYtCNw52 dxq7uJthunk1
6ZJq/TWyctx2p7LIZ98W5ZnjRPpFpoBSi7dLOSVKYZ2VUs7JjIZZO4zKQwq0 SznmDAqUUgCU
l1IS9bSrQLuUUyKW5Essnn32hXa1R8+WUqBdypMKxLMoFN/qUEsFoCeVFG/Q LuUkXx7OohgR
H78AuniO4wNsl3LixIReYmFS/sILu36dWCHM5CnQFuUFsyg05VUQZ7p72OYu kfZXRXOUeyWb
mkWhKhnj8iqIq9bdZ+Y5KJStLacnKy3bLuWmO6TE6OMEjFkUejJqBSocvpyj zpVSO7Xb66Y8
mUWh5Pj49LB7vOUZqfV0091CHXn86d0u4t314d0K6zYdikbMOiO7WcYTSNxg Khxi7Fuk3MRi
JK/nl1gk4x9vPGM6fpwEWqR8dCGUiKWHl1iEKLdOERbKrqcQ45hnDGTdlOsB C86i8FLuumqX
8hk0SC3SLuWm4pSrT6lZFPmUI2JpjnJkUbgBWyjyjl9uRi6dpfrs0LjaojxT falZFHDGmWC0
SzklSskcfLx4KV+YyWhmcVaJ1lJ5u5SvRUH0s30FQHn7c4Qe5irQLuWUiAVZ FLnz30f5dilP
6o8siqREMNjcsGpWCJIvRxZFs/PXUsdW7Ms3yzTwLgpkUbSEWeW+tEs5xZdv QN97ZP+xS8Pe
I+rXo+/eHnfeisyiqAzLaptvl3KipMOew/pQRU5d2NaUi8mioEiB2+oRldql nO7LzeEJzqJI
PsOiLIY+bdqlnDIfPWRRKB3Mp7DaZ1s/lHpSS5F9dTbtUh7KnDA/P3Tm+qNj 68b21/o4cPzW
g/ufquPOtYM7965cPff0zt2T6rDmxrt51WVohIxS1rQx91dN2iUbb8vsjEv5 6uBbrMPtUk6R
oIcsCjPJTVPuriLE5fLjctlZFDpoAeUU3+farNuXm+MRnEWxuWFqvAVOD9wb Ys1DQXCpdimf
eo9FUf7G+U/ePL+tfiBOmJuFYMXWEQP3as+9RtRxRTzdwbq+dJn2Bi2Wmenv icPvx6xdymfM
gdQsihlSoMgTDqtZOab68uIDKXVvDteFxadmaoWifPnUwcO+EwXapby6L++E gB6GuW7KkUXR
A6P5Y2yX8uTYkEWRlAgGmztRzQpBiVgGZFE0O38tdWzFvnyzTJFF0RJPbfal LcrxLoolKbFu
cRa541mkkuIiNEe5d4Sdv4vC0qQUSaC8+HIiVRiimRKjjw10m0VB0vdJI1A+ Q7QCRaZS3kMW
RXJ7utI9lFox/sncBuPd+B7ab+MtntzAU+qZcQGeHlfRYsSiZdLT0/O7KHIo 95a1loR3V6O5
GDZX+Y92RCY74xoUhHV2VS1S7g4m5OM7yaLQgrjwuQh6vbUG1KIwBKXr3Snc e5fBbDQLFlw3
5VoIwVkUSfdpETyJcm+0410S5nIKeXdQTlqZU+Nys1KpWRQRyuOeOBlghEKX kONPVgjKqZTj
XRRer2le0kUi6UjZkDPWn5uXQ2aM5F68WlV5+2YRT5p+NqO2IpbMYSKLIlNA qcVFUV52kkrd
ETPjirI9RG1EBUA5USiYrVgBUL7iyUPXiQoIpJyyHSCZfkGUD2arUEAg5Und 4+kXyeIwWJ0C
Aikn+fJw+sXqphAdTiogkPLkmDe3ewPpF8TiMFuRAgIpp/jyDei+l1gsOXm4 ybiM2gIpJwrn
fYnFzbODOog15JiF9l1R6sTaoKhk2iwxo1P7lGlP9+VmQ2P6xfffXlbHwqxn jhfFkwoIpDw5
ZmWQTL/47qszH58edo+3PBJZj0Ujv5qbQJ7wLo+3a88uq2prfwMJZS4WsBFI +ZIvsRhR0/Nk
xSHebVWbS4JUUsKkst5uLEDPWpoQSDlF+lLpF6CconZ1G4GUT4rLM9MvQHl1 gikdEEg5Zdim
TU76xVTK6YkLbsQSKYuIJT7pAimf5MuVOkVeYuFNNaCQ6l59moG7ia+3Nqvd UruFp3qKxu0F
Uj5Dcab0ixk9QREOBQRSPtWXc8iKOptSQCDlTemLzrSggEDK4ctbAKupPnRK ObIomqKQuzMC
KU9KhiyKpETCDARSTolYIi+xEDbBGM7u3dhuVRiQRdHN3AuhvOBLLOpOPfaO c+gvh3KvOlNf
YrHYzvLQXOZkV3DwUavOsqtdIOWmQJQYfZzIKlkULkNlZ7cWo6212ynlxbMo di9xHm809/5b
TT3x7lYTNxlCe/S48dhoKFHD/at3z4zbbS+jof02euDuqN3d9lZX3Tq1QahX Xm2Tu3dEUW5K
MMqEl1iYq8v62drp5bUcPzTPMCZ/1tqeVL911vL+6rYb/yQYB7Z2cpnXHzMy oUQspbIoLHcV
AsJ15K7TMnkKVRvyhV53HsHIW7/XTepehZxofBXFB24hO5VpPQprpJ44cB5V rZWaSrnuf2YW
xQzKLekiPszrQXUcYq0oz9QaqXre5ReqP1lVhGx3rbpnA7N+77rVvaVwb67D jny5OVTK1WdO
FgWRcussH0LBmt0IhZF2vW1NotytYXbEklwP7lo1h0anPL7m5cTleImF6zV1 mGEFHl7/ahm7
C8P0u17+3OZct20uIatCb/2ROs2IJR60CKE8M4JiyqJIxovxbmcWz9RkavGW eyuQckqUMnUK
J9m7TnFSce9Zfl4NS5YC5UuqjbaggK2AQF+OSYYClgICKadELMii6GolCKQ8 OX/IokhKJMxA
IOUkX453UQgDOTocgZQTpw9ZFEShBJgJoRxZFAJY5BuCHMq9GiGLgg+dSM30 HTLLdE8g5abE
lBh9FBpZFAWBa+0JUaeUI4tCMW1t+Yo8sk3uoIpsmHF3m5j7VcZuWJ8UXG9j VaIo13pp1ZBF
oYkJ7a/acOC8UcNELblPy2rF25bVkLXG9Korjrg0yt0JC0UsyKKwqHIdhEV5 fLXkUG42zYF4
v5RrNZFF4boGF7XQ1WTIH8/z5UyIy6TcFIty9YksCteve6OLUGwTYdob/Zv1 LHM3Rk5cjiwK
L4VWSB2KsEcc3etCr6e3Ygwvqboq9xrXXUK4+uQ7j/1QM7IollC5XhtCfPnU KIVV8FK3xkwf
ydph8ZULpFz8nGGAUxUA5VMVg/36FBBIOeW+CrIo1odqRo8FUp5UA1kUSYmE GQiknOTLkUUh
DOTocARSTpw+ZFEQhRJgJoRyZFG4LFJuRFJsQHkrCoSilJ6zKCgEU2xameOM fsjx5VoEc+Yo
MfpYUF4WBYVgik0GXa0U7ZTyHrIovDtareeyepNJqee1rXD9ZD9EUe5ukkYW xTjd8S2yy2wM
rLgARFFuzuj4M7IoLMq92wlBecUVOKFpvIsifo/F9eVxHz9B+jWYCvTlpuyU q88esigQsaxh
Mab6OO9++VirovyN85+8eX5b/ZBqZ/N37zWcLute9lkhgZus4M058NYTKWsF bJHkBv0nXH0S
Z1yCWedZFOLvJwqJWKZGKaxLs9RducXgW6whVtkjlQukvJaUaLdZBUB5s1OD jhVTQCDllPsq
yKIoRtAaKhJIeVJ2ZFEkJRJmIJByki9HFoUwkKPDEUg5cfqQRUEUSoCZEMrn PRUa9h7Zf+yS
+q4m8ui7t9VGxeozynRTz3qWVH2YC3dADuVe4XrOolCChLavLAxZ9eYEUo4s CosqpvNDdXbp
HeiU8n6yKEaPbkYs7qPZpAGdpzYtRVGOLAqvFw/5cm88I3KvuSjKxzmmRCw9 vIsiFJdbWx2t
NeB6ijbd86RedUq51kjwuyi8lLuu2qV8EkCrMBZIuak75QmR1CyKfMrFXLbK oRzvonADtlDk
Hb/cLLVzuB03L4TyTEGlZlGIccaZ8yuQckqUkqlavHgpX5jJaGZxVokWrlwg 5QsriObaVwCU
tz9H6GGuAgIpp0QsyKLIBWdV5QVSntQfWRRJiYQZCKSc5MuRRSEM5OhwBFJO nD5kURCFEmAm
kHKKL988QOkmi0IAqTlDEEg5UY5hz2F9qCKnLmyr7bg3zw7qINbAYVY370Hq LfaaM8pBiaqT
7svNDsh7FwWTvGusViDllGnoIYtC6UBPmKh7DqFMWY6NQMpD758wPz905vqj Y+vG9tf6OHD8
1oP7n6rjzrWDO/euXD339M7dk+qw9PVuXtUfxrMQiBtfXeZmZDwQ29pcogy7 JCBiyVlLzZXt
IYsivhotpuHLm2M03qFJcbngLIrQWWUMY0D5yrDO7K7ULIpI7ATKM5mpX3yS L1fdlfouCvfq
M3IxioilPrjcPZCaRUHXTep15+bami7EWiyn+vLi42oki4IyrlJdpbRV0Ubg ncSKaqLpNhUQ
SHl1X97mTPfcq04pRxZFV9ALpDw5f8iiSEokzEAg5ZSIZUAWhTCQo8MRSDlx +pBFQRRKgJlA
yim+fHMbFVkUAhAmDEEg5YRR75ogi2Kz1B/taZH9JXCEdF9uTm23WRSyn3pu VrLsRRwaXYdZ
FO4OeL13Re9SlAqDWF8ez6XoLYtiN0J7HJlYP8CXS13bDzvJogilC5k7EEG5 WMr1wARnUeiL
S5dpUC6fbGuEUrMo9DDdWMUbwAieeIFx+dTZkppF4c2ZcNEfiZcdt4Dy3XlH FsVU17Aue1Be
fr5KpSbI9q/ldQ/XCMqXVBtt1VEAlNfRHa0uqQAoX1JttFVHAVBeR3e0uqQC oHxJtdFWHQVA
eR3d0eqSCoDyJdVGW3UUAOV1dEerSyoAypdUG23VUeD/wtwA7nSulnkAAAAA SUVORK5CYII=
--------------030400060509020607030000--
Re: Why does org.eclipse.ui.workbench require org.eclipse.help? [message #461368 is a reply to message #461346] Tue, 09 January 2007 02:10 Go to previous messageGo to next message
Eclipse UserFriend
org.eclipse.ui.workbench provides some UI related mechanizms for help,
while org.eclipse.help is a logic for storing and delivering certain
help documents for given context - there are no any documents.

This means that all rcp apps are intended to have help mechanisms
built-in, and these packages are divided to separate UI and non-UI stuff.

On the other hand help bundle is not very big, it's about 0,15MB.

Essential help documents are put in other packages, like jdt.doc - you
might do the same with your application.

Jacek Pospychala

Paul Keyser napisał(a):
> R3.2.1, WinXP
>
> I have a working RCP app, exported using features; I want to split the
> main (too big) feature, and extract a "help" feature. After I do all the
> obvious stuff, and try to export without the new help feature (i.e.,
> export my app, but without its help function), I find as below that the
> org.eclipse.help *cannot* be removed from the main feature. The "Plug-in
> Dependencies" view agrees (see attached). After I add the
> org.eclipse.help back to the main feature, the export works correctly
> again, and the exported app runs (and has none of my help: correct);
> then also, adding the separate "help" feature to the .product
> configuration also exports, bt now when it runs it has all of my help.
>
> So, why does org.eclipse.ui.workbench require org.eclipse.help?
>
> thanks,
> Paul
>
> java.lang.RuntimeException: No application id has been found.
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:56)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
> at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
> at org.eclipse.core.launcher.Main.run(Main.java:977)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
>
> !ENTRY org.eclipse.osgi 2 0 2007-01-09 09:32:31.889
> !MESSAGE One or more bundles are not resolved because the following root
> constraints are not resolved:
>
> !SUBENTRY 1 org.eclipse.osgi 2 0 2007-01-09 09:32:31.889
> !MESSAGE Bundle
> update@plugins/org.eclipse.ui.views_3.2.1.M20060906-0800.jar was not
> resolved.
> !SUBENTRY 2 org.eclipse.ui.views 2 0 2007-01-09 09:32:31.889
> !MESSAGE Missing required bundle org.eclipse.help_[3.2.0,4.0.0).
>
> !SUBENTRY 1 org.eclipse.osgi 2 0 2007-01-09 09:32:31.889
> !MESSAGE Bundle
> update@plugins/org.eclipse.ui.workbench_3.2.1.M20060906-0800.jar was not
> resolved.
> !SUBENTRY 2 org.eclipse.ui.workbench 2 0 2007-01-09 09:32:31.889
> !MESSAGE Missing required bundle org.eclipse.help_[3.2.0,4.0.0).
>
>
> ------------------------------------------------------------ ------------
>
Re: Why does org.eclipse.ui.workbench require org.eclipse.help? [message #461533 is a reply to message #461368] Thu, 11 January 2007 10:24 Go to previous messageGo to next message
Eclipse UserFriend
Thanks for clarification -- true about the size, so it's no real problem for an export. As to
putting my html into other packages -- yes, sensible would be to have such files be in their
respective bundles -- is that possible? If so, how to set up the html? (I have it all working, but
with all the html in one bundle.)

thanks,
Paul
Re: Why does org.eclipse.ui.workbench require org.eclipse.help? [message #461577 is a reply to message #461533] Fri, 12 January 2007 14:27 Go to previous messageGo to next message
Eclipse UserFriend
have a look at Help topic:
Platform Plug-In Developer Guide -> Programmer's Guide -> User
assistance support -> Help

Essentially, you have to create help table of contents file (toc.xml)
and put it in an extension point - org.eclipse.help.toc.

Paul Keyser napisał(a):
> Thanks for clarification -- true about the size, so it's no real problem
> for an export. As to putting my html into other packages -- yes,
> sensible would be to have such files be in their respective bundles --
> is that possible? If so, how to set up the html? (I have it all working,
> but with all the html in one bundle.)
>
> thanks,
> Paul
Re: Why does org.eclipse.ui.workbench require org.eclipse.help? [message #461889 is a reply to message #461577] Wed, 17 January 2007 15:13 Go to previous message
Eclipse UserFriend
Ah, right -- that was what I did for my "all in one" help plugin. Turns out the key for me to be
able to push some help out into individual plug-ins (the plug-ins that are not always included in an
export) was to find in the docco about "PLUGINS_ROOT". So now I can do what I wanted to do with the
context-help, thanks.

Also I noticed the ext-pt help.contentExtension, which looks like it'll be useful for me, too.

Paul
Previous Topic:IAdaptable Help
Next Topic:Hide the view name from Window-->Show View
Goto Forum:
  


Current Time: Tue Apr 15 05:31:40 EDT 2025

Powered by FUDForum. Page generated in 0.04553 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top