Consegui arrumar um tempo para voltar a me dedicar ao Greenbox, agora de forma mais organizada, pelo menos tudo que estou fazendo já está no CVS ( https://greenbox.dev.java.net/source/browse/greenbox/greenbox4/#dirlist ) .
As atividades de hoje foram simples:
- Recompilar o Greenbox para NetBeans 5.5
- Removi a dependência do Commons-Logging, visto que o NetBeans agora possui isto por default, há muito tempo sofria com um erro de Classloader, e resolvi com essa mudança.
- Já que o Plugin e o Framework são módulos bastante distintos, agora estou abusando do uso do poder o NB Platform, para criar os Arquivos agora uso a seguinte estrutura:
[java]
NbUtils.createFile(project,
new String
(getClasse().getPackageName(). replace
(’.',’/')),
classe.getClassName()+
“.hbm.xml”,hbm); [/java]
- E agora esta é a nova forma de criar um Arquivo:
[java]
public static void createFile(Project project, String path,
String name,String content) throws IOException
{
SourceGroup[] sourceGroups =
ProjectUtils.getSources(project).getSourceGroups
(JavaProjectConstants.SOURCES_TYPE_JAVA);
FileObject targetFolder =
sourceGroups[0].getRootFolder();
targetFolder = FileUtil.createFolder
(targetFolder,”/teste”);
FileObject target = FileUtil.createData
(targetFolder, name);
FileLock lock = target.lock();
try {
BufferedWriter bw =
new BufferedWriter (new
OutputStreamWriter
(target.getOutputStream(lock), “UTF-8″));
bw.write(content); bw.close();
}
finally {
lock.releaseLock();
}
}
[/java]
Quanto as novas Features:
Uso de JPA como Annotações
Usaremos todas as anotações do JPA+Algumas do Greenbox para montar os Casos de Uso Suporte a EJB 3 Usaremos EJB 3 com SessionBeans e Interceptors
Suporte a Ajax
Estamos estudando a mais apropriada solução para o Greenbox e seus usuários
A medida que for melhorando mais coisas estarei reportando aqui! []’s


Entries (RSS)
November 24th, 2006 at 9:06 pm
Quero ser beta tester ja falei..
Abraços Jow Edgar
December 11th, 2007 at 1:39 pm
amigo, qdo vcs pretendem atualizar o plugin para a versão 6 do Netbeans ??
P.S. - O projeto está sendo continuado ? Quem usa hj em dia ? Vcs estão precisando de colaboradores ? Sou desenvolvedor java há 9 anos e tenho software publicado no sourceforge.net, mais nominadadamente o virtual keyboard
January 3rd, 2008 at 2:04 pm
Carlos,
Devido as minhas atividades do dia-a-dia eu ando meio fora do desenvolvimento dele, mas haverão novidades em breve.
Cordialmente
Edgar