You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2009/03/18 18:01:50 UTC
svn commit: r755649 - in
/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets: ./
src/main/java/org/apache/juddi/portlets/
src/main/java/org/apache/juddi/portlets/server/ src/main/webapp/WEB-INF/
src/test/java/org/apache/juddi/portlets/clie...
Author: kstam
Date: Wed Mar 18 17:01:49 2009
New Revision: 755649
URL: http://svn.apache.org/viewvc?rev=755649&view=rev
Log:
Adding portlet support
Added:
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/UDDIBrowserPortlet.java
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/portlet.xml
Removed:
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/test/java/org/apache/juddi/portlets/client/GwtTestExampleA.java
Modified:
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/pom.xml
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/Application.gwt.xml
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/web.xml
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/tomcat/conf/web.xml
webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/uddi-portlets.launch
Modified: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/pom.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/pom.xml?rev=755649&r1=755648&r2=755649&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/pom.xml (original)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/pom.xml Wed Mar 18 17:01:49 2009
@@ -110,6 +110,13 @@
<version>1.4</version>
<scope>compile</scope>
</dependency>
+ <dependency>
+ <groupId>javax.portlet</groupId>
+ <artifactId>portlet-api</artifactId>
+ <version>1.0</version>
+ <scope>provided</scope>
+ </dependency>
+
<!-- test -->
<dependency>
<groupId>junit</groupId>
Modified: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/Application.gwt.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/Application.gwt.xml?rev=755649&r1=755648&r2=755649&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/Application.gwt.xml (original)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/Application.gwt.xml Wed Mar 18 17:01:49 2009
@@ -14,4 +14,5 @@
<servlet class="org.apache.juddi.portlets.server.SecurityServiceImpl" path="/security"/>
<servlet class="org.apache.juddi.portlets.server.InquiryServiceImpl" path="/inquiry"/>
+
</module>
\ No newline at end of file
Added: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/UDDIBrowserPortlet.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/UDDIBrowserPortlet.java?rev=755649&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/UDDIBrowserPortlet.java (added)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/java/org/apache/juddi/portlets/server/UDDIBrowserPortlet.java Wed Mar 18 17:01:49 2009
@@ -0,0 +1,35 @@
+package org.apache.juddi.portlets.server;
+
+import java.io.IOException;
+import java.io.PrintWriter;
+
+import javax.portlet.GenericPortlet;
+import javax.portlet.PortletException;
+import javax.portlet.PortletSecurityException;
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+
+public class UDDIBrowserPortlet extends GenericPortlet
+{
+ protected void doView(RenderRequest renderRequest, RenderResponse renderResponse)
+ throws PortletException, PortletSecurityException, IOException
+ {
+
+ renderResponse.setContentType("text/html");
+ PrintWriter writer = renderResponse.getWriter();
+ writer.println("<script type='text/javascript' language='javascript' src='"
+ + renderRequest.getContextPath()
+ + "/org.apache.juddi.portlets.Application/org.apache.juddi.portlets.Application.nocache.js'></script>");
+ writer.println("<div id='login'></div>");
+ writer.close();
+ }
+
+ protected void doHelp(RenderRequest renderRequest, RenderResponse renderResponse)
+ throws PortletException, PortletSecurityException, IOException
+ {
+ renderResponse.setContentType("text/html");
+ PrintWriter writer = renderResponse.getWriter();
+ writer.write("Help");
+ writer.close();
+ }
+}
Added: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/portlet.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/portlet.xml?rev=755649&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/portlet.xml (added)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/portlet.xml Wed Mar 18 17:01:49 2009
@@ -0,0 +1,20 @@
+<portlet-app
+ xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"
+ version="1.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd
+ http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd">
+ <portlet>
+ <description>UDDI Browser as a portlet app</description>
+ <portlet-name>UDDIBrowserPortlet</portlet-name>
+ <display-name>UDDIBrowser Portlet</display-name>
+ <portlet-class>org.apache.juddi.portlets.server.UDDIBrowserPortlet</portlet-class>
+ <supports>
+ <mime-type>text/html</mime-type>
+ <portlet-mode>VIEW</portlet-mode>
+ </supports>
+ <portlet-info>
+ <title>UDDIBrowser Portlet</title>
+ </portlet-info>
+ </portlet>
+</portlet-app>
\ No newline at end of file
Modified: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/web.xml?rev=755649&r1=755648&r2=755649&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/web.xml (original)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/src/main/webapp/WEB-INF/web.xml Wed Mar 18 17:01:49 2009
@@ -8,4 +8,20 @@
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
+
+ <servlet>
+ <servlet-name>UDDIBrowserPortlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>UDDIBrowserPortlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>UDDIBrowserPortlet</servlet-name>
+ <url-pattern>/PlutoInvoker/UDDIBrowserPortlet
+ </url-pattern>
+ </servlet-mapping>
</web-app>
Modified: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/tomcat/conf/web.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/tomcat/conf/web.xml?rev=755649&r1=755648&r2=755649&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/tomcat/conf/web.xml (original)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/tomcat/conf/web.xml Wed Mar 18 17:01:49 2009
@@ -203,6 +203,10 @@
<mime-type>text/plain</mime-type>
</mime-mapping>
<mime-mapping>
+ <extension>jsp</extension>
+ <mime-type>text/html</mime-type>
+ </mime-mapping>
+ <mime-mapping>
<extension>jspf</extension>
<mime-type>text/plain</mime-type>
</mime-mapping>
Modified: webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/uddi-portlets.launch
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/uddi-portlets.launch?rev=755649&r1=755648&r2=755649&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/uddi-portlets.launch (original)
+++ webservices/juddi/branches/v3_trunk/juddi-console/uddi-portlets/uddi-portlets.launch Wed Mar 18 17:01:49 2009
@@ -110,7 +110,7 @@
<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.classpathProvider"/>
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="com.google.gwt.dev.GWTShell"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-out www org.apache.juddi.portlets.Application/Application.html"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-out target/www org.apache.juddi.portlets.Application/Application.html"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="jUDDI_v3"/>
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.sourcepathProvider"/>
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-XstartOnFirstThread -Xmx256M"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org