Giter VIP home page Giter VIP logo

bean-manager's Introduction

Hi there πŸ‘‹

I'm a Solution Architect with over 25 years of experience πŸ’ͺ , I am currently the CTO of Softphone and in 2009, I led the setup of Soulsoftware a software development company.

Contributing to Open Source Software (OSS) is important to me since it has significantly contributed to my professional growth.

πŸ‘©β€πŸ‘©β€πŸ‘¦β€πŸ‘¦ Social

Linkedin Badge Twitter Follow Mastodon Flipboard Stack Overflow Badge

πŸ“œ Articles

Blogger Dev.to Badge Medium InfoQ

⚑ Technologies

Operative System

Linux Windows macOS

Mobile

iOS tvOS ipadOS watchOS

Languages / frameworks

Swift Java Kotlin Python C/C++

TypeScript JavaScript Nodejs

HTML5 CSS3 Web Components LIT React Angular

Containers

Docker Kubernetes

PaaS

Microsoft Azure Google Cloud Amazon AWS Heroku

SCM

Git BitBucket

AI

langchain OpenAI AzureOpenAI

ThoughtsπŸ€”

AI

"In no more than 3 years, anything that is not connected to AI will be considered broken or invisible."

by Sam Schillace, Deputy CTO / Microsoft

Digital Transformation

Businesses must embrace digital transformation, and combining low-code technologies with a company-wide mindset shift that could be key to their success for the near future challenges

Interest

bean-manager's People

Contributors

bsorrentino avatar

Watchers

 avatar  avatar

bean-manager's Issues

publish to PUBLIC MAVEN REPO

Send request to SONATYPE to have permission to publish beanManager to PUBLIC 
MAVEN REPO

[https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usag
e+Guide]

Original issue reported on code.google.com by [email protected] on 16 Aug 2011 at 1:44

Missing artifact

What steps will reproduce the problem?
1.Declare the depency and compile
2.
3.

What is the expected output? What do you see instead?

Maven can't find the following artifact:

org.eclipse.osgi:org.eclipse.osgi:jar:3.2.0-v20060601

What version of the product are you using? On what operating system?

I have used the following artifacts:

<groupId>org.bsc.framework</groupId>
<artifactId>beanmanager-jpa</artifactId>
<version>1.4</version>

<groupId>org.bsc.framework</groupId>
<artifactId>beanmanager-core</artifactId>
<version>1.4</version>




Please provide any additional information below.

The stacktrace of the error:

Missing:
----------
1) org.eclipse.osgi:org.eclipse.osgi:jar:3.2.0-v20060601

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=org.eclipse.osgi -DartifactId=org.eclipse.osgi -Dversion=3.2.0-v20060601 -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=org.eclipse.osgi -DartifactId=org.eclipse.osgi -Dversion=3.2.0-v20060601 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
        1) it.soulsoftware:amplifon-gwt:war:1.1-SNAPSHOT
        2) it.soulsoftware:amplifon-services:jar:1.1-SNAPSHOT
        3) org.bsc.framework:beanmanager-core:jar:1.4
        4) org.eclipse.osgi:org.eclipse.osgi:jar:3.2.0-v20060601

----------
1 required artifact is missing.

for artifact:
  it.soulsoftware:amplifon-gwt:war:1.1-SNAPSHOT

