Examples of PortletAppDescriptorServiceImpl


Examples of org.apache.pluto.container.impl.PortletAppDescriptorServiceImpl

    {
        File webXmlFile = new File(getBaseDir()+"src/test/testdata/deploy/web.xml");
        File portletXmlFile = new File(getBaseDir()+"src/test/testdata/deploy/portlet.xml");
        File jetspeedPortletXmlFile = new File(getBaseDir()+"src/test/testdata/deploy/jetspeed-portlet.xml");
       
        JetspeedDescriptorService descriptorService = new JetspeedDescriptorServiceImpl(new PortletAppDescriptorServiceImpl());
        InputStream webDescriptor = new FileInputStream(webXmlFile);
        InputStream portletDescriptor = new FileInputStream(portletXmlFile);
        InputStream jetspeedPortletDescriptor = new FileInputStream(jetspeedPortletXmlFile);
        ClassLoader paClassLoader = Thread.currentThread().getContextClassLoader();
       
View Full Code Here

Examples of org.apache.pluto.container.impl.PortletAppDescriptorServiceImpl

   
    public void testSecurityRoles() throws Exception
    {
        System.out.println("Testing securityRoles");
        File warFile = new File(getBaseDir()+"src/test/testdata/deploy/webapp");
        JetspeedDescriptorService descriptorService = new JetspeedDescriptorServiceImpl(new PortletAppDescriptorServiceImpl());
        PortletApplicationWar paWar = new PortletApplicationWar(new DirectoryHelper(warFile), "unit-test", "/", descriptorService );

        PortletApplication portletApp = null;
       
        boolean validateFailed = false;
View Full Code Here

Examples of org.apache.pluto.container.impl.PortletAppDescriptorServiceImpl

    {
        File webXmlFile = new File(getBaseDir()+"src/test/testdata/deploy/web.xml");
        File portletXmlFile = new File(getBaseDir()+"src/test/testdata/deploy/portlet.xml");
        File jetspeedPortletXmlFile = new File(getBaseDir()+"src/test/testdata/deploy/jetspeed-portlet.xml");
       
        JetspeedDescriptorService descriptorService = new JetspeedDescriptorServiceImpl(new PortletAppDescriptorServiceImpl());
        InputStream webDescriptor = new FileInputStream(webXmlFile);
        InputStream portletDescriptor = new FileInputStream(portletXmlFile);
        InputStream jetspeedPortletDescriptor = new FileInputStream(jetspeedPortletXmlFile);
        ClassLoader paClassLoader = Thread.currentThread().getContextClassLoader();
       
View Full Code Here

Examples of org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl

        Document webXmlDoc = parse(webXmlIn);
        Collection servletElements = new ArrayList();
        Collection mappingElements = new ArrayList();

        PortletAppDescriptorService portletAppDescriptorService =
              new PortletAppDescriptorServiceImpl();
        PortletAppDD portletAppDD = portletAppDescriptorService.read(portletXmlIn);
       
        for (Iterator it = portletAppDD.getPortlets().iterator();
            it.hasNext(); ) {
           
          // Read portlet definition.
View Full Code Here

Examples of org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl

        Document webXmlDoc = parse(webXmlIn);
        Collection servletElements = new ArrayList();
        Collection mappingElements = new ArrayList();

        PortletAppDescriptorService portletAppDescriptorService =
              new PortletAppDescriptorServiceImpl();
        PortletAppDD portletAppDD = portletAppDescriptorService.read(portletXmlIn);
       
        for (Iterator it = portletAppDD.getPortlets().iterator();
            it.hasNext(); ) {
           
          // Read portlet definition.
View Full Code Here

Examples of org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl

{
    PortletAppDD portletApp;

    public MockPortletRegistryService(InputStream portletXml)
    {
        PortletAppDescriptorServiceImpl svc = new PortletAppDescriptorServiceImpl();
        try
        {
            portletApp = svc.read(portletXml);
        }
        catch ( Exception e )
        {
            throw new RuntimeException( "Could not parse portlet xml.", e );
        }
View Full Code Here

Examples of org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl

                dispatchServletClass.trim().length() == 0) {
            dispatchServletClass = Assembler.DISPATCH_SERVLET_CLASS;
        }

      WebAppDescriptorService descriptorSvc = new WebAppDescriptorServiceImpl()
      PortletAppDescriptorService portletAppDescriptorSvc = new PortletAppDescriptorServiceImpl();
       
        WebAppDD webAppDDIn = descriptorSvc.read(webXmlIn);
        PortletAppDD portletAppDD = portletAppDescriptorSvc.read(portletXmlIn);
        portletXmlIn.close();

        for (Iterator it = portletAppDD.getPortlets().iterator();
                it.hasNext(); ) {
View Full Code Here

Examples of org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl

   
    protected void validateEarAssembly( File earFile ) throws Exception {
        assertTrue( "EAR archive [" + earFile.getAbsolutePath() + "] cannot be found or cannot be read",
                earFile.exists() && earFile.canRead() );
       
        PortletAppDescriptorService portletSvc = new PortletAppDescriptorServiceImpl();
        WebAppDescriptorService webSvc = new WebAppDescriptorServiceImpl();
        PortletAppDD portletAppDD = null;
        WebAppDD webAppDD = null;
       
        int earEntryCount = 0;
        int warEntryCount = 0;
       
        JarInputStream earIn = new JarInputStream( new FileInputStream( earFile ) );
       
        JarEntry earEntry;
        JarEntry warEntry;
       
        while ( ( earEntry = earIn.getNextJarEntry() ) != null ) {
            earEntryCount++;
            if ( earEntry.getName().endsWith( ".war" ) ) {
                warEntryCount++;
                JarInputStream warIn = new JarInputStream( earIn );
                while ( ( warEntry = warIn.getNextJarEntry() ) != null ) {
                    if ( Assembler.PORTLET_XML.equals( warEntry.getName() ) ) {
                        portletAppDD = portletSvc.read(
                                new ByteArrayInputStream( IOUtils.toByteArray( warIn ) ) );
                    }
                    if ( Assembler.SERVLET_XML.equals( warEntry.getName() ) ) {
                        webAppDD = webSvc.read(
                                new ByteArrayInputStream( IOUtils.toByteArray( warIn ) ) );
View Full Code Here

Examples of org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl

   
    protected void validateEarAssembly( File earFile ) throws Exception {
        assertTrue( "EAR archive [" + earFile.getAbsolutePath() + "] cannot be found or cannot be read",
                earFile.exists() && earFile.canRead() );
       
        PortletAppDescriptorService portletSvc = new PortletAppDescriptorServiceImpl();
        WebAppDescriptorService webSvc = new WebAppDescriptorServiceImpl();
        PortletAppDD portletAppDD = null;
        WebAppDD webAppDD = null;
       
        List portletWarEntries = Arrays.asList( testWarEntryNames );
        List unassembledWarEntries = Arrays.asList( unassembledWarEntryName );
        List testPortlets = Arrays.asList( testPortletNames );
       
        int earEntryCount = 0;
        int totalWarEntryCount = 0;
        int portletWarEntryCount = 0;
       
        JarInputStream earIn = new JarInputStream( new FileInputStream( earFile ) );
       
        JarEntry earEntry;
        JarEntry warEntry;
       
       
        while ( ( earEntry = earIn.getNextJarEntry() ) != null ) {           
            earEntryCount++;
           
            if ( earEntry.getName().endsWith( ".war" ) ) {
                totalWarEntryCount++;
                JarInputStream warIn = new JarInputStream( earIn );
               
                while ( ( warEntry = warIn.getNextJarEntry() ) != null ) {
                    if ( Assembler.PORTLET_XML.equals( warEntry.getName() ) ) {
                        portletAppDD = portletSvc.read(
                                new ByteArrayInputStream( IOUtils.toByteArray( warIn ) ) );
                    }
                    if ( Assembler.SERVLET_XML.equals( warEntry.getName() ) ) {
                        webAppDD = webSvc.read(
                                new ByteArrayInputStream( IOUtils.toByteArray( warIn ) ) );
View Full Code Here

Examples of org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl

        assembledWebXml.delete();
    }
   
    protected void verifyAssembly( InputStream webXml, InputStream portletXml ) throws Exception {
        WebAppDescriptorService webSvc = new WebAppDescriptorServiceImpl();
        PortletAppDescriptorService portletSvc = new PortletAppDescriptorServiceImpl();
        WebAppDD webApp = webSvc.read( webXml ) ;
        PortletAppDD portletApp = portletSvc.read( portletXml );
       
        assertNotNull( "Web Application Descripter was null.", webApp );
        assertNotNull( "Portlet Application Descriptor was null.", portletApp );
        assertTrue( "Portlet Application Descriptor doesn't define any portlets.", portletApp.getPortlets().size() > 0 );
        assertTrue( "Web Application Descriptor doesn't define any servlets.", webApp.getServlets().size() > 0 );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.