Hi Raul,
I just added a new controls test for the controlbindings.properties
use case. It seems to work fine in Beehive.
I sounds like you are using Beehive in a Weblogic environment, there
may be something in that environment which is causing the issue you
are seeing. Most likely a BEA classpath / classloader issue if the
file is not being found at runtime.
You may want to check BEA's dev2dev forums and see if you can find
anything related to this issue. If you are a current customer I
suspect you could also get in touch with BEA customer support and they
might be able to provide some additional assistance with this issue.
- Chad
On 6/6/07, Raul Herranz Serrano <[EMAIL PROTECTED]> wrote:
Hi again, Chad...
I have finally opened a JIRA issue (BEEHIVE-1196) with this problem...
I hope we will find where is the error and we will fix it as soon as possible
because is vital for us to be able to change through a configuration file what
implementation class must be used.
Lots of thanks,
Raúl (Spain)
----- Mensaje original ----
De: Raul Herranz Serrano <[EMAIL PROTECTED]>
Para: Beehive Users <[email protected]>
Enviado: lunes, 4 de junio, 2007 11:07:43
Asunto: Re: overwritting
Hi Chad,
I'm experiencing something really strange... I'm going to try to explain it to
you to see if you are able to tell me what is wrong, and how to solve it:
I'm using the BEA Workshop for WebLogic Platform that comes with the Portal 9 course, and
I have created a Portal Web Project which includes the Beehive Controls Libraries... To
be able to see what happened while loading the "controlbindings.properties", I
have created my own Controls and JavaControlFactory classes which are exactly the same as
the original ones except for the logging sentences that I have added.
The problem is that with those classes everything works fine (I have to change
the import of the Controls class in the
generated code in the .apt_src directory to use them), but if I use the original classes
it looks like the "controlbindings.properties" is not being loaded...
Do you know why? Can you help me solve this problem?
Lots of thanks!
Raúl (Spain)
----- Mensaje original ----
De: Chad Schoettger <[EMAIL PROTECTED]>
Para: Beehive Users <[email protected]>
Enviado: lunes, 21 de mayo, 2007 17:19:25
Asunto: Re: overwritting
Hi Raul,
I believe your understanding is correct, however; I have not tried
using a controlbindings.properties file myself.
In order to be loaded by the controls framework the
controlbindings.properties file must be in either the WEB-INF/classes
directory or the root of a jar file.
If it still appears to be not working correctly please
file a JIRA bug
for this issue and I can take a closer look.
- Chad
On 5/21/07, Raul Herranz Serrano <[EMAIL PROTECTED]> wrote:
> Hi there!
>
> I'm a newbie using the Beehive Controls Framework, so it's possible that my questions
are trivial for you... I'm creating a simple application in order to understand the use
of Controls, and I have seen that you can specify the default implementation for a CI using
the 'defaultBinding' annotation... but I have read in (or I have understand after reading
at) [http://wiki.apache.org/beehive/Controls/AssemblyAndBinding] that you can over-write the
"default binding" writing a controlbindings.properties with the new bindings...
>
> So, here is my question: did I understand it correctly? (I have tried to do
it writing the 'controlbindings.properties', but it looks like it is
not working :( )
>
> Can anyone help me?
>
> Lots of thanks!
>
> Raúl (Spain)
>
______________________________________________
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com