banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Gặp vấn đề khi cài EJBCA  XML
  [Discussion]   Gặp vấn đề khi cài EJBCA 13/05/2010 20:56:50 (+0700) | #1 | 210833
[Avatar]
F10
Member

[Minus]    0    [Plus]
Joined: 01/12/2008 23:38:12
Messages: 89
Offline
[Profile] [PM]
Hi các bạn!

Hiện tại mình đang cài EJBCA để labs hệ thống PKI tuy nhiên mình gặp phải lỗi sau mà tìm cách fix 2 ngày rồi mà vẫn chưa ra smilie .
environment variables:
Code:
OS: UBUNTU 9.10 server i386
export JAVA_HOME=/home/jboss/jdk
export JBOSS_HOME=/home/jboss/jboss
export export APPSRV_HOME=$JBOSS_HOME
export PATH=/home/jboss/bin:$PATH:/usr/share/ant/bin
export CLASSPATH=/home/jboss/jdk/jre/lib/ext/:$JBOSS_HOME/bin/run.jar:$JAVA_HOME/lib/tool.jar
ejbca_3_10_1
jboss-4.2.3.GA
java -version
java version "1.6.0_0"
OpenJDK Runtime Environment (IcedTea6 1.6.1) (6b16-1.6.1-3ubuntu3)
OpenJDK Client VM (build 14.0-b16, mixed mode, sharing)

thêm nữa là dùng cơ sở dữ liệu của jboss chứ không phải dùng của mysql nhé!

------------------------------------------------------------------------------------------
jboss đã chạy tốt không báo lỗi gì. Tuy nhiên khi mình bắt đầu tiến hành biên dịch ejbca thì gặp lỗi sau.
#ant bootstrap

Code:
.................
[ejbdoclet] 10:39:18,076 ERROR [findGetterMethod] Method getTemplateFile not found.
[ejbdoclet] 10:39:18,076 ERROR [findGetterMethod] Method isTemplateFile not found.
[ejbdoclet] 10:39:18,076 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter method not found.
[ejbdoclet] 10:39:18,076 ERROR [findGetterMethod] Method getHavingClassTag not found.
[ejbdoclet] 10:39:18,076 ERROR [findGetterMethod] Method isHavingClassTag not found.
[ejbdoclet] 10:39:18,076 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter method not found.
[ejbdoclet] 10:39:18,077 ERROR [findGetterMethod] Method getIf not found.
[ejbdoclet] 10:39:18,077 ERROR [findGetterMethod] Method isIf not found.
[ejbdoclet] 10:39:18,077 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter method not found.
[ejbdoclet] 10:39:18,077 ERROR [findGetterMethod] Method getUnless not found.
[ejbdoclet] 10:39:18,078 ERROR [findGetterMethod] Method isUnless not found.
[ejbdoclet] 10:39:18,078 ERROR [fillConfigParamsHashMapUsingReflectionFor] Getter method not found.
................


Tuy báo lỗi vậy nhưng cuối cùng nó vẫn báo thành công. Bước hai tạo file JKS...
#ant install thì chỉ tạo được file truststore.jks còn file tomcat.jks thì không tạo được.
mình đọc hướng dẫn cài ở trang chủ của nó và http://itgeekhelp.blogspot.com/2010/01/installing-default-ejbca-on-fedora-10.html.
Lúc đầu mình đoán do sự không tuơng thích giữa các version của ejbca,jboss và jdk tuy nhiên mình đã thử quá nhiều version rồi. và cũng đã chọn thử những version ổn định và cộng đồng bảo chạy thành công.
"findGetterMethod" đây là phương thức của gói xdoclet và mình cũng đã thử cài lại nó (chưa cài lại nó từ source) kèm theo cài lại cả Ubuntu nữa tuy nhiên vẫn gặp phải lỗi này.

Cảm ơn các bạn giúp đỡ!
[Up] [Print Copy]
  [Discussion]   Gặp vấn đề khi cài EJBCA 14/05/2010 08:17:51 (+0700) | #2 | 210848
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]
Thiếu EJBCA_HOME
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Discussion]   Gặp vấn đề khi cài EJBCA 17/05/2010 22:24:11 (+0700) | #3 | 211139
[Avatar]
F10
Member

[Minus]    0    [Plus]
Joined: 01/12/2008 23:38:12
Messages: 89
Offline
[Profile] [PM]
Code:
Thiếu EJBCA_HOME

Hi Anh! không cần cái EJBCA_HOME cũng được! Vấn đề của em đã được giải quyết theo phương án 2 là tải source của xdoclet về và import trực tiếp lib vào jboss!
[Up] [Print Copy]
  [Discussion]   Gặp vấn đề khi cài EJBCA 18/05/2010 08:20:46 (+0700) | #4 | 211156
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

F10 wrote:
Code:
Thiếu EJBCA_HOME

Hi Anh! không cần cái EJBCA_HOME cũng được! Vấn đề của em đã được giải quyết theo phương án 2 là tải source của xdoclet về và import trực tiếp lib vào jboss! 


Nếu em import trực tiếp vô lib của jboss thì chắc chắn sẽ chạy. Trở ngại ở trên là do thiếu EJBCA_HOME nên classloader của Jboss không tìm ra các class cần thiết của EJBCA để load nên mới có tình trạng báo lỗi trên. Nếu em load thẳng vô lib của jboss thì tất nhiên các jar này sẽ được load vì nó nằm trong classpath.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Discussion]   Gặp vấn đề khi cài EJBCA 18/05/2010 20:57:08 (+0700) | #5 | 211192
[Avatar]
F10
Member

[Minus]    0    [Plus]
Joined: 01/12/2008 23:38:12
Messages: 89
Offline
[Profile] [PM]
Cảm ơn anh! Em đã hiểu vấn đề.
[Up] [Print Copy]
  [Discussion]   Gặp vấn đề khi cài EJBCA 23/04/2012 08:24:11 (+0700) | #6 | 261884
hahahahe
Member

[Minus]    0    [Plus]
Joined: 31/12/2007 19:05:00
Messages: 2
Offline
[Profile] [PM]
Làm ơn chỉ cho em các bước cài đặt EJBCA trên Windows server 2008 được không ạ
[Up] [Print Copy]
  [Discussion]   Gặp vấn đề khi cài EJBCA 23/04/2012 13:13:45 (+0700) | #7 | 261905
[Avatar]
xanhkma
Member

[Minus]    0    [Plus]
Joined: 31/12/2010 09:45:15
Messages: 12
Offline
[Profile] [PM]

hahahahe wrote:
Làm ơn chỉ cho em các bước cài đặt EJBCA trên Windows server 2008 được không ạ 

EJBCA là opensource, cũng đòi hỏi khá nhiều môi trường đi kèm. Mình nghĩ bạn cài trên centos thì đơn giản hơn do đã hỗ trợ tương đối, sau này cũng dễ vọc vào hơn.
Còn nếu ko bạn có thể tham khảo
http://www.scribd.com/doc/33192258/Step-By-Step-Install-Guide-EJBCA-Enterprise-PKI-with-JBoss-on-Win2k8-Active-Directory-v1-0
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|