from the specified remote repositories:
  gwtupload (http://gwtupload.googlecode.com/svn/mavenrepo/),
  central (http://repo1.maven.org/maven2),
  java.net (http://download.java.net/maven/2/),
  google-bean-manager (http://bean-manager.googlecode.com/svn/trunk/mavenrepo),
  apache-repo-snapshots (https://repository.apache.org/content/repositories/snapshots/),
  apache-repo (https://repository.apache.org) 


As workaround, i have excluded the artifact from the dependency :

<exclusions>
     <exclusion>
    <artifactId>org.eclipse.osgi</artifactId>
    <groupId>org.eclipse.osgi</groupId>
     </exclusion>
</exclusions> 


Original issue reported on code.google.com by [email protected] on 6 Oct 2011 at 8:51

introduction of CGLIB

Integrate cglib http://cglib.sourceforge.net to improve reflection usage

moreover 

evaluate the possibility to enhance class (JPA concern)

Original issue reported on code.google.com by [email protected] on 2 Sep 2010 at 4:54

add support for create of multiple bean


change BeanManager interface to support create 

from 

public int create( Connection conn, Object bean ) throws SQLException;

to

public int create( Connection conn, Object... bean ) throws SQLException;


Original issue reported on code.google.com by [email protected] on 3 Apr 2008 at 4:12

Provide a way to set beanmanager extensions on top of JPA

In order to avoid to provide custom annotations (we want keep only standard JPA 
annotation), idea is to provide a customizer interface on the BeanManager 
creation

JPABeanManagerFactory.createBeanManager(MyBean.class, new Customizer() {

      public PropertyDescriptorField process( PropertyDescriptorField pd ) {
            // process
            return pd;
      }
});

Original issue reported on code.google.com by [email protected] on 16 Jun 2010 at 11:23

[ERROR]symbol : method aggregateProperties

I had build all my code but I recive the follow error:
[ERROR]symbol  : method aggregateProperties
(java.lang.Class<it.softphone.sipvr.extgwt.client.services.RecFileBean>,jav
a.beans.PropertyDescriptor[],java.beans.BeanInfo[])
[ERROR]location: class org.bsc.bean.BeanManagerUtils

My be, I can not download the latest version of BeanManager.

Thanks in advance

Original issue reported on code.google.com by [email protected] on 1 Apr 2009 at 6:06

JPA: add support also for java.util.Date

Actually if use JPA extension and set a property as java.uil.Date the 
BeanManager treat it as BLOB

workaround is to use java.sql.Date (not acceptable for GWT-RPC protocol)

Original issue reported on code.google.com by [email protected] on 4 Nov 2010 at 11:42

add possibility to register a gobal data adapter

idea is to provide the following methods:

BeanManagerUtils.registerAdapter( Class<?> type, DataAdapter adapter )
BeanManagerUtils.unregisterAdapter( Class<?> type )

Es.:

        CharBooleanAdapter adapter = new CharBooleanAdapter();

        BeanManagerUtils.registerAdapter( Boolean.TYPE, adapter);
        BeanManagerUtils.registerAdapter( Boolean.class, adapter);

Original issue reported on code.google.com by [email protected] on 16 Jun 2010 at 6:06

Add a transactionUtils class

Add a utility class to facilitate use of transaction

es.:

TransactionUtils.exec( connection, new TransactionExecutor() {

     public void exec( Connection c ) throws SQLException {

                // perfrom something without taking care of open,close, commit, rollback
     }

});

Original issue reported on code.google.com by [email protected] on 20 Jun 2009 at 6:12

add support for create of multiple bean


change BeanManager interface to support create 

from 

public int create( Connection conn, Object bean ) throws SQLException;

to

public int create( Connection conn, Object... bean ) throws SQLException;


Original issue reported on code.google.com by [email protected] on 3 Apr 2008 at 4:16

add beanmanager custom annotation to support DataAdapter concept

Idea is to add adapter both at class level and property/attribute level

Example:

@Entity
@DataAdapter( type=Boolean.class, 
class="org.bsc.framework.adapters.CharBoolean")
class MyBean {


@DataAdapter(class="TrimAdapter")
private String value;

@DataAdapter(class="NumberStringAdapter")
public int getNumber() {}

}

Original issue reported on code.google.com by [email protected] on 16 Jun 2010 at 6:51

CharBooleanAdapter failure

method 
public Object getValue(ResultSet resultSet, PropertyDescriptorField
PropertyDescriptorField) throws SQLException ;

of CharBooleanAdapter return always true; 

Original issue reported on code.google.com by [email protected] on 4 Apr 2008 at 4:04

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.