Examples of loadPackage()


Examples of org.drools.repository.RulesRepository.loadPackage()

                                         "" );
        asset.updateFormat( AssetFormats.DSL );
        asset.updateContent( dsl );
        asset.checkin( "ok" );

        item = repo.loadPackage( "testLoadDSLs" );
        BRMSSuggestionCompletionLoader loader = new BRMSSuggestionCompletionLoader();

        SuggestionCompletionEngine eng = loader.getSuggestionEngine( item );
        assertFalse( eng.hasDataEnumLists() );
        assertFalse( loader.hasErrors() );
View Full Code Here

Examples of org.drools.repository.RulesRepository.loadPackage()

                                         "" );
        asset.updateFormat( AssetFormats.ENUMERATION );
        asset.updateContent( enumeration );
        asset.checkin( "ok" );

        item = repo.loadPackage( "testLoadEnums" );
        BRMSSuggestionCompletionLoader loader = new BRMSSuggestionCompletionLoader();
        SuggestionCompletionEngine sce = loader.getSuggestionEngine( item );

        assertFalse( loader.hasErrors() );
        assertEquals( 1,
View Full Code Here

Examples of org.drools.repository.RulesRepository.loadPackage()

        assertEquals( 1,
                      sce.getDataEnumListsSize() );

        asset.updateContent( "goober boy" );
        asset.checkin( "yeah" );
        item = repo.loadPackage( "testLoadEnums" );
        loader = new BRMSSuggestionCompletionLoader();
        sce = loader.getSuggestionEngine( item );
        assertTrue( loader.hasErrors() );

    }
View Full Code Here

Examples of org.drools.repository.RulesRepository.loadPackage()

        ruleNODSL.updateFormat(AssetFormats.BUSINESS_RULE);

        ruleNODSL.updateContent(BRXMLPersistence.getInstance().marshal(model));
        ruleNODSL.checkin("");

        pkg = repo.loadPackage("testBRLWithDSLMixedIn");
        PackageAssembler asm = new PackageAssembler(pkg);
        asm.compile();
        assertFalse(asm.hasErrors());
       
        Package[] binPkgs = asm.getBinaryPackage();
View Full Code Here

Examples of org.drools.repository.RulesRepository.loadPackage()

        BuilderResult results = repositoryPackageService.buildPackage( pkg.getUUID(),
                                                                       true );
        assertNull( results );

        pkg = repo.loadPackage( "testBinaryPackageUpToDate" );
        byte[] binPackage = pkg.getCompiledPackageBytes();

        assertNotNull( binPackage );

        assertTrue( pkg.getNode().getProperty( "drools:binaryUpToDate" ).getBoolean() );
View Full Code Here

Examples of org.drools.repository.RulesRepository.loadPackage()

           BuilderResult results = repositoryPackageService.buildPackage( pkg.getUUID(),
                                                                          true );
           assertNull(results);

           pkg = repo.loadPackage( "testGuidedDTCompile" );
           byte[] binPackage = pkg.getCompiledPackageBytes();

           assertNotNull( binPackage );

           Package[] binPkgs = (Package[]) DroolsStreamUtils.streamIn( binPackage );
View Full Code Here

Examples of org.drools.repository.RulesRepository.loadPackage()

        fm.attachFileToAsset( asset.getUUID(),
                              this.getClass().getResourceAsStream( "/billasurf.jar" ),
                              "billasurf.jar" );

        pkg = repo.loadPackage( "testAttachModelImports" );

        assertFalse( pkg.isBinaryUpToDate() );
        assertNotNull( DroolsHeader.getDroolsHeader( pkg ) );
        assertTrue( DroolsHeader.getDroolsHeader( pkg ).indexOf( "import com.billasurf.Board" ) > -1 );
        assertTrue( DroolsHeader.getDroolsHeader( pkg ).indexOf( "import com.billasurf.Person" ) > -1 );
View Full Code Here

Examples of org.drools.repository.RulesRepository.loadPackage()

        pkg.checkin( "" );

        fm.attachFileToAsset( asset.getUUID(),
                              this.getClass().getResourceAsStream( "/billasurf.jar" ),
                              "billasurf.jar" );
        pkg = repo.loadPackage( "testAttachModelImports" );
        assertEquals( "goo wee\nimport com.billasurf.Board\nimport com.billasurf.Person\n",
                      DroolsHeader.getDroolsHeader( pkg ) );

    }
View Full Code Here

Examples of org.drools.repository.RulesRepository.loadPackage()

        System.err.println( "---> Updating the package " );

        ServiceImplementation impl = getServiceImplementation();
        RulesRepository repo = impl.getRulesRepository();

        PackageItem pkg = repo.loadPackage( nm );
        pkg.updateDescription( System.currentTimeMillis() + "" );
        pkg.checkin( "a change" );
        repo.logout();

    }
View Full Code Here

Examples of org.drools.repository.RulesRepository.loadPackage()

    String s = new String(a.getBinaryContentAsBytes());
    assertEquals("qed", s);
    assertEquals("a comment", a.getCheckinComment());
    assertEquals("xls", a.getFormat());

    List<AssetItem> assets = RulesRepositoryTest.iteratorToList(repo.loadPackage("testRestPost").listAssetsByFormat(new String[] {"drl", "xls"}));
    assertEquals(2, assets.size());

  }

  public void testPostNewPackage() throws Exception {
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.