|
Bugzilla – Full Text Bug Listing |
| Summary: | Can't see iFolder Web Access link of iFolder3 in the Welcome page. | ||
|---|---|---|---|
| Product: | [iFolder] iFolder Denali | Reporter: | Janet Liu <jliu> |
| Component: | Install | Assignee: | Kalidas Balakrishnan <bkalidas> |
| Status: | VERIFIED WONTFIX | QA Contact: | Jared Allen <jpallen> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | shinkichi.yamazaki |
| Version: | iFolder Denali | Keywords: | Code_Error |
| Target Milestone: | 3.6 | ||
| Hardware: | i386 | ||
| OS: | OES - Linux | ||
| Whiteboard: | |||
| Found By: | i18n Test | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | yujianlan_20051231_6.sxw | ||
|
Description
Janet Liu
2005-12-31 09:23:35 UTC
Created attachment 61849 [details]
yujianlan_20051231_6.sxw
Moving to next release v3.4, out of time to fix this in OES SP2. The documentation does state that the YaST configuration should create the link on the welcome page, but I don't see it happening in any language. This functionality has been broken since OES SP1. The root of the problem is the name of the following file has changed from
/var/opt/novell/tomcat4/webapps/welcome/WEB-INF/XMLData/ifolder.xml
to
/var/opt/novell/tomcat4/webapps/welcome/WEB-INF/XMLData/ifolder3.xml
This causes the following script to fail during the Web Access YaST configuration
Ifolderwebaccess.ycp:297 sed_cmd if [ -e /var/opt/novell/tomcat4/webapps/welcome/WEB-INF/XMLData/ifolder.xml ]; then
sed -e 's|</ProductInformation>| <WebLink> \
<WebLinkType>0</WebLinkType> \
<URLDescriptor>Open iFolder Web Access</URLDescriptor> \
<Login> \
<URL>https://%*reqservername%/ifolder</URL> \
</Login> \
</WebLink> \
</ProductInformation> \
|g' < /var/opt/novell/tomcat4/webapps/welcome/WEB-INF/XMLData/ifolder.xml >
Solution:
The Ifolderwebaccess.ycp needs to be updated to modify the ifolder3.xml file.
With both of the workarounds, keep in mind that the welcome page needs to be refreshed in the browser (ie Open a New Browser or refresh the Welcome page content by pressing F5 in the browser)
Workaround #1
In /usr/share/YaST2/modules/Ifolderwebaccess.ycp, modify the following line from
string if3webaccesswelcome = sformat("%1/webapps/welcome/WEB-INF/XMLData/ifolder.xml",novell_tomcat_home);
to
string if3webaccesswelcome = sformat("%1/webapps/welcome/WEB-INF/XMLData/ifolder3.xml",novell_tomcat_home);
Then run the iFolder WebAccess YaST configuration
Workaround #2
- After configuring WebAccess in YaST modify the following file
/var/opt/novell/tomcat4/webapps/welcome/WEB-INF/XMLData/ifolder3.xml
Add the following section in the <ProductInformation></ProductInformation> section
<WebLink>
<WebLinkType>0</WebLinkType>
<URLDescriptor>Open iFolder Web Access</URLDescriptor>
<Login>
<URL>https://%*reqservername%/ifolder</URL>
</Login>
</WebLink>
NOTE: change the <URL> context to whatever you specified in the WebAccess YaST configuration. The default is /ifolder.
OES 2 welcome page has changed the layout, so there is no iFolder web access link in the current layout |