URL Services Creation Date: May. 16, 2002 Last Update: May. 31, 2002 Version: 1.0
URL Services URL Services URL Services URL XML URL Services URL Services URL Services PDK URL Services
URL Services provider.xml HTML URL URL Services Oracle9iAS Portal provider.xml HTML
URL jserv.properties wrapper.bin.parameters=-dhttp.proxyhost="wwwproxy.jp.oracle.com" wrapper.bin.parameters=-dhttp.proxyport="80" wrapper.bin.parameters=- Dhttp.nonProxyHosts="localhost *.jp.oracle.com Apache Jserv provider.xml <proxyinformation> PDK
2 Oracle9iAS Portal 1 URL URL
3 2 URL Services URLServices +
4 URL Services HTML Portal Portal /
<showpage class= oracle.portal.provider.v1.http.urlrenderer > <pageurl> <charset> <contenttype> URL text/html text/xml <filter class= oracle.portal.provider.v1.http.htmlfilter />
<?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlprovider"> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>yahoo</name> <title>yahoo</title> <description>yahoo </description> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.urlrenderer"> <pageurl>http://www.yahoo.co.jp/</pageurl> <charset>euc-jp</charset> <contenttype>text/html</contenttype> <filter class="oracle.portal.provider.v1.http.htmlfilter" /> </showpage> </renderer> </portlet> </provider>
<showpage class= oracle.portal.provider.v1.http.urlrenderer > <pageexpires> <provider class= oracle.portal.provider.v1.http.urlvalidateprovider > <containerrenderer class= oracle.portal.provider.v1.urlcontainerrenderer > <refreshmode> <showtitlerefresh> <showfooterrefresh> <showlastupdate> <showpage class= oracle.portal.provider.v1.http.urlvalidaterenderer > <cacheexpires> [SHOW_DETAILS][ABOUT] boolean boolean boolean <refreshmode> URLContainerRenderer
<?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlprovider"> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>yahoo</name> <title>yahoo</title> <description>yahoo </description> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.urlrenderer"> <pageurl>http://www.yahoo.co.jp/</pageurl> <charset>euc-jp</charset> <contenttype>text/html</contenttype> <pageexpires>60</pageexpires> </showpage> </renderer> </portlet> </provider>
<?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlvalidateprovider"> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>yahoo</name> <title>yahoo</title> <description>yahoo </description> <containerrenderer class="oracle.portal.provider.v1.urlcontainerrenderer"> <refreshmode>show_details</refreshmode> <showtitlerefresh>true</showtitlerefresh> <showfooterrefresh>false</showfooterrefresh> <showlastupdate>true</showlastupdate> </containerrenderer> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.urlvalidaterenderer"> <pageurl>http://www.yahoo.co.jp/</pageurl> <charset>euc-jp</charset> <contenttype>text/html</contenttype> <cacheexpires>60</cacheexpires> </showpage> <showdetailspage class="oracle.portal.provider.v1.http.urlvalidaterefresh" /> </renderer> </portlet> </provider>
<filter class= oracle.portal.provider.v1.http.htmladditionalfilter > 1 <headertrimtag> <footertrimtag> <headeraddtag> <footeraddtag> <converttarget> HTML HTML HTML target= _blank boolean 1 headeraddtag footeraddtag URL Services HtmlFilter HTML XML < > & < > & ' "
<?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlprovider"> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>yahoo</name> <title>yahoo</title> <description>yahoo </description> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.urlrenderer"> <pageurl>http://www.yahoo.co.jp/</pageurl> <charset>euc-jp</charset> <contenttype>text/html</contenttype> <pageexpires>60</pageexpires> <filter class="oracle.portal.provider.v1.http.htmladditionalfilter"> <headertrimtag><map name="top"></headertrimtag> <footertrimtag><!-- TopLink end --></footertrimtag> <footeraddtag></td></tr></table></footeraddtag> <converttarget>true</converttarget> </filter> </showpage> </renderer> </portlet> </provider>
SSO Cookie Form
<provider class= oracle.portal.provider.v1.http.urlvalidaterenderer > <authentication class= oracle.portal.provider.v1.http.authentication > <authtype> <errorpagemessages> <showpage class= oracle.portal.provider.v1.http.ssovalidaterenderer > 1 <redirecturl> basic URL 2 URLValidateRenderer 1 SSOValidateRenderer SSOValidateRenderer URL Services 2 <redirecturl> URL URL http://server:port/apps_portlet/index.cgi http://server:port/apps/index.cgi URL
<?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlvalidateprovider"> <authentication class="oracle.portal.provider.v1.http.authentication"> <authtype>basic</authtype> <errorpagemessages>authorization Required</errorPageMessages> </authentication> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>metalink</name> <title>metalink</title> <description>us (MetaLink) </description> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.ssovalidaterenderer"> <pageurl>http://metalink.oracle.com/metalink/plsql/sit_main.showsitemap?p_showtitle=0</pageurl> <charset>shift_jis</charset> <contenttype>text/html</contenttype> <pageexpires>60</pageexpires> <filter class="oracle.portal.provider.v1.http.htmlfilter"/> </showpage> </renderer> </portlet> </provider>
FORM <authentication class= oracle.portal.provider.v1.http.authentication > <authtype> <errorpagemessage> <filter class= oracle.portal.provider.v1.http.htmlfilter > 1 <useauthlinks> <redirecturlfieldname> externalapp true URL 1 URL MyYahoo http://login.yahoo.co.jp/config/login?.done=http://my.yahoo.co.jp/.done http://my.yahoo.co.jp/
FORM <?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlprovider"> <authentication class="oracle.portal.provider.v1.http.authentication"> <authtype>externalapp</authtype> <errorpagemessages>invalid Yahoo ID,Invalid Password,</errorPageMessages> </authentication> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>myyahoo</name> <title>myyahoo</title> <description>myyahoo </description> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.urlrenderer"> <pageurl>http://my.yahoo.co.jp/</pageurl> <charset>euc-jp</charset> <contenttype>text/html</contenttype> <pageexpires>60</pageexpires> <filter class="oracle.portal.provider.v1.http.htmlfilter"> <useauthlinks>true</useauthlinks> <redirecturlfieldname>.done</redirecturlfieldname> </filter> </showpage> </renderer> </portlet> </provider>
FORM Cookie <authentication class= oracle.portal.provider.v1.http.authentication > <authtype> <errorpagemessage> externalapp <showpage class= oracle.portal.provider.v1.http.ssovalidaterenderer > 1 URLValidateRenderer 1 SSOValidateRenderer SSOValidateRenderer URL Services
FORM <?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlvalidateprovider"> <authentication class="oracle.portal.provider.v1.http.authentication"> <authtype>externalapp</authtype> <errorpagemessages>invalid Yahoo ID,Invalid Password,</errorPageMessages> </authentication> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>metalink</name> <title>metalink</title> <description>us (MetaLink) </description> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.ssovalidaterenderer"> <pageurl> http://my.yahoo.co.jp </pageurl> <charset>euc-jp</charset> <contenttype>text/html</contenttype> <pageexpires>60</pageexpires> <filter class="oracle.portal.provider.v1.http.htmlfilter"/> </showpage> </renderer> </portlet> </provider>
inline rendering Click
Inline rendering <filter class= oracle.portal.provider.v1.http.selectiverenderingfilter > <inlinerendering> <hreffieldname> <disableinlinerenderingid> true Inline Rendering id <hreffieldname> <inlinerendering> true Portal URL <hreffieldname> <disableinlinerenderingid> id 1 <a href= server/aaa.html id= 1 >aaa</a> <headeraddtag>,<footeraddtag> <filter> oracle.portal.provider.v1.http.urladditionalfilter
<?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlvalidateprovider"> <authentication class="oracle.portal.provider.v1.http.authentication"> <authtype>externalapp</authtype> <errorpagemessages>error during login. Please try again.</errorpagemessages> </authentication> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>otnforum</name> <title>otn </title> <description>us OTN </description> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.urlvalidaterenderer"> <pageurl>http://www.oracle.com/forums/forum.jsp</pageurl> <charset>shift_jis</charset> <contenttype>text/html</contenttype> <cacheexpires>60</cacheexpires> <filter class="oracle.portal.provider.v1.http.urladditionalfilter"> <headertrimtag><!-- End i_forum_annc.jsp --></headertrimtag> <footertrimtag><!-- End_ESI i_forumdisplay_esi.jsp --></footertrimtag> <headeraddtag><link HREF="http://www.oracle.com/forums/style/dfgrey.css" REL="stylesheet"></headerAddTag> <inlinerendering>true</inlinerendering> <hreffieldname>class</hreffieldname> <disableinlinerenderingid>dfmeta</disableinlinerenderingid> </filter> </showpage> </renderer> </portlet> </provider>
CGI URL
<inputparameter class= oracle.portal.provider.v1.urlportletparameter > <name> <ismandatory> <displayname> <value> boolean <value> boolean http://server.com/test.cgi?param1=aaa¶m2=bbb URL
<?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlprovider"> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>otnjforum</name> <title>otn-j </title> <description>otn-japan </description> <inputparameter class="oracle.portal.provider.v1.urlportletparameter"> <name>count</name> <ismandatory>false</ismandatory> <displayname> </displayname> </inputparameter> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.urlrenderer"> <pageurl>http://otn.oracle.co.jp/cgi-bin/non/msgview_r.cgi?bbsid=1</pageurl> <charset>shift_jis</charset> <contenttype>text/html</contenttype> <pageexpires>60</pageexpires> </showpage> </renderer> </portlet> </provider>
10 CGI URL
<inputparameter class= oracle.portal.provider.v1.urlportletparameter > 1 <editpage class= oracle.portal.provider.v1.urlbaseeditrenderer /> <personalizationmanager> 2 <dataclass> <usehashing> oracle.portal.provider.v1.http.urlpersonalizationobject boolean FilePersonalizationManager 1<displayName> 2 FilePersonalizationManager DB DBPersonalizationManager2 PDK
<?xml version = '1.0' encoding = 'Shift_JIS'?> <?providerdefinition version="2.0"?> <provider class="oracle.portal.provider.v1.http.urlvalidateprovider"> <portlet class="oracle.portal.provider.v1.http.urlportlet"> <id>1</id> <name>excitenews</name> <title>excite : </title> <description>excite : </description> <inputparameter class="oracle.portal.provider.v1.urlportletparameter"> <name>headlines</name> <ismandatory>true</ismandatory> <displayname> </displayname> <value>10</value> </inputparameter> <renderer class="oracle.portal.provider.v1.rendermanager"> <showpage class="oracle.portal.provider.v1.http.urlvalidaterenderer"> <pageurl>http://www.excite.co.jp/webdb/news/?sc=hl</pageurl> <charset>shift_jis</charset> <contenttype>text/html</contenttype> <cacheexpires>60</cacheexpires> </showpage> <editpage class="oracle.portal.provider.v1.http.urlbaseeditrenderer"/> </renderer> <personalizationmanager class="oracle.portal.provider.v1.filepersonalizationmanager"> <dataclass>oracle.portal.provider.v1.http.urlpersonalizationobject</dataclass> <usehashing>true</usehashing> </personalizationmanager> </portlet> </provider>
Oracle Oracle8 Oracle8i Oracle9i Net8