Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Hi guys,
I'm using Joget version 2 and I tried to create a form using grid but it only allow me to create 5 columns. How can I add more? I need about 13 columns. Can i be done at version 3?
Siang Looi
10 Comments
Tiensoon
Ya, in v3, the Form Builder supports a completely flexible grid layout, in which we can add any number of column as we wish
Pinky
Hi,
Currently I am using v2 and I want to use flexible grid in v3 for grid layout. Let say when I want to deploy in Production server, do I need to install v3 in production server? coz I noted that you said v3 still in testing mode and not recommended for production use.
Thanks
Tiensoon
Hi Pinky, don't think you can mix-and-match v2+v3 like this :p
Anyway, you are recommended to test and v3 yourself, to know its exact capabilities. If all features you need in your app are working fine in v3, then you can use it in production. Well, need to test out your exact use case to know what works and what don't; and for any issue encounter, feedback to us in Discussion Forums. Here is a list of the latest issues in v3 Beta.
Pinky
Hi,
I have installed v3 inside the my PC. I tried to open the v3 workflow console with this URL http://localhost:8080/jw/web/index
and have error as below: Noted that I also have v2 inside my PC. Is there any setting I forgot to put in?
HTTP Status 404 - /jw/web/index
type Status report
message /jw/web/index
description The requested resource (/jw/web/index) is not available.
Apache Tomcat/6.0.18
Here is the Apache Log:
Jul 18, 2011 11:36:10 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Joget-v3-Beta\jdk1.6.0\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\AppServ\Apache2.2\bin;C:\AppServ\php5;C:\AppServ\MySQL\bin
Jul 18, 2011 11:36:10 AM org.apache.coyote.http11.Http11Protocol init
SEVERE: Error initializing endpoint
java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket.<init>(ServerSocket.java:141)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:50)
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:496)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1058)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
at org.apache.catalina.startup.Catalina.load(Catalina.java:530)
at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
Jul 18, 2011 11:36:10 AM org.apache.catalina.startup.Catalina load
SEVERE: Catalina.start
LifecycleException: Protocol handler initialization failed: java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at org.apache.catalina.connector.Connector.initialize(Connector.java:1060)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
at org.apache.catalina.startup.Catalina.load(Catalina.java:530)
at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
Jul 18, 2011 11:36:10 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 716 ms
Jul 18, 2011 11:36:10 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 18, 2011 11:36:10 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Jul 18, 2011 11:36:10 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive jw.war
Jul 18, 2011 11:36:45 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Joget-v3-Beta\jdk1.6.0\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\AppServ\Apache2.2\bin;C:\AppServ\php5;C:\AppServ\MySQL\bin
Jul 18, 2011 11:36:45 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Jul 18, 2011 11:36:45 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 398 ms
Jul 18, 2011 11:36:45 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 18, 2011 11:36:45 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Jul 18, 2011 11:36:46 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive jwdesigner.war
Jul 18, 2011 11:36:47 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Jul 18, 2011 11:36:47 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Jul 18, 2011 11:36:47 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/20 config=null
Jul 18, 2011 11:36:47 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 2450 ms
Jul 18, 2011 12:21:22 PM org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080
Jul 18, 2011 12:21:23 PM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Jul 18, 2011 12:21:24 PM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
Jul 18, 2011 12:26:14 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Joget-v3-Beta\jdk1.6.0\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\AppServ\Apache2.2\bin;C:\AppServ\php5;C:\AppServ\MySQL\bin
Jul 18, 2011 12:26:14 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Jul 18, 2011 12:26:14 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 715 ms
Jul 18, 2011 12:26:14 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 18, 2011 12:26:14 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Jul 18, 2011 12:26:17 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Jul 18, 2011 12:26:17 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Jul 18, 2011 12:26:17 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/15 config=null
Jul 18, 2011 12:26:17 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 2577 ms
Arun Kumar
Hi Pinky,
Please try accessing your local host tomcat home page - http://localhost:8080/
JVM_BIND occurs because of the port conflicts, so I would recommend to stop all other tomcat servers and then try starting your JoGet V3 server.
Pinky
Hi Arun,
I've tried http://localhost:8080/ and the Apache tomcat page is open.
But If I try http://localhost:8080/jw to open the v3 the page appear error 'could not find requested resource'.
As we know the ports are conflicted (JVM_BIND error) I have changed Port No in v3 Server.xml Connector Port and shutdown Port to 8082 and then restarted joget server and then try this link http://localhost:8082/jw and still could not open.
I'm not sure what to do next. It's very helpful if you could assist me.
Thanks.
Sam Choo
Hi Pinky,
You have both v2 and v3 running at the same time? Have you checked the port used by mySQL? They need to be different too.
Pinky
Hi Sam,
Nop... Im not running v2 n v3 together. I also changed the mysql port no for v3 in my.ini . But the problem is still the same.
What should I do now. Btw is it my.ini is the correct file?
Thanks
Arun Kumar
Pinky,
You should try stopping all the running services V2 tomcat, v2 mysql, any other tomcat service running in your machine and then start the JoGet v3 service. I couldn't think of anything else and it should only be a port conflict issu if i'm not wrong
Arun Kumar
Hi,
If you have changed the port no. to 8082, are you able to open the tomcat homepage running in port 8082 - http://localhost:8082