百聞は一見に如かず、ですね。Java ES で共通のインストーラを使ってインストールする様子が英語版ですがよくわかります。本当に簡単ですので是非ダウンロードしてインストールして使ってみてください。
私がブログを始めたころは誰も Portal Server (というか Java ES 全体) に関しては書く人がいなかったと思うのですが、この The Portal Zone そして日本では Takemura さんが書き始めましたね。今後の話を楽しみにしています。
Skip to content, navigation.

」とダウンロードをやめてしまったみなさん、
ぜひダウンロードして試してみてください。
<Channel name="TGCNews1" provider="URLScraperProvider">
<Properties>
<String name="title" value="TGC ニュース"/>
<String name="inputEncoding" value="EUC-JP"/>
<ConditionalProperties condition="client" value="HTML">
<String name="url" value="file:///var/web/ja/news1.html"/>
</ConditionalProperties>
</Properties>
</Channel>
<Channel name="TGCNews1EN" provider="URLScraperProvider">
<Properties>
<String name="title" value="TGC News 1"/>
<ConditionalProperties condition="client" value="HTML">
<String name="url" value="file:///var/web/en/news1.html"/>
</ConditionalProperties>
</Properties>
</Channel>
<Container name="TGCNewsContainer" provider="PredefinedSamplesTabPanelContainerProvider">
<Properties>
<String name="title" value="ニュース"/>
</Properties>
<Selected>
<Reference value="TGCNews1"/>
<Reference value="TGCNews2"/>
<Reference value="TGCNewsIndex"/>
</Selected>
<Channels>
</Channels>
</Container>
<Container name="TGCNewsContainerEN" provider="PredefinedSamplesTabPanelContainerProvider">
<Properties>
<String name="title" value="News"/>
</Properties>
<Selected>
<Reference value="TGCNews1EN"/>
<Reference value="TGCNews2EN"/>
<Reference value="TGCNewsIndexEN"/>
</Selected>
<Channels>
</Channels>
</Container>
<Container name="TGCTabContainer" provider="JSPTabContainerProvider" merge="replace">
<Properties>
</Properties>
<Selected>
<Reference value="TGCTopContainer"/>
<Reference value="TGCProjectContainer"/>
<Reference value="TGCNewsContainer"/>
<Reference value="TGCSharingContainer"/>
<Reference value="TGCGallaryContainer"/>
</Selected>
<Channels>
</Channels>
</Container>
<Container name="TGCTabContainerEN" provider="JSPTabContainerProvider" merge="replace">
<Properties>
</Properties>
<Selected>
<Reference value="TGCTopContainerEN"/>
<Reference value="TGCProjectContainerEN"/>
<Reference value="TGCNewsContainerEN"/>
<Reference value="TGCSharingContainerEN"/>
<Reference value="TGCGallaryContainerEN"/>
</Selected>
<Channels>
</Channels>
</Container>
% /opt/SUNWps/bin/dpadmin modify -m \
-u "uid=amadmin,ou=people,dc=xyz,dc=com" \
-w passwd \
-d "uid=authlessanonymous,ou=people,dc=xyz,dc=com" \
ファイル名
Japanese | English
<a href="/portal/dt?action=content&provider=TGCTabContainer&TGCTabContainer.setSelected=TGCTopContainer">
Japanese
</a>
|
<a href="/portal/dt?action=content&provider=TGCTabContainerEN&TGCTabContainerEN.setSelected=TGCTopContainerEN">
English
</a>


