In Guvnor you have to create a Model also in your specific packages and select &quot;import from global area&quot;. Then you have to go to the configuration of the package and add the classes you want to use in your package.<div>

<br></div><div>Best Regards,<br clear="all"><br>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br><br>Esteban Aliverti<br>- Developer @ <a href="http://www.plugtree.com" target="_blank">http://www.plugtree.com </a><br>- Blog @ <a href="http://ilesteban.wordpress.com" target="_blank">http://ilesteban.wordpress.com</a><br>


<br><br><div class="gmail_quote">On Thu, Dec 22, 2011 at 5:05 AM, srinivasasanda <span dir="ltr">&lt;<a href="mailto:srinivasasanda@gmail.com">srinivasasanda@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi Salaboy,<br>
        I have a problem please give me some solution..<br>
<br>
<br>
packagelisturl=<a href="http://localhost:8080/guvnor-5.2.0.Final-jboss-as-5.1/org.drools.guvnor.Guvnor/webdav/packages" target="_blank">http://localhost:8080/guvnor-5.2.0.Final-jboss-as-5.1/org.drools.guvnor.Guvnor/webdav/packages</a><br>


                (which show the list of package ==&gt;<br>
                                                        Contents of this<br>
Folder:<br>
                                                        defaultPackage<br>
                                                        mortgages<br>
                                                        sample<br>
                                                        demo<br>
<br>
                Storeing the result in buffered reader, and manuplateing the<br>
eachline and adding all the package to the kbuilder()<br>
<br>
packageurl=<a href="http://localhost:8080/guvnor-5.2.0.Final-jboss-as-5.1/org.drools.guvnor.Guvnor/package/" target="_blank">http://localhost:8080/guvnor-5.2.0.Final-jboss-as-5.1/org.drools.guvnor.Guvnor/package/</a><br>


<br>
<br>
...............................................................................................................<br>
<br>
System.out.println(GlobalConfig.getConfigParameterValue(&quot;packagelisturl&quot;));<br>
                URL packages = new<br>
URL(GlobalConfig.getConfigParameterValue(&quot;packagelisturl&quot;));<br>
                URLConnection yc = packages.openConnection();<br>
                BufferedReader in = new BufferedReader(new<br>
InputStreamReader(yc.getInputStream()));<br>
                String inputLine;<br>
                inputLine = in.readLine();<br>
                System.out.print(&quot;inputLine&quot;+inputLine);<br>
                while ((inputLine = in.readLine()) != null)<br>
                         {<br>
                                System.out.print(&quot;inputLine&quot;+inputLine);<br>
                                String<br>
urlstr=GlobalConfig.getConfigParameterValue(&quot;packageurl&quot;)+&quot;&quot;+inputLine+&quot;/LATEST&quot;;<br>
                                URL url = new URL(urlstr);<br>
                                UrlResource urlResource =<br>
(UrlResource)ResourceFactory.newUrlResource(url);<br>
<br>
urlResource.setBasicAuthentication(&quot;enabled&quot;);<br>
                                urlResource.setUsername(&quot;admin&quot;);<br>
                                urlResource.setPassword(&quot;admin&quot;);<br>
                                _kbuilder.add(urlResource,<br>
ResourceType.PKG);<br>
                                System.out.println(&quot;added pacakges into<br>
_kbuilder&quot;+urlstr);<br>
                         }<br>
                in.close();<br>
  ......................................................... some other code<br>
to fire rules.....<br>
<br>
                    This code works fine with simple java application and<br>
geting the result.<br>
<br>
                    but when i try to use this in some web application , the<br>
packages are not adding to kbuilder  and it shows the following error<br>
<br>
<br>
2011-12-21 20:31:01,819 INFO  [STDOUT] (http-127.0.0.1-8080-5) after<br>
creating kbuilder<br>
2011-12-21 20:31:01,819 INFO  [STDOUT] (http-127.0.0.1-8080-5)<br>
<a href="http://localhost:8080/guvnor-5.2.0.Final-jboss-as-5.1/org.drools.guvnor.Guvnor/webdav/packages
2011-12-21" target="_blank">http://localhost:8080/guvnor-5.2.0.Final-jboss-as-5.1/org.drools.guvnor.Guvnor/webdav/packages<br>
2011-12-21</a> 20:31:01,819 INFO  [STDOUT] (http-127.0.0.1-8080-4) INFO  21-12<br>
20:31:01,819 (NilAuthenticator.java:authenticate:35) All users are guests.<br>
2011-12-21 20:31:01,819 INFO  [STDOUT] (http-127.0.0.1-8080-4) INFO  21-12<br>
20:31:01,819 (RepositoryServlet.java:allowUser:114) null authenticated for<br>
rest api<br>
2011-12-21 20:31:01,835 INFO  [STDOUT] (http-127.0.0.1-8080-5)<br>
inputLineContents of this Folder:<br>
2011-12-21 20:31:01,835 INFO  [STDOUT] (http-127.0.0.1-8080-5)<br>
inputLinedefaultPackage<br>
2011-12-21 20:31:01,835 INFO  [STDOUT] (http-127.0.0.1-8080-5) added<br>
pacakges into<br>
_kbuilderhttp://localhost:8080/guvnor-5.2.0.Final-jboss-as-5.1/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST<br>
2011-12-21 20:31:01,835 INFO  [STDOUT] (http-127.0.0.1-8080-5) Provider<br>
org.drools.io.impl.ResourceProviderImpl could not be set.<br>
2011-12-21 20:31:01,835 ERROR [org.in.treetech.bss.common.cache]<br>
(http-127.0.0.1-8080-5)  RuleEngine  234  Provider<br>
org.drools.io.impl.ResourceProviderImpl could not be set.<br>
2011-12-21 20:31:01,835 INFO  [STDOUT] (http-127.0.0.1-8080-5) After adding<br>
packages<br>
2011-12-21 20:31:01,835 ERROR [org.in.treetech.bss.common.cache]<br>
(http-127.0.0.1-8080-5)  RuleEngine  173  Provider<br>
org.drools.impl.KnowledgeBaseProviderImpl could not be set.<br>
2011-12-21 20:31:01,835 INFO  [STDOUT] (http-127.0.0.1-8080-5) After<br>
creation of Kbase<br>
2011-12-21 20:31:01,835 INFO  [STDOUT] (http-127.0.0.1-8080-5) FactName<br>
issample-person<br>
2011-12-21 20:31:01,835 ERROR [org.in.treetech.bss.common.cache]<br>
(http-127.0.0.1-8080-5)  RuleEngine  390  null<br>
2011-12-21 20:31:01,835 INFO  [STDOUT] (http-127.0.0.1-8080-5) Rule engine<br>
ended<br>
<br>
<br>
So for helped  a lot Thanks , Thank u very much,<br>
<br>
Regards &amp; Thanks<br>
Srinivasaprasad<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
View this message in context: <a href="http://drools.46999.n3.nabble.com/How-to-make-available-declarative-model-to-all-packages-tp3605644p3605810.html" target="_blank">http://drools.46999.n3.nabble.com/How-to-make-available-declarative-model-to-all-packages-tp3605644p3605810.html</a><br>


</font></span><div class="HOEnZb"><div class="h5">Sent from the Drools: User forum mailing list archive at Nabble.com.<br>
_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</div></div></blockquote></div><br></div>