Okay, time for drastic measures.
Launch forge with:
`forge --debug` and attach your eclipse debugger via:
See if you can trace the problem. Wish I could be of more help here, but no
trace makes things difficult!
~Lincoln
On Mon, Jan 14, 2013 at 4:20 AM, Ahmed ELJABIRI <a.eljabiri(a)gmail.com>wrote:
Hi Lincoln,
When i type 'set VERBOSE true' and run 'scaffold from-entity' i don't
get
the full stack trace i got just following output :
***INFO*** Using currently installed scaffold [faces]
***ERROR*** Exception encountered: (type "set VERBOSE false" to disable
stack traces)
Thanks in advence.
2013/1/12 Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
My first step would be to type 'set VERBOSE true' before running your
> scaffold. That should give you the full stack trace :)
>
>
> On Sat, Jan 12, 2013 at 7:37 AM, Ahmed ELJABIRI <a.eljabiri(a)gmail.com>wrote:
>
>> Hi all,
>>
>> I'm sorry for my request a little late.
>>
>> I have developed the Primefaces plugin (PrimeFacesWidgetBuilder)
>> containing the six classes : HtmlCalendar, HtmlColorPicker, ....
>> PrimeFacesWidgetBuilder as those
>>
>> of the richfaces, and i had build a new metawidget-all.jar.
>>
>> Thereafter, i had updated the FacesScaffold Class to add
>> insertPrimeFacesWidgetBuilder() and setupPrimeFaces() methods of
>> "forge-scaffold-faces" Forge module.
>>
>> But once I do "# scaffold from-entity" command, i get the following
>> ERROR :
>>
>> ****ERROR*** Exception encountered: javax.faces.component.UIComponent
>> from [Module "org.jboss.forge.scaffold.impl:main" from local module
loader
>> @1b7a216 (roots:
>>
/home/ahmed/sandbox/tools/Forge/forge-distribution-1.1.3.Final/modules,/home/ahmed/.forge/plugins,/home/ahmed/sandbox/tools/eclipse_indigo/eclipse/plugins/org.jboss.tools.forge.runtime.ext_1.0.1.v20120715-0232-H99-Final/modules)]
>> (type "set VERBOSE true" to enable stack traces)*
>>
>>
>> Any suggestions or help about this ERROR ?
>>
>> Thank you so much in advence.
>>
>>
>>
>> 2013/1/4 Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
>>
>> Yes, however make sure you are using the github repository to get the
>>> code, not just unzipping the JARs :)
>>>
>>>
http://github.com/forge/core
>>>
>>>
>>> On Thu, Jan 3, 2013 at 7:28 PM, George Gastaldi
<ggastald(a)redhat.com>wrote:
>>>
>>>> Always use the latest version , 1.1.3-Final in the case :)
>>>>
>>>> Em 03/01/2013, às 21:30, Richard Kennard <
>>>> richard(a)kennardconsulting.com> escreveu:
>>>>
>>>> > Ahmed,
>>>> >
>>>> > Sounds great! Note there is an existing RichFacesWidgetBuilder in
>>>> Forge. The intent would be you create a new PrimeFacesWidgetBuilder for
>>>> purely PrimeFaces
>>>> > components, and combine that with RichFacesWidgetBuilder and
>>>> HtmlWidgetBuilder (and probably ReadOnlyWidgetBuilder) by using
>>>> CompositeWidgetBuilder.
>>>> >
>>>> > You should *not* need to create your own WidgetBuilder that creates
>>>> both PrimeFaces *and* RichFaces components.
>>>> >
>>>> > Re: the version of the sources, that's one for Lincoln :)
>>>> >
>>>> > Regards,
>>>> >
>>>> > Richard.
>>>> >
>>>> > On 3/01/2013 9:51 PM, Ahmed ELJABIRI wrote:
>>>> >> Hi,
>>>> >>
>>>> >> Thank you Lincoln & Richard for your answers and for your
help.
>>>> >>
>>>> >> I'm actually creating a custom WidgetBuilder based on
Primefaces
>>>> components as with RicheFaces one.
>>>> >>
>>>> >> Once finish the module, I will integrate the jar in the
>>>> metawidget-all-2.4, and then I'll edit the file
metawidget-entity.xml, and
>>>> also the two classes
>>>> >> FacesScaffold and
>>>> >>
>>>> >> EntityWidgetBuilder to adapt them to the changes.
>>>> >>
>>>> >> But an other question concerning forge sources, should i use
those
>>>> of
forge-1.1.3.Final(https://github.com/forge/core/tree/1.1.3.Final)
>>>> or those
>>>> >>
>>>> >> of 1.1.2.Final that we use actually ?
>>>> >>
>>>> >> Thank you so much in advence.
>>>> >>
>>>> >>
>>>> >>
>>>> >> 2013/1/2 Lincoln Baxter, III <lincolnbaxter(a)gmail.com
<mailto:
>>>> lincolnbaxter(a)gmail.com>>
>>>> >>
>>>> >> Well... it probably won't happen until we get Forge 2 out
the
>>>> door, sadly, unless someone out there has some time to contribute to
make
>>>> it happen.
>>>> >> Forge 2 will make this much easier to do and hopefully we
will
>>>> re-design the whole scaffold architecture so that resources can be made
>>>> available to
>>>> >> metawidget from other addons more easily (actually this is
>>>> already working as seen in the resource addon.)
>>>> >>
>>>> >>
>>>>
https://github.com/forge/core/blob/2.0/resource/api/src/main/java/org/jbo...
>>>> >>
>>>> >> If we just want to be able to add template resources from
disk,
>>>> then that would be fine as well, but I'd want to know what folks
think is a
>>>> >> reasonably friendly way of doing this for end users. I
really
>>>> don't know what would be good/acceptable.
>>>> >>
>>>> >>
>>>> >> On Wed, Jan 2, 2013 at 5:08 PM, Richard Kennard <
>>>> richard(a)kennardconsulting.com
<mailto:richard@kennardconsulting.com>>
>>>> wrote:
>>>> >>
>>>> >> Ahmed,
>>>> >>
>>>> >> Yes - much of what you want to accomplish can be done by
>>>> writing a custom WidgetBuilder (see
>>>> >>
>>>>
http://metawidget.org/doc/reference/en/html/ch02s04.html#section-architec...)
>>>> and then modifying
>>>> >> metawidget-entity.xml to hook it in. You may also modify
the
>>>> /resources/scaffold/faces templates (create.xhtml, search.xhtml etc).
>>>> >>
>>>> >> The hard part is how to actually *get at* these files to
>>>> modify them. This has been an outstanding issue for some time. Lincoln
can
>>>> we make a New
>>>> >> Years resolution to get some movement on this?
>>>>
https://issues.jboss.org/browse/FORGEPLUGINS-68
>>>> >>
>>>> >> For now you probably need to repackage your own plugin.
>>>> >>
>>>> >> Regards,
>>>> >>
>>>> >> Richard.
>>>> >>
>>>> >>
>>>> >> On 3/01/2013 8:05 AM, Lincoln Baxter, III wrote:
>>>> >>
>>>> >> Hello Ahmed,
>>>> >>
>>>> >> Welcome to the list.
>>>> >>
>>>> >> At first glance, it seems that you should be able to
do
>>>> this relatively simply by modifying the metawidget XML configuration,
and
>>>> perhaps
>>>> >> providing your own generation class, but I will need
to
>>>> defer you to Richard Kennard, the author of Metawidget, since he will
know
>>>> the answer
>>>> >> (and hopefully be able to tell you how to proceed
>>>> without too much trouble on his part.)
>>>> >>
>>>> >> I am not too knowledgeable about this part of Forge.
>>>> I've also copied a few people who might be able to give advice with
their
>>>> experience
>>>> >> writing custom scaffolds.
>>>> >>
>>>> >> ~Lincoln
>>>> >>
>>>> >> On Wed, Jan 2, 2013 at 6:19 AM, Ahmed ELJABIRI <
>>>> a.eljabiri(a)gmail.com <mailto:a.eljabiri@gmail.com> <mailto:
>>>> a.eljabiri(a)gmail.com
>>>> >> <mailto:a.eljabiri@gmail.com>>> wrote:
>>>> >>
>>>> >> Ahmed
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> Lincoln Baxter, III
>>>> >>
http://ocpsoft.org
>>>> >> "Simpler is better."
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> Lincoln Baxter, III
>>>> >>
http://ocpsoft.org
>>>> >> "Simpler is better."
>>>> >>
>>>> >> _______________________________________________
>>>> >> forge-dev mailing list
>>>> >> forge-dev(a)lists.jboss.org
<mailto:forge-dev@lists.jboss.org>
>>>> >>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >>
>>>> >> Best Regards,
>>>> >> ---------------------
>>>> >>
>>>> >> Ahmed EL JABIRI
>>>> >> Senior JEE Developer at Ardass Conseil
>>>> >> e-mail : ahmed.eljabiri(a)ardassconseil.com <mailto:
>>>> ahmed.eljabiri(a)ardassconseil.com>
>>>> >> Phone : +212 668 204 835
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> _______________________________________________
>>>> >> forge-dev mailing list
>>>> >> forge-dev(a)lists.jboss.org
>>>> >>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>> >
>>>> > _______________________________________________
>>>> > forge-dev mailing list
>>>> > forge-dev(a)lists.jboss.org
>>>> >
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>
>>>> _______________________________________________
>>>> forge-dev mailing list
>>>> forge-dev(a)lists.jboss.org
>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>
>>>
>>>
>>>
>>> --
>>> Lincoln Baxter, III
>>>
http://ocpsoft.org
>>> "Simpler is better."
>>>
>>> _______________________________________________
>>> forge-dev mailing list
>>> forge-dev(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>
>>>
>>
>>
>> --
>>
>> Best Regards,
>> ---------------------
>>
>> Ahmed EL JABIRI
>> Senior JEE Developer at Ardass Conseil
>> e-mail : ahmed.eljabiri(a)ardassconseil.com
>> GSM : +212 668 204 835
>>
>>
>>
>>
>>
>> _______________________________________________
>> forge-dev mailing list
>> forge-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>
>>
>
>
> --
> Lincoln Baxter, III
>
http://ocpsoft.org
> "Simpler is better."
>
> _______________________________________________
> forge-dev mailing list
> forge-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/forge-dev
>
>
--
Best Regards,
---------------------
Ahmed EL JABIRI
Senior JEE Developer at Ardass Conseil
e-mail : ahmed.eljabiri(a)ardassconseil.com
Phone N° : +212 668 204 835
_______________________________________________
forge-dev mailing list
forge-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/forge-dev