<Channel name="TripInfoChannel" provider="URLScraperProvider" merge="replace">
<Properties>
<ConditionalProperties condition="client" value="HTML">
<ConditionalProperties condition="locale" value="en">
<String name="url" value="http://contents:8080/docs/en/trip_info.html"/>
</ConditionalProperties>
<ConditionalProperties condition="locale" value="ja">
<String name="url" value="http://contents:8080/docs/ja/trip_info.html"/>
</ConditionalProperties>
</ConditionalProperties>
<ConditionalProperties condition="locale" value="ja">
<String name="title" value="出張情報"/>
</ConditionalProperties>
<ConditionalProperties condition="locale" value="en">
<String name="title" value="Trip Info"/>
</ConditionalProperties>
</Properties>
</Channel>
http://am.japan.sun.com/amserver/UI/Login?module=LDAP&IDToken1=ユーザー名&IDToken2=パスワード
http://am.japan.sun.com/amserver/UI/Login?module=LDAP&IDToken1=ユーザー名& IDToken2=パスワード&goto=http://ms.japan.sun.com:8100
http://am.japan.sun.com/amserver/UI/Login?module=LDAP&IDToken1=ユーザー名& IDToken2=パスワード&goto=http://ce.japan.sun.com/uwc
| 製
品 |
ディ
レクトリ |
起
動 |
停
止 |
補
足 |
| Sun
Java System Directory Server |
/var/opt/mps/serverroot/slapd
-<ホスト名> |
start-slapd |
stop-slapd |
|
| Sun
Java System Directory Proxy Server |
/var/opt/mps/serverroot/dps
-<ホスト名> |
start-dps |
stop-dps |
|
| Sun
Java System Administration Server |
/var/opt/mps/serverroot/ |
start-admin |
stop-admin |
|
| Sun
Java System Web Server |
/opt/SUNWwbsvr/https-<ホ
スト名> |
start |
stop |
|
| Sun
Java System Web Server 管理サーバー |
/opt/SUNWwbsvr/https-admin | start |
stop |
|
| Sun
Java System Application Server |
/opt/SUNWappserver/appserver/bin | asadmin start-domain --user admin domain1 | asadmin stop-domain domain1 | start-domain ではパスワードを入力 |
| Sun
Java System Access Manager |
/etc/init.d/ |
amserver start |
amserver stop |
Web コンテナを起動・停止 |
| Sun
Java System Messaging Server |
/opt/SUNWmsgsr/sbin | start-msg | stop-msg | |
| Sun
Java System Calendar Server |
/opt/SUNWics5/cal/sbin |
start-cal |
stop-cal |
|
| Sun
Java System Instant Messaging Server |
/opt/SUNWiim/sbin |
imadmin start |
imadmin stop |
|
| Sun
Java System Portal Server |
- |
- |
- |
Web コンテナを起動・停止 |
| Sun
Java System Portal Server Secure Remote Access |
/etc/init.d |
rwproxyd start netletd start gateway start |
rwproxyd stop netletd stop gateway stop |
Web コンテナを起動・停止 |
| Sun
Java System Delegated Administrator Server |
- |
- |
- |
Web コンテナを起動・停止 |
| Sun Java System Communication Express |
- |
- |
- |
Web コンテナを起動・停止 |
! Custom alarm url. Use this to get xml or calendar mime type contents caldb.serveralarms.url = "enp:///ics/customalarm" ! ! Custom alarm url contenttype. (text/xml or text/calendar) caldb.serveralarms.contenttype = "text/xml"
! JMS Consumers jms.consumers=cal_reminder jms.consumer.cal_reminder.destination=enp:///ics/customalarm jms.consumer.cal_reminder.provider=ens jms.consumer.cal_reminder.type=topic jms.consumer.cal_reminder.param="eventtype=calendar.alarm" jms.consumer.cal_reminder.factory=com.iplanet.im.server.JMSCalendarMessageListener
! JMS providers jms.providers=ens jms.provider.ens.broker=cs.japan.sun.com:57997 jms.provider.ens.factory=com.iplanet.ens.jms.EnsTopicConnFactory
# cd /opt/SUNWics5/cal/sbin # ./stop-cal # ./start-cal
# cd /opt/SUNWiim/sbin # ./imadmin refreshCalendar エージェントが動いているか確認します。
# ./imadmin check agent-calendar Agent:calendar [UP] #
# ./imadmin refresh agent-calendar Stopping agent-calendar [OK] Starting agent-calendar [OK] #

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE Requests
PUBLIC "-//iPlanet//Sun Java System Identity Server 2004Q2 Admin CLI DTD//EN"
"jar://com/iplanet/am/admin/cli/amAdmin.dtd"
>
<!-- CREATE REQUESTS -->
<Requests>
<OrganizationRequests DN="dc=japan,dc=sun,dc=com">
<GetRegisteredServiceNames/>
</OrganizationRequests>
</Requests>
# /opt/SUNWam/bin/amadmin -u uid=amadmin,ou=people,dc=japan,dc=sun,dc=com \
-w passwd -t orgGetRegisteredServiceRequests.xml
組織: dc=japan,dc=sun,dc=com 登録されたサービスの取得: SunPortalNetMailService iPlanetAMAdminConsoleService iPlanetAMAuthMembershipService SunPortalSubscriptionsService srapProxyletService SunMobileAppMailService iPlanetAMProviderConfigService SunPortalWSRPProducerService iPlanetAMAuthLDAPService SunPortalDesktopService srapGatewayAccessService iPlanetAMAuthenticationDomainConfigService iPlanetAMAuthService iPlanetAMPolicyConfigService iPlanetAMPolicyService iPlanetAMUserService SunSSOAdapterService SunPresence SunMobileAppABService SunPortalWSRPConsumerService srapNetFileService iPlanetAMAuthConfiguration SunMobileAppCalendarService srapNetletService SunIM 成功 0: 完了しました #
<Requests>
<UserRequests DN="uid=user02,ou=people,dc=japan,dc=sun,dc=com">
<RegisterServices>
<Service_Name>SunIM </Service_Name>
<Service_Name>SunMobileAppABService </Service_Name>
<Service_Name>SunMobileAppCalendarService </Service_Name>
<Service_Name>SunMobileAppMailService </Service_Name>
<Service_Name>SunPortalDesktopService </Service_Name>
<Service_Name>SunPortalNetMailService </Service_Name>
<Service_Name>SunPortalSubscriptionsService </Service_Name>
<Service_Name>SunPresence </Service_Name>
<Service_Name>SunSSOAdapterService </Service_Name>
<Service_Name>iPlanetAMAuthConfiguration </Service_Name>
<Service_Name>iPlanetAMUserService </Service_Name>
<Service_Name>srapGatewayAccessService </Service_Name>
<Service_Name>srapNetFileService </Service_Name>
<Service_Name>srapNetletService </Service_Name>
<Service_Name>srapProxyletService </Service_Name>
</RegisterServices>
</UserRequests>
</Requests>
<Requests>
<OrganizationRequests DN="o=myorg,dc=japan,dc=sun,dc=com">
<RegisterServices>
<Service_Name>iPlanetAMPolicyConfigService</Service_Name>
</RegisterServices>
</OrganizationRequests>
</Requests>
<Requests>
<OrganizationRequests DN="o=myorg,dc=japan,dc=sun,dc=com">
<CreateServiceTemplate>
<Service_Name>iPlanetAMPolicyConfigService</Service_Name>
</CreateServiceTemplate>
</OrganizationRequests>
</Requests>
<Requests>
<SchemaRequests serviceName="iPlanetAMAuthService" SchemaType="Organization">
<AddDefaultValues>
<AttributeValuePair>
<Attribute name="iplanet-am-auth-allowed-modules"/>
<Value>Membership</Value>
</AttributeValuePair>
</AddDefaultValues>
</SchemaRequests>
</Requests>
<Requests>
<SchemaRequests serviceName="iPlanetAMAuthService" SchemaType="Organization">
<AddDefaultValues>
<AttributeValuePair>
<Attribute name="iplanet-am-auth-allowed-modules"/>
<Value>Membership</Value>
</AttributeValuePair>
</AddDefaultValues>
</SchemaRequests>
</Requests>


