> I was wondering it there is anything else out there like this 
> or are there
> ways on doing some intergration of this with Struta and Hibernate and
> Cocoon?

Sounds similar to the Ofbiz Entity Engine (http://ofbiz.org/).


--
    Nick


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, October 07, 2003 8:58 AM
> To: 'Struts Developers List'
> Subject: Self Describing Business Objects :
> 
> 
> I will be working on porting a company framework (and 
> hopefully open source
> it) from ASP/VB (yack!) to Java. The idea of the framework is 
> quite simple.
> It is a framework for buiding administration screens like 
> update/search
> edit user but it has some interesting features :
> 
> The Business objects a described in xml ie :
> 
> <entity>
> <name>user</name>
> <table>usr</table>
> <attributes>
> <name>firstname</name>
> <label>
> <EN>
> <label>First Name</label>
> </EN>
> .....
> </attributes>
> 
> <attributegroups>
> <attributegroup>
> <name>Label</name>
> <attributes>
> <attribute>firstname</attribute>
> <attribute>surname</attribute>
> </attributes>
> </attributegroup>
> <attributegroup>
> <name>Edit</name>
> <attributes>
> <attribute>firstname</attribute>
> <attribute>surname</attribute>
> ....
> </attributes>
> </attributegroup>
> etc..
> </entity>
> 
> 
> The Business Object xml descriptor has enough information for 
> display it as
> well as updating it. AttributesGroups allow for list views 
> and edit views
> of the object.
> 
> Another component of the framework is the PageFlows that are 
> made up of
> Actions that use these Business Objects to get the info for 
> these views
> like "Edit User". Most of the time you do not need to write 
> code at all, we
> have also written a editor for the Business Objects and the 
> Pages Flows.
> 
> 
> So at the end of the day the html of genernated by the 
> framework from the
> xml descriptor and the persistence is also done from there. So doing
> administration screens are very quick. ie : days instead of 
> weeks. The some
> code can be used for web front ends as well as guis.
> 
> I was wondering it there is anything else out there like this 
> or are there
> ways on doing some intergration of this with Struta and Hibernate and
> Cocoon?
> 
> Mike
> 
> 
> 
> 
> **************************************************************
> ******************
> The information in this message is confidential and may be legally
> privileged. It is intended solely for the addressee; access to this
> email by anyone else is unauthorised.
> 
> If you are not the intended recipient: (1) you are kindly requested
> to return a copy of this message to the sender indicating that you
> have received it in error, and to destroy the received copy; and (2)
> any disclosure or distribution of this message, as well as any action
> taken or omitted to be taken in reliance on its content, is prohibited
> and may be unlawful.
> **************************************************************
> ******************
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

Reply via email to