Two genes, xynD and gluB, encoding a xylanase and an endo-beta-(1,3)-(1,4)-glucanase (lichenase) from Bacillus polymyxa have been cloned and expressed in Escherichia coli and Bacillus subtilis. A sequenced DNA fragment of 4,466 bp contains both genes, which are separated by 155 bp. The xynD and gluB genes encode proteins of 67.8 kDa (XYND) and 27 kDa (GLUB). Two peptides with molecular masses of 62 and 53 kDa appear in cell extracts of E. coli and culture supernatants of B. subtilis clones containing the xynD gene. Both peptides show xylanase activity in zymogram analysis. The XYND enzyme also shows alpha-L-arabinofuranosidase activity. The XYND peptide and the xylanase XYNZ from Clostridium thermocellum (O. Grépinet, M. C. Chebrou, and P. Béguin, J. Bacteriol. 170:4582-4588, 1988) show 64% homology in a stretch of about 280 amino acids.