# cd /opt/SUNWmsgsr/sbin # ./mboxutil -c user/ユーザー名/フォルダ名
# ./readership -s user/ユーザー名/フォルダ名 anyone lrp
# ./readership -s user/ユーザー名/フォルダ名 オーナー名 lrswipcda
<Channel name="sunweb-ws-sol10-UTF-8" provider="URLScraperProvider" merge="replace">
<Properties>
<String name="width" value="thick"/>
<String name="description" value="Policy Agent の試験"/>
<String name="inputEncoding" value="UTF-8"/>
<String name="title" value="Sun ウェブ - sol10 - (JES WS,UTF-8)"/>
<String name="url" value="http://jesws.japan.sun.com/sunweb/sol10/index.html"/>
<ConditionalProperties condition="client" value="HTML">
<ConditionalProperties condition="locale" value="ja">
<String name="url" value="http://jesws.japan.sun.com/sunweb/sol10/index.html"/>
</ConditionalProperties>
</ConditionalProperties>
</Properties>
</Channel>
<Container name="MyPortalPAJWSContainer"provider="PredefinedSamplesTabPanelContainerProvider">
<Properties>
<String name="title" value="JES WS"/>
</Properties>
<Available>
<Reference value="sunweb-ws-sol10-UTF-8"/>
<Reference value="sunweb-ws-sunray-EUC-JP"/>
<Reference value="sunweb-ws-software-Shift_JIS"/>
<Reference value="sunweb-ws-studio-Shift_JIS"/>
</Available>
<Selected>
<Reference value="sunweb-ws-sol10-UTF-8"/>
<Reference value="sunweb-ws-sunray-EUC-JP"/>
<Reference value="sunweb-ws-software-Shift_JIS"/>
<Reference value="sunweb-ws-studio-Shift_JIS"/>
</Selected>
<Channels>
</Channels>
</Container>
<Container name="MyPortalTabContainer" provider="JSPTabContainerProvider" merge="replace">
<Properties>
</Properties>
<Available>
<Reference value="MyPortalPAJWSContainer"/>
<Reference value="MyPortalPAJASContainer"/>
<Reference value="MyPortalPATomcatContainer"/>
<Reference value="MyPortalPAApacheContainer"/>
<Reference value="MyPortalPAIISContainer"/>
<Reference value="MyPortalPAWLContainer"/>
<Reference value="MyPortalPADominoSolarisContainer"/>
<Reference value="MyPortalPADominoWindowsContainer"/>
<Reference value="MyFrontPageTabPanelContainer"/>
</Available>
<Selected>
<Reference value="MyPortalPAJWSContainer"/>
<Reference value="MyPortalPAJASContainer"/>
<Reference value="MyPortalPATomcatContainer"/>
<Reference value="MyPortalPAApacheContainer"/>
<Reference value="MyPortalPAIISContainer"/>
<Reference value="MyPortalPAWLContainer"/>
<Reference value="MyPortalPADominoSolarisContainer"/>
<Reference value="MyPortalPADominoWindowsContainer"/>
<Reference value="MyPortalPAJWSContainer"/>
<Reference value="MyFrontPageTabPanelContainer"/>
</Selected>
<Channels>
</Channels>
</Container>
com.sun.am.policy.amFilter.login.formList[0] = /sunweb/login.jsp
http://host.../<webapp URL>/*
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2004-2005 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
-->
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<security-constraint>
<web-resource-collection>
<web-resource-name>Protected Area</web-resource-name>
<url-pattern>/*</url-pattern>
<http-method>PUT</http-method>
<http-method>DELETE</http-method>
<http-method>GET</http-method>
<http-method>POST</http-method>
</web-resource-collection>
</security-constraint>
<filter>
<filter-name>Agent</filter-name>
<filter-class>com.sun.identity.agents.filter.AmAgentFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Agent</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>INCLUDE</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>ERROR</dispatcher>
</filter-mapping>
</web-app>

This blog copyright 2008 by katakai