활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
Hi,
I've been following the tutorial to create a mySQL connection from AEM on AEM 6.2
I've created the mySQL bundle that exports com.mysql.jdbc this includes the com.mysql.jdbc.Driver for the connection
The Database in MySQL workbench is called staff_directory
my Day Commons JDBC Connections Pool config is
JDBC driver class = com.mysql.jdbc.Driver
JDBC connection URI = jdbc:mysql://localhost:3306/staff_directory
Datasource name = Staff
the username and password are both correct
All im trying to do is log out connected to see if the database connection is working. The DataSourcePool variable is always null
@Component
@Service
public class EmployeeServiceImp implements EmployeeService {
protected final Logger log = LoggerFactory.getLogger(this.getClass());
@Reference
private DataSourcePool source;
@Override
public Connection getConnection()
{
DataSource dataSource = null;
Connection con = null;
try
{
dataSource = (DataSource) source.getDataSource("Staff");
con = dataSource.getConnection();
return con;
log.debug("Connected");
}
catch (Exception e)
{
log.debug("log error ", e);
}
return null;
}
Thanks for your Help
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
That is an older AEM article for AEM 6. For community members reading this thread for 6.4 - see this updated one --
Scott's Digital Community: Querying MySQL data using an Adobe Experience Manager 6.4 DataSourcePool
There is a video too showing it working.
For the above problem - did you wrap the JDBC driver file into an OSGi bundle and deploy that?
조회 수
답글
좋아요 수
That is an older AEM article for AEM 6. For community members reading this thread for 6.4 - see this updated one --
Scott's Digital Community: Querying MySQL data using an Adobe Experience Manager 6.4 DataSourcePool
There is a video too showing it working.
For the above problem - did you wrap the JDBC driver file into an OSGi bundle and deploy that?
조회 수
답글
좋아요 수
Thanks for the help scott, it's all sorted now
조회 수
답글
좋아요 수
I am glad you got it working. For these type of use cases - I like having videos showing it working in AEM.
조회 수
답글
좋아요 수