Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 11 22:49
    greenlaw110 labeled #911
  • Aug 11 22:49
    greenlaw110 labeled #911
  • Aug 11 22:47
    greenlaw110 labeled #915
  • Aug 11 22:47
    greenlaw110 labeled #915
  • Aug 11 22:46
    greenlaw110 labeled #917
  • Aug 11 22:46
    greenlaw110 labeled #917
  • Aug 11 22:43
    greenlaw110 labeled #938
  • Aug 11 22:43
    greenlaw110 labeled #938
  • Aug 11 22:43
    greenlaw110 labeled #934
  • Aug 11 22:43
    greenlaw110 labeled #934
  • Aug 11 22:42
    greenlaw110 labeled #940
  • Aug 11 22:42
    greenlaw110 labeled #940
  • Aug 11 22:41
    greenlaw110 labeled #942
  • Aug 11 22:41
    greenlaw110 labeled #942
  • Aug 11 22:39
    greenlaw110 labeled #990
  • Aug 11 22:39
    greenlaw110 labeled #990
  • Aug 11 22:38
    greenlaw110 edited #992
  • Aug 11 22:38
    greenlaw110 edited #992
  • Aug 11 22:37
    greenlaw110 closed #1020
  • Aug 11 22:37
    greenlaw110 closed #1020
Marwan Rabbâa
@waghanza
@greenlaw110 is there a reason why not to get further ?
I have no java skills, but I think their are feature above jdk8 that could be intersting
Green Luo
@greenlaw110
@waghanza Act relies on asm 5 which works on Java 7 and 8; Act 2 will update to latest asm library
Marwan Rabbâa
@waghanza
@greenlaw110 thx for explanation ?
is there a plan for act 2
Green Luo
@greenlaw110
Not in the near future
Green Luo
@greenlaw110
@waghanza thank you very much. I have a quick look at these vulnerabilities, the h2 one - no need to worry about it, we are not really use it in PROD setup. Even in DEV mode, we use h2 as a file database instead of network service. Jason-core - introduced by java-jwt-3.2.0, I need to update the later to 3.8.0; undertow - I can't do anything at the moment, as we are already at the latest version of undertow-1.x branch. undertow-2.x doesn't work on java7
Marwan Rabbâa
@waghanza
@greenlaw110 I am not in java (not kind of tech, I'm currently using). Btw, https://github.com/the-benchmarker/web-frameworks I think I will once start showing vulnerability list for each framework -> the final goal of the project is to to have a exhaustive list of frameworks ;-) as wiki does (but with factual results)
Toriga
@Master-Antonio
Hello guys
Im a JAVA EE Developer Full Stack
i want develop a web platform that will be Open Source
and for me its very important the performance and the ease of use (of the framework)
in fact i wanted use Golang, but thinking, i chose to use Java (to have more support and more visibility ...)
I want create a MVC web platform
i know Spring, but i saw this framework that in the benchmarks its very fast, near FastHttp of Golang, really incredible
my doubt is, is worth to use ActFramework instead of Spring, because Spring now is a Standard in fact, ActFramework its stable? Will be maintained over time? Its ready to develop commercial projects? Why ActFramework use Ebean instead of H8?
Green Luo
@greenlaw110
Hi @Master-Antonio thanks for your interesting in Act
Act project has been started at the end of 2014, the first release version come out at March 2016, and used in multiple commercial projects already including China and Australia
The development of the framework is still very active, you can check out https://github.com/actframework/actframework/graphs/commit-activity
BTW, we are going to have a presentation about how Act can help with test automation in Test automation and digit qa summit at Sydney (at 28 May)
Toriga
@Master-Antonio
@greenlaw110 Thanks you for this framework. Why ActFramework use Ebean instead of H8?
Toriga
@Master-Antonio
But the doc is complete? Because i see it poor.
Green Luo
@greenlaw110
@Master-Antonio ActFramework support both ebean and JPA (including H8 and Eclipselink)
Yes I still need to work on doc
Marwan Rabbâa
@waghanza
hi @greenlaw110 , seeing the-benchmarker/web-frameworks#1343 I see that act use W.X.Y.Z format. why not semver ? (for example)
Toriga
@Master-Antonio
@greenlaw110 Can you explain to me why it is reccommended use Ebean instead of Hibernate? It is faster and easy to use?
Joe
@mrussmann
hi, is there any sample app or documentation of how to use the AAA plugin? the readme on github is also empty.
Marwan Rabbâa
@waghanza
@greenlaw110 is jdk 13 compatibility planned ?
Green Luo
@greenlaw110
@waghanza What you saw is the starter parent version, the rule of starter parent version is act version (X.Y.Z) plus a starter minor version Z, which might change even act core version is still the same
@Master-Antonio Actually act support both Ebean and JPA (hibernate, eclipselink) now. Ebean looks to me has a simpler API (no session manager). But yes I need to update doc to remove that statement
@mrussmann Please checkout https://github.com/act-gallery/bookmark sample project to get an idea on how act-aaa is used for authentication/authorisation. I need to come up with detail document
@waghanza there is no plan for java13 support at the moment
Marwan Rabbâa
@waghanza
@greenlaw110 snyk deteted some vulnerability issues for act
https://app.snyk.io/org/the-benchmarker/project/4fcbd913-11d3-4ed7-93a3-0e75738c873e
Green Luo
@greenlaw110
@waghanza I got this when clicking on the above link:
image.png
Marwan Rabbâa
@waghanza
ok, I thought this was public since the-benchmarker is public on github :stuck_out_tongue:
Green Luo
@greenlaw110
Thanks @waghanza !
Marwan Rabbâa
@waghanza
:heart:
DeveloperClaus
@DeveloperClaus

@greenlaw110

act-aaa is used for authentication/authorisation. I need to come up with detail document

That would be great! A lack of understanding that part somehow blocked me when trying to get into this part...

Green Luo
@greenlaw110
@DeveloperClaus maybe you want to start from this demo project:
https://github.com/act-gallery/bookmark
Marwan Rabbâa
@waghanza
can anyone help us on the-benchmarker/web-frameworks#1434 ?
the purpose is to add rapidoid in our benchmark but I'm not sure the actual usage will lead to a fair comparison between
  • rapidoid
  • spring-boot
  • act
Marwan Rabbâa
@waghanza
hi @greenlaw110 , could a route be constrained by a type in act ?
I mean restrict the route with a regex (or else)
Green Luo
@greenlaw110
Hi @waghanza what do you mean "be constrainted by a type"?
Green Luo
@greenlaw110
routing by regex is absolute okay for actframework

You have 2 ways to express regex:

// sample: /service/1234
@GetAction("/service/{<[0-9]{4}>accessCode}")
public void service(int accessCode) {
    ...
}

or

// sample: /service/1234
@GetAction("/service/accessCode:[0-9]{4}")
public void service(int accessCode) {
    ...
}
Marwan Rabbâa
@waghanza
exactly what I need